builder: mozilla-beta_win7_ix-debug_test-web-platform-tests-1 slave: t-w732-ix-273 starttime: 1469442882.29 results: success (0) buildid: 20160725015529 builduid: 7e02ace4dd9847cab657ff55c8b108f3 revision: 59caf5ec41614bf5de43d45f41a1decee29a869d ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-25 03:34:42.287963) ========= master: http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-25 03:34:42.288413) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-25 03:34:42.288712) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-25 03:34:42.516697) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-25 03:34:42.517091) ========= 'bash' '-c' 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-273 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-273 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\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-273 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False --03:34:43-- 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% 7.82 MB/s 03:34:43 (7.82 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.229000 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-25 03:34:43.787214) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 5 secs) (at 2016-07-25 03:34:43.787611) ========= 'rm' '-rf' 'scripts' 'properties' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-rf', 'scripts', 'properties'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-273 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-273 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\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-273 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=3.802000 ========= master_lag: 1.29 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 5 secs) (at 2016-07-25 03:34:48.879750) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-25 03:34:48.880127) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 59caf5ec41614bf5de43d45f41a1decee29a869d --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 59caf5ec41614bf5de43d45f41a1decee29a869d --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-273 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-273 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\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-273 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False 2016-07-25 03:34:48,948 truncating revision to first 12 chars 2016-07-25 03:34:48,948 Setting DEBUG logging. 2016-07-25 03:34:48,948 attempt 1/10 2016-07-25 03:34:48,948 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/59caf5ec4161?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-25 03:34:49,533 unpacking tar archive at: mozilla-beta-59caf5ec4161/testing/mozharness/ program finished with exit code 0 elapsedTime=1.585000 ========= master_lag: 0.20 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-25 03:34:50.661469) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-25 03:34:50.661955) ========= script_repo_revision: 59caf5ec41614bf5de43d45f41a1decee29a869d ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-25 03:34:50.662348) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-25 03:34:50.662613) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-25 03:34:50.679392) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 57 secs) (at 2016-07-25 03:34:50.679761) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '10' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-beta' '--download-symbols' 'true' in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-beta', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-273 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=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LIBPATH=C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727;D:\msvs8\VC\ATLMFC\LIB LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-273 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\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-273 USERNAME=cltbld USERPROFILE=C:\Users\cltbld VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log XPCOM_DEBUG_BREAK=warn using PTY: False 03:34:50 INFO - MultiFileLogger online at 20160725 03:34:50 in C:\slave\test 03:34:50 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 03:34:50 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 03:34:50 INFO - {'append_to_log': False, 03:34:50 INFO - 'base_work_dir': 'C:\\slave\\test', 03:34:50 INFO - 'blob_upload_branch': 'mozilla-beta', 03:34:50 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 03:34:50 INFO - 'buildbot_json_path': 'buildprops.json', 03:34:50 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 03:34:50 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 03:34:50 INFO - 'download_minidump_stackwalk': True, 03:34:50 INFO - 'download_symbols': 'true', 03:34:50 INFO - 'e10s': False, 03:34:50 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 03:34:50 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 03:34:50 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 03:34:50 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 03:34:50 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 03:34:50 INFO - 'C:/mozilla-build/tooltool.py'), 03:34:50 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 03:34:50 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 03:34:50 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 03:34:50 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 03:34:50 INFO - 'log_level': 'info', 03:34:50 INFO - 'log_to_console': True, 03:34:50 INFO - 'opt_config_files': (), 03:34:50 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 03:34:50 INFO - '--processes=1', 03:34:50 INFO - '--config=%(test_path)s/wptrunner.ini', 03:34:50 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 03:34:50 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 03:34:50 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 03:34:50 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 03:34:50 INFO - 'pip_index': False, 03:34:50 INFO - 'require_test_zip': True, 03:34:50 INFO - 'test_type': ('testharness',), 03:34:50 INFO - 'this_chunk': '1', 03:34:50 INFO - 'total_chunks': '10', 03:34:50 INFO - 'virtualenv_path': 'venv', 03:34:50 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 03:34:50 INFO - 'work_dir': 'build'} 03:34:50 INFO - ##### 03:34:50 INFO - ##### Running clobber step. 03:34:50 INFO - ##### 03:34:50 INFO - Running pre-action listener: _resource_record_pre_action 03:34:50 INFO - Running main action method: clobber 03:34:50 INFO - rmtree: C:\slave\test\build 03:34:50 INFO - Using _rmtree_windows ... 03:34:50 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 03:36:45 INFO - Running post-action listener: _resource_record_post_action 03:36:45 INFO - ##### 03:36:45 INFO - ##### Running read-buildbot-config step. 03:36:45 INFO - ##### 03:36:45 INFO - Running pre-action listener: _resource_record_pre_action 03:36:45 INFO - Running main action method: read_buildbot_config 03:36:45 INFO - Using buildbot properties: 03:36:45 INFO - { 03:36:45 INFO - "project": "", 03:36:45 INFO - "product": "firefox", 03:36:45 INFO - "script_repo_revision": "production", 03:36:45 INFO - "scheduler": "tests-mozilla-beta-win7_ix-debug-unittest", 03:36:45 INFO - "repository": "", 03:36:45 INFO - "buildername": "Windows 7 32-bit mozilla-beta debug test web-platform-tests-1", 03:36:45 INFO - "buildid": "20160725015529", 03:36:45 INFO - "pgo_build": "False", 03:36:45 INFO - "basedir": "C:\\slave\\test", 03:36:45 INFO - "buildnumber": 18, 03:36:45 INFO - "slavename": "t-w732-ix-273", 03:36:45 INFO - "revision": "59caf5ec41614bf5de43d45f41a1decee29a869d", 03:36:45 INFO - "master": "http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/", 03:36:45 INFO - "platform": "win32", 03:36:45 INFO - "branch": "mozilla-beta", 03:36:45 INFO - "repo_path": "releases/mozilla-beta", 03:36:45 INFO - "moz_repo_path": "", 03:36:45 INFO - "stage_platform": "win32", 03:36:45 INFO - "builduid": "7e02ace4dd9847cab657ff55c8b108f3", 03:36:45 INFO - "slavebuilddir": "test" 03:36:45 INFO - } 03:36:45 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/Qu8f5Ht3Tf2Qs2gB7t7o3g/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 03:36:45 INFO - Found installer url https://queue.taskcluster.net/v1/task/Qu8f5Ht3Tf2Qs2gB7t7o3g/artifacts/public/build/firefox-48.0.en-US.win32.zip. 03:36:45 INFO - Running post-action listener: _resource_record_post_action 03:36:45 INFO - ##### 03:36:45 INFO - ##### Running download-and-extract step. 03:36:45 INFO - ##### 03:36:45 INFO - Running pre-action listener: _resource_record_pre_action 03:36:45 INFO - Running main action method: download_and_extract 03:36:45 INFO - mkdir: C:\slave\test\build\tests 03:36:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:36:45 INFO - https://queue.taskcluster.net/v1/task/Qu8f5Ht3Tf2Qs2gB7t7o3g/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 03:36:45 INFO - trying https://queue.taskcluster.net/v1/task/Qu8f5Ht3Tf2Qs2gB7t7o3g/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 03:36:45 INFO - Downloading https://queue.taskcluster.net/v1/task/Qu8f5Ht3Tf2Qs2gB7t7o3g/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 03:36:45 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Qu8f5Ht3Tf2Qs2gB7t7o3g/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 03:36:46 INFO - Downloaded 1240 bytes. 03:36:46 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 03:36:46 INFO - Using the following test package requirements: 03:36:46 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 03:36:46 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 03:36:46 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 03:36:46 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 03:36:46 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 03:36:46 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 03:36:46 INFO - u'jsshell-win32.zip'], 03:36:46 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 03:36:46 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 03:36:46 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 03:36:46 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 03:36:46 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 03:36:46 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 03:36:46 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 03:36:46 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 03:36:46 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 03:36:46 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 03:36:46 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 03:36:46 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 03:36:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:36:46 INFO - https://queue.taskcluster.net/v1/task/Qu8f5Ht3Tf2Qs2gB7t7o3g/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 03:36:46 INFO - trying https://queue.taskcluster.net/v1/task/Qu8f5Ht3Tf2Qs2gB7t7o3g/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 03:36:46 INFO - Downloading https://queue.taskcluster.net/v1/task/Qu8f5Ht3Tf2Qs2gB7t7o3g/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 03:36:46 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Qu8f5Ht3Tf2Qs2gB7t7o3g/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 03:36:48 INFO - Downloaded 20366368 bytes. 03:36:48 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/*'] 03:36:48 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/* 03:36:50 INFO - caution: filename not matched: web-platform/* 03:36:50 INFO - Return code: 11 03:36:50 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')]} 03:36:50 INFO - https://queue.taskcluster.net/v1/task/Qu8f5Ht3Tf2Qs2gB7t7o3g/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 03:36:50 INFO - trying https://queue.taskcluster.net/v1/task/Qu8f5Ht3Tf2Qs2gB7t7o3g/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 03:36:50 INFO - Downloading https://queue.taskcluster.net/v1/task/Qu8f5Ht3Tf2Qs2gB7t7o3g/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 03:36:50 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Qu8f5Ht3Tf2Qs2gB7t7o3g/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 03:36:53 INFO - Downloaded 36389908 bytes. 03:36:53 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/*'] 03:36:53 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/* 03:37:35 INFO - caution: filename not matched: bin/* 03:37:35 INFO - caution: filename not matched: config/* 03:37:35 INFO - caution: filename not matched: mozbase/* 03:37:35 INFO - caution: filename not matched: marionette/* 03:37:35 INFO - caution: filename not matched: tools/wptserve/* 03:37:35 INFO - Return code: 11 03:37:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:37:35 INFO - https://queue.taskcluster.net/v1/task/Qu8f5Ht3Tf2Qs2gB7t7o3g/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 03:37:35 INFO - trying https://queue.taskcluster.net/v1/task/Qu8f5Ht3Tf2Qs2gB7t7o3g/artifacts/public/build/firefox-48.0.en-US.win32.zip 03:37:35 INFO - Downloading https://queue.taskcluster.net/v1/task/Qu8f5Ht3Tf2Qs2gB7t7o3g/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 03:37:35 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Qu8f5Ht3Tf2Qs2gB7t7o3g/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 03:37:38 INFO - Downloaded 68485272 bytes. 03:37:38 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/Qu8f5Ht3Tf2Qs2gB7t7o3g/artifacts/public/build/firefox-48.0.en-US.win32.zip 03:37:38 INFO - mkdir: C:\slave\test\properties 03:37:38 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 03:37:38 INFO - Writing to file C:\slave\test\properties\build_url 03:37:38 INFO - Contents: 03:37:38 INFO - build_url:https://queue.taskcluster.net/v1/task/Qu8f5Ht3Tf2Qs2gB7t7o3g/artifacts/public/build/firefox-48.0.en-US.win32.zip 03:37:39 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/Qu8f5Ht3Tf2Qs2gB7t7o3g/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 03:37:39 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 03:37:39 INFO - Writing to file C:\slave\test\properties\symbols_url 03:37:39 INFO - Contents: 03:37:39 INFO - symbols_url:https://queue.taskcluster.net/v1/task/Qu8f5Ht3Tf2Qs2gB7t7o3g/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 03:37:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:37:39 INFO - https://queue.taskcluster.net/v1/task/Qu8f5Ht3Tf2Qs2gB7t7o3g/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 03:37:39 INFO - trying https://queue.taskcluster.net/v1/task/Qu8f5Ht3Tf2Qs2gB7t7o3g/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 03:37:39 INFO - Downloading https://queue.taskcluster.net/v1/task/Qu8f5Ht3Tf2Qs2gB7t7o3g/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 03:37:39 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Qu8f5Ht3Tf2Qs2gB7t7o3g/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 03:37:42 INFO - Downloaded 55653535 bytes. 03:37:42 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'] 03:37:42 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 03:37:45 INFO - Return code: 0 03:37:45 INFO - Running post-action listener: _resource_record_post_action 03:37:45 INFO - Running post-action listener: set_extra_try_arguments 03:37:45 INFO - ##### 03:37:45 INFO - ##### Running create-virtualenv step. 03:37:45 INFO - ##### 03:37:45 INFO - Running pre-action listener: _pre_create_virtualenv 03:37:45 INFO - Running pre-action listener: _resource_record_pre_action 03:37:45 INFO - Running main action method: create_virtualenv 03:37:45 INFO - Creating virtualenv C:\slave\test\build\venv 03:37:45 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 03:37:45 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 03:37:50 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 03:37:54 INFO - Installing distribute......................................................................................................................................................................................done. 03:37:55 INFO - Return code: 0 03:37:55 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 03:37:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:37:55 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:37:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:37:55 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:37:55 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 0x01B966B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C9D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01979D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C59368>, '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 0x0185AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CAF0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-273', 'USERDOMAIN': 'T-W732-IX-273', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', '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:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-273', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', '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\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', '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', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 03:37:55 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 03:37:55 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 03:37:55 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 03:37:55 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 03:37:55 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 03:37:55 INFO - 'COMPUTERNAME': 'T-W732-IX-273', 03:37:55 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 03:37:55 INFO - 'DCLOCATION': 'SCL3', 03:37:55 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 03:37:55 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 03:37:55 INFO - 'FP_NO_HOST_CHECK': 'NO', 03:37:55 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 03:37:55 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 03:37:55 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 03:37:55 INFO - 'HOMEDRIVE': 'C:', 03:37:55 INFO - 'HOMEPATH': '\\Users\\cltbld', 03:37:55 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 03:37:55 INFO - 'KTS_VERSION': '1.19c', 03:37:55 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 03:37:55 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 03:37:55 INFO - 'LOGONSERVER': '\\\\T-W732-IX-273', 03:37:55 INFO - 'MONDIR': 'C:\\Monitor_config\\', 03:37:55 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 03:37:55 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 03:37:55 INFO - 'MOZILLABUILDDRIVE': 'C:', 03:37:55 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 03:37:55 INFO - 'MOZ_AIRBAG': '1', 03:37:55 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 03:37:55 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:37:55 INFO - 'MOZ_MSVCVERSION': '8', 03:37:55 INFO - 'MOZ_NO_REMOTE': '1', 03:37:55 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 03:37:55 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 03:37:55 INFO - 'NO_EM_RESTART': '1', 03:37:55 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:37:55 INFO - 'NUMBER_OF_PROCESSORS': '8', 03:37:55 INFO - 'OS': 'Windows_NT', 03:37:55 INFO - 'OURDRIVE': 'C:', 03:37:55 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\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 03:37:55 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 03:37:55 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 03:37:55 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 03:37:55 INFO - 'PROCESSOR_LEVEL': '6', 03:37:55 INFO - 'PROCESSOR_REVISION': '1e05', 03:37:55 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 03:37:55 INFO - 'PROGRAMFILES': 'C:\\Program Files', 03:37:55 INFO - 'PROMPT': '$P$G', 03:37:55 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 03:37:55 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 03:37:55 INFO - 'PUBLIC': 'C:\\Users\\Public', 03:37:55 INFO - 'PWD': 'C:\\slave\\test', 03:37:55 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 03:37:55 INFO - 'SLAVEDIR': 'C:\\slave\\', 03:37:55 INFO - 'SYSTEMDRIVE': 'C:', 03:37:55 INFO - 'SYSTEMROOT': 'C:\\windows', 03:37:55 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 03:37:55 INFO - 'TEST1': 'testie', 03:37:55 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 03:37:55 INFO - 'USERDOMAIN': 'T-W732-IX-273', 03:37:55 INFO - 'USERNAME': 'cltbld', 03:37:55 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 03:37:55 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 03:37:55 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 03:37:55 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 03:37:55 INFO - 'WINDIR': 'C:\\windows', 03:37:55 INFO - 'WINDOWS_TRACING_FLAGS': '3', 03:37:55 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 03:37:55 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 03:37:56 INFO - Ignoring indexes: http://pypi.python.org/simple/ 03:37:56 INFO - Downloading/unpacking psutil>=0.7.1 03:37:56 INFO - Running setup.py egg_info for package psutil 03:37:56 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 03:37:56 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 03:37:56 INFO - Installing collected packages: psutil 03:37:56 INFO - Running setup.py install for psutil 03:37:56 INFO - building 'psutil._psutil_windows' extension 03:37:56 INFO - error: Unable to find vcvarsall.bat 03:37:56 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld\appdata\local\temp\pip-rw4z4k-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 03:37:56 INFO - running install 03:37:56 INFO - running build 03:37:56 INFO - running build_py 03:37:56 INFO - creating build 03:37:56 INFO - creating build\lib.win32-2.7 03:37:56 INFO - creating build\lib.win32-2.7\psutil 03:37:56 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 03:37:56 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 03:37:56 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 03:37:56 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 03:37:56 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 03:37:56 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 03:37:56 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 03:37:56 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 03:37:56 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 03:37:56 INFO - running build_ext 03:37:56 INFO - building 'psutil._psutil_windows' extension 03:37:56 INFO - error: Unable to find vcvarsall.bat 03:37:56 INFO - ---------------------------------------- 03:37:56 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld\appdata\local\temp\pip-rw4z4k-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 03:37:56 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 03:37:56 WARNING - Return code: 1 03:37:56 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! 03:37:56 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 03:37:56 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')]} 03:37:56 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:37:56 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')]} 03:37:56 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:37:56 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 0x01B966B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C9D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01979D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C59368>, '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 0x0185AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CAF0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-273', 'USERDOMAIN': 'T-W732-IX-273', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', '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:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-273', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', '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\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', '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', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 03:37:56 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 03:37:56 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 03:37:56 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 03:37:56 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 03:37:56 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 03:37:56 INFO - 'COMPUTERNAME': 'T-W732-IX-273', 03:37:56 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 03:37:56 INFO - 'DCLOCATION': 'SCL3', 03:37:56 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 03:37:56 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 03:37:56 INFO - 'FP_NO_HOST_CHECK': 'NO', 03:37:56 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 03:37:56 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 03:37:56 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 03:37:56 INFO - 'HOMEDRIVE': 'C:', 03:37:56 INFO - 'HOMEPATH': '\\Users\\cltbld', 03:37:56 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 03:37:56 INFO - 'KTS_VERSION': '1.19c', 03:37:56 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 03:37:56 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 03:37:56 INFO - 'LOGONSERVER': '\\\\T-W732-IX-273', 03:37:56 INFO - 'MONDIR': 'C:\\Monitor_config\\', 03:37:56 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 03:37:56 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 03:37:56 INFO - 'MOZILLABUILDDRIVE': 'C:', 03:37:56 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 03:37:56 INFO - 'MOZ_AIRBAG': '1', 03:37:56 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 03:37:56 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:37:56 INFO - 'MOZ_MSVCVERSION': '8', 03:37:56 INFO - 'MOZ_NO_REMOTE': '1', 03:37:56 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 03:37:56 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 03:37:56 INFO - 'NO_EM_RESTART': '1', 03:37:56 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:37:56 INFO - 'NUMBER_OF_PROCESSORS': '8', 03:37:56 INFO - 'OS': 'Windows_NT', 03:37:56 INFO - 'OURDRIVE': 'C:', 03:37:56 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\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 03:37:56 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 03:37:56 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 03:37:56 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 03:37:56 INFO - 'PROCESSOR_LEVEL': '6', 03:37:56 INFO - 'PROCESSOR_REVISION': '1e05', 03:37:56 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 03:37:56 INFO - 'PROGRAMFILES': 'C:\\Program Files', 03:37:56 INFO - 'PROMPT': '$P$G', 03:37:56 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 03:37:56 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 03:37:56 INFO - 'PUBLIC': 'C:\\Users\\Public', 03:37:56 INFO - 'PWD': 'C:\\slave\\test', 03:37:56 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 03:37:56 INFO - 'SLAVEDIR': 'C:\\slave\\', 03:37:56 INFO - 'SYSTEMDRIVE': 'C:', 03:37:56 INFO - 'SYSTEMROOT': 'C:\\windows', 03:37:56 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 03:37:56 INFO - 'TEST1': 'testie', 03:37:56 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 03:37:56 INFO - 'USERDOMAIN': 'T-W732-IX-273', 03:37:56 INFO - 'USERNAME': 'cltbld', 03:37:56 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 03:37:56 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 03:37:56 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 03:37:56 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 03:37:56 INFO - 'WINDIR': 'C:\\windows', 03:37:56 INFO - 'WINDOWS_TRACING_FLAGS': '3', 03:37:56 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 03:37:56 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 03:37:57 INFO - Ignoring indexes: http://pypi.python.org/simple/ 03:37:57 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 03:37:57 INFO - Downloading mozsystemmonitor-0.0.tar.gz 03:37:57 INFO - Running setup.py egg_info for package mozsystemmonitor 03:37:57 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 03:37:57 INFO - Running setup.py egg_info for package psutil 03:37:57 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 03:37:57 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 03:37:57 INFO - Installing collected packages: mozsystemmonitor, psutil 03:37:57 INFO - Running setup.py install for mozsystemmonitor 03:37:57 INFO - Running setup.py install for psutil 03:37:57 INFO - building 'psutil._psutil_windows' extension 03:37:57 INFO - error: Unable to find vcvarsall.bat 03:37:57 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld\appdata\local\temp\pip-8wsqpe-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 03:37:57 INFO - running install 03:37:57 INFO - running build 03:37:57 INFO - running build_py 03:37:57 INFO - running build_ext 03:37:57 INFO - building 'psutil._psutil_windows' extension 03:37:57 INFO - error: Unable to find vcvarsall.bat 03:37:57 INFO - ---------------------------------------- 03:37:57 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld\appdata\local\temp\pip-8wsqpe-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 03:37:57 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 03:37:57 WARNING - Return code: 1 03:37:57 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! 03:37:57 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 03:37:57 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')]} 03:37:57 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:37:57 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')]} 03:37:57 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:37:57 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 0x01B966B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C9D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01979D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C59368>, '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 0x0185AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CAF0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-273', 'USERDOMAIN': 'T-W732-IX-273', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', '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:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-273', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', '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\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', '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', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 03:37:57 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 03:37:57 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 03:37:57 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 03:37:57 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 03:37:57 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 03:37:57 INFO - 'COMPUTERNAME': 'T-W732-IX-273', 03:37:57 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 03:37:57 INFO - 'DCLOCATION': 'SCL3', 03:37:57 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 03:37:57 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 03:37:57 INFO - 'FP_NO_HOST_CHECK': 'NO', 03:37:57 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 03:37:57 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 03:37:57 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 03:37:57 INFO - 'HOMEDRIVE': 'C:', 03:37:57 INFO - 'HOMEPATH': '\\Users\\cltbld', 03:37:57 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 03:37:57 INFO - 'KTS_VERSION': '1.19c', 03:37:57 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 03:37:57 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 03:37:57 INFO - 'LOGONSERVER': '\\\\T-W732-IX-273', 03:37:57 INFO - 'MONDIR': 'C:\\Monitor_config\\', 03:37:57 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 03:37:57 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 03:37:57 INFO - 'MOZILLABUILDDRIVE': 'C:', 03:37:57 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 03:37:57 INFO - 'MOZ_AIRBAG': '1', 03:37:57 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 03:37:57 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:37:57 INFO - 'MOZ_MSVCVERSION': '8', 03:37:57 INFO - 'MOZ_NO_REMOTE': '1', 03:37:57 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 03:37:57 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 03:37:57 INFO - 'NO_EM_RESTART': '1', 03:37:57 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:37:57 INFO - 'NUMBER_OF_PROCESSORS': '8', 03:37:57 INFO - 'OS': 'Windows_NT', 03:37:57 INFO - 'OURDRIVE': 'C:', 03:37:57 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\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 03:37:57 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 03:37:57 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 03:37:57 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 03:37:57 INFO - 'PROCESSOR_LEVEL': '6', 03:37:57 INFO - 'PROCESSOR_REVISION': '1e05', 03:37:57 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 03:37:57 INFO - 'PROGRAMFILES': 'C:\\Program Files', 03:37:57 INFO - 'PROMPT': '$P$G', 03:37:57 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 03:37:57 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 03:37:57 INFO - 'PUBLIC': 'C:\\Users\\Public', 03:37:57 INFO - 'PWD': 'C:\\slave\\test', 03:37:57 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 03:37:57 INFO - 'SLAVEDIR': 'C:\\slave\\', 03:37:57 INFO - 'SYSTEMDRIVE': 'C:', 03:37:57 INFO - 'SYSTEMROOT': 'C:\\windows', 03:37:57 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 03:37:57 INFO - 'TEST1': 'testie', 03:37:57 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 03:37:57 INFO - 'USERDOMAIN': 'T-W732-IX-273', 03:37:57 INFO - 'USERNAME': 'cltbld', 03:37:57 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 03:37:57 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 03:37:57 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 03:37:57 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 03:37:57 INFO - 'WINDIR': 'C:\\windows', 03:37:57 INFO - 'WINDOWS_TRACING_FLAGS': '3', 03:37:57 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 03:37:57 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 03:37:58 INFO - Ignoring indexes: http://pypi.python.org/simple/ 03:37:58 INFO - Downloading/unpacking blobuploader==1.2.4 03:37:58 INFO - Downloading blobuploader-1.2.4.tar.gz 03:37:58 INFO - Running setup.py egg_info for package blobuploader 03:37:58 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 03:38:02 INFO - Running setup.py egg_info for package requests 03:38:02 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 03:38:02 INFO - Downloading docopt-0.6.1.tar.gz 03:38:02 INFO - Running setup.py egg_info for package docopt 03:38:02 INFO - Installing collected packages: blobuploader, docopt, requests 03:38:02 INFO - Running setup.py install for blobuploader 03:38:02 INFO - Running setup.py install for docopt 03:38:02 INFO - Running setup.py install for requests 03:38:02 INFO - Successfully installed blobuploader docopt requests 03:38:02 INFO - Cleaning up... 03:38:02 INFO - Return code: 0 03:38:02 INFO - Installing None into virtualenv C:\slave\test\build\venv 03:38:02 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')]} 03:38:02 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:38:02 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')]} 03:38:02 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:38:02 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 0x01B966B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C9D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01979D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C59368>, '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 0x0185AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CAF0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-273', 'USERDOMAIN': 'T-W732-IX-273', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', '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:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-273', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', '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\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', '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', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 03:38:02 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 03:38:02 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 03:38:02 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 03:38:02 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 03:38:02 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 03:38:02 INFO - 'COMPUTERNAME': 'T-W732-IX-273', 03:38:02 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 03:38:02 INFO - 'DCLOCATION': 'SCL3', 03:38:02 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 03:38:02 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 03:38:02 INFO - 'FP_NO_HOST_CHECK': 'NO', 03:38:02 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 03:38:02 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 03:38:02 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 03:38:02 INFO - 'HOMEDRIVE': 'C:', 03:38:02 INFO - 'HOMEPATH': '\\Users\\cltbld', 03:38:02 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 03:38:02 INFO - 'KTS_VERSION': '1.19c', 03:38:02 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 03:38:02 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 03:38:02 INFO - 'LOGONSERVER': '\\\\T-W732-IX-273', 03:38:02 INFO - 'MONDIR': 'C:\\Monitor_config\\', 03:38:02 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 03:38:02 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 03:38:02 INFO - 'MOZILLABUILDDRIVE': 'C:', 03:38:02 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 03:38:02 INFO - 'MOZ_AIRBAG': '1', 03:38:02 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 03:38:02 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:38:02 INFO - 'MOZ_MSVCVERSION': '8', 03:38:02 INFO - 'MOZ_NO_REMOTE': '1', 03:38:02 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 03:38:02 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 03:38:02 INFO - 'NO_EM_RESTART': '1', 03:38:02 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:38:02 INFO - 'NUMBER_OF_PROCESSORS': '8', 03:38:02 INFO - 'OS': 'Windows_NT', 03:38:02 INFO - 'OURDRIVE': 'C:', 03:38:02 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\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 03:38:02 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 03:38:02 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 03:38:02 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 03:38:02 INFO - 'PROCESSOR_LEVEL': '6', 03:38:02 INFO - 'PROCESSOR_REVISION': '1e05', 03:38:02 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 03:38:02 INFO - 'PROGRAMFILES': 'C:\\Program Files', 03:38:02 INFO - 'PROMPT': '$P$G', 03:38:02 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 03:38:02 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 03:38:02 INFO - 'PUBLIC': 'C:\\Users\\Public', 03:38:02 INFO - 'PWD': 'C:\\slave\\test', 03:38:02 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 03:38:02 INFO - 'SLAVEDIR': 'C:\\slave\\', 03:38:02 INFO - 'SYSTEMDRIVE': 'C:', 03:38:02 INFO - 'SYSTEMROOT': 'C:\\windows', 03:38:02 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 03:38:02 INFO - 'TEST1': 'testie', 03:38:02 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 03:38:02 INFO - 'USERDOMAIN': 'T-W732-IX-273', 03:38:02 INFO - 'USERNAME': 'cltbld', 03:38:02 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 03:38:02 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 03:38:02 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 03:38:02 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 03:38:02 INFO - 'WINDIR': 'C:\\windows', 03:38:02 INFO - 'WINDOWS_TRACING_FLAGS': '3', 03:38:02 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 03:38:02 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 03:38:07 INFO - Ignoring indexes: http://pypi.python.org/simple/ 03:38:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 03:38:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 03:38:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 03:38:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 03:38:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 03:38:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 03:38:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 03:38:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 03:38:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 03:38:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 03:38:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 03:38:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 03:38:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 03:38:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 03:38:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 03:38:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 03:38:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 03:38:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 03:38:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 03:38:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 03:38:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 03:38:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 03:38:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 03:38:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 03:38:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 03:38:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 03:38:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 03:38:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 03:38:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 03:38:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 03:38:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 03:38:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 03:38:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 03:38:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 03:38:07 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 03:38:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 03:38:07 INFO - Unpacking c:\slave\test\build\tests\marionette\client 03:38:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 03:38:07 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 03:38:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 03:38:07 INFO - Unpacking c:\slave\test\build\tests\marionette 03:38:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 03:38:07 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 03:38:07 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 03:38:07 INFO - Running setup.py install for browsermob-proxy 03:38:20 INFO - Running setup.py install for manifestparser 03:38:20 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 03:38:20 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 03:38:20 INFO - Running setup.py install for marionette-client 03:38:20 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 03:38:20 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 03:38:20 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 03:38:20 INFO - Running setup.py install for marionette-driver 03:38:20 INFO - Running setup.py install for mozcrash 03:38:20 INFO - Running setup.py install for mozdebug 03:38:20 INFO - Running setup.py install for mozdevice 03:38:20 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 03:38:20 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 03:38:20 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 03:38:20 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 03:38:20 INFO - Running setup.py install for mozfile 03:38:20 INFO - Running setup.py install for mozhttpd 03:38:20 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 03:38:20 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 03:38:20 INFO - Running setup.py install for mozinfo 03:38:20 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 03:38:20 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 03:38:20 INFO - Running setup.py install for mozInstall 03:38:20 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 03:38:20 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 03:38:20 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 03:38:20 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 03:38:20 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 03:38:20 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 03:38:20 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 03:38:20 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 03:38:20 INFO - Running setup.py install for mozleak 03:38:20 INFO - Running setup.py install for mozlog 03:38:20 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 03:38:20 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 03:38:20 INFO - Running setup.py install for moznetwork 03:38:20 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 03:38:20 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 03:38:20 INFO - Running setup.py install for mozprocess 03:38:20 INFO - Running setup.py install for mozprofile 03:38:20 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 03:38:20 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 03:38:20 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 03:38:20 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 03:38:20 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 03:38:20 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 03:38:20 INFO - Running setup.py install for mozrunner 03:38:20 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 03:38:20 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 03:38:20 INFO - Running setup.py install for mozscreenshot 03:38:20 INFO - Running setup.py install for moztest 03:38:20 INFO - Running setup.py install for mozversion 03:38:20 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 03:38:20 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 03:38:20 INFO - Running setup.py install for wptserve 03:38:20 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 03:38:20 INFO - Cleaning up... 03:38:20 INFO - Return code: 0 03:38:20 INFO - Installing None into virtualenv C:\slave\test\build\venv 03:38: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')]} 03:38:20 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:38: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')]} 03:38:20 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:38:20 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 0x01B966B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C9D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01979D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C59368>, '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 0x0185AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CAF0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-273', 'USERDOMAIN': 'T-W732-IX-273', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', '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:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-273', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', '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\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', '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', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 03:38:20 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 03:38:20 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 03:38:20 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 03:38:20 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 03:38:20 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 03:38:20 INFO - 'COMPUTERNAME': 'T-W732-IX-273', 03:38:20 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 03:38:20 INFO - 'DCLOCATION': 'SCL3', 03:38:20 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 03:38:20 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 03:38:20 INFO - 'FP_NO_HOST_CHECK': 'NO', 03:38:20 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 03:38:20 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 03:38:20 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 03:38:20 INFO - 'HOMEDRIVE': 'C:', 03:38:20 INFO - 'HOMEPATH': '\\Users\\cltbld', 03:38:20 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 03:38:20 INFO - 'KTS_VERSION': '1.19c', 03:38:20 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 03:38:20 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 03:38:20 INFO - 'LOGONSERVER': '\\\\T-W732-IX-273', 03:38:20 INFO - 'MONDIR': 'C:\\Monitor_config\\', 03:38:20 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 03:38:20 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 03:38:20 INFO - 'MOZILLABUILDDRIVE': 'C:', 03:38:20 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 03:38:20 INFO - 'MOZ_AIRBAG': '1', 03:38:20 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 03:38:20 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:38:20 INFO - 'MOZ_MSVCVERSION': '8', 03:38:20 INFO - 'MOZ_NO_REMOTE': '1', 03:38:20 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 03:38:20 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 03:38:20 INFO - 'NO_EM_RESTART': '1', 03:38:20 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:38:20 INFO - 'NUMBER_OF_PROCESSORS': '8', 03:38:20 INFO - 'OS': 'Windows_NT', 03:38:20 INFO - 'OURDRIVE': 'C:', 03:38:20 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\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 03:38:20 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 03:38:20 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 03:38:20 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 03:38:20 INFO - 'PROCESSOR_LEVEL': '6', 03:38:20 INFO - 'PROCESSOR_REVISION': '1e05', 03:38:20 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 03:38:20 INFO - 'PROGRAMFILES': 'C:\\Program Files', 03:38:20 INFO - 'PROMPT': '$P$G', 03:38:20 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 03:38:20 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 03:38:20 INFO - 'PUBLIC': 'C:\\Users\\Public', 03:38:20 INFO - 'PWD': 'C:\\slave\\test', 03:38:20 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 03:38:20 INFO - 'SLAVEDIR': 'C:\\slave\\', 03:38:20 INFO - 'SYSTEMDRIVE': 'C:', 03:38:20 INFO - 'SYSTEMROOT': 'C:\\windows', 03:38:20 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 03:38:20 INFO - 'TEST1': 'testie', 03:38:20 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 03:38:20 INFO - 'USERDOMAIN': 'T-W732-IX-273', 03:38:20 INFO - 'USERNAME': 'cltbld', 03:38:20 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 03:38:20 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 03:38:20 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 03:38:20 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 03:38:20 INFO - 'WINDIR': 'C:\\windows', 03:38:20 INFO - 'WINDOWS_TRACING_FLAGS': '3', 03:38:20 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 03:38:20 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 03:38:25 INFO - Ignoring indexes: http://pypi.python.org/simple/ 03:38:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 03:38:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 03:38:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 03:38:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 03:38:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 03:38:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 03:38:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 03:38:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 03:38:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 03:38:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 03:38:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 03:38:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 03:38:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 03:38:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 03:38:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 03:38:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 03:38:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 03:38:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 03:38:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 03:38:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 03:38:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 03:38:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 03:38:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 03:38:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 03:38:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 03:38:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 03:38:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 03:38:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 03:38:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 03:38:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 03:38:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 03:38:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 03:38:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 03:38:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 03:38:25 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 03:38:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 03:38:25 INFO - Unpacking c:\slave\test\build\tests\marionette\client 03:38:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 03:38:25 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 03:38:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 03:38:25 INFO - Unpacking c:\slave\test\build\tests\marionette 03:38:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 03:38:25 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 03:38:25 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)) 03:38:36 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)) 03:38:36 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)) 03:38:36 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)) 03:38:36 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)) 03:38:36 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 03:38:36 INFO - Downloading blessings-1.6.tar.gz 03:38:36 INFO - Running setup.py egg_info for package blessings 03:38:36 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)) 03:38:36 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 03:38:36 INFO - Running setup.py install for blessings 03:38:36 INFO - Running setup.py install for browsermob-proxy 03:38:36 INFO - Running setup.py install for manifestparser 03:38:36 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 03:38:36 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 03:38:36 INFO - Running setup.py install for marionette-client 03:38:36 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 03:38:36 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 03:38:36 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 03:38:36 INFO - Running setup.py install for marionette-driver 03:38:36 INFO - Running setup.py install for mozcrash 03:38:36 INFO - Running setup.py install for mozdebug 03:38:36 INFO - Running setup.py install for mozdevice 03:38:36 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 03:38:36 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 03:38:36 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 03:38:36 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 03:38:36 INFO - Running setup.py install for mozhttpd 03:38:36 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 03:38:36 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 03:38:36 INFO - Running setup.py install for mozInstall 03:38:36 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 03:38:36 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 03:38:36 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 03:38:36 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 03:38:36 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 03:38:36 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 03:38:36 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 03:38:36 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 03:38:36 INFO - Running setup.py install for mozleak 03:38:36 INFO - Running setup.py install for mozprofile 03:38:36 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 03:38:36 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 03:38:36 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 03:38:36 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 03:38:36 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 03:38:36 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 03:38:36 INFO - Running setup.py install for mozrunner 03:38:36 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 03:38:36 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 03:38:38 INFO - Running setup.py install for mozscreenshot 03:38:38 INFO - Running setup.py install for moztest 03:38:38 INFO - Running setup.py install for mozversion 03:38:38 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 03:38:38 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 03:38:38 INFO - Running setup.py install for wptserve 03:38:38 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 03:38:38 INFO - Cleaning up... 03:38:38 INFO - Return code: 0 03:38:38 INFO - Done creating virtualenv C:\slave\test\build\venv. 03:38:38 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 03:38:38 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 03:38:38 INFO - Reading from file tmpfile_stdout 03:38:38 INFO - Using _rmtree_windows ... 03:38:38 INFO - Using _rmtree_windows ... 03:38:38 INFO - Current package versions: 03:38:38 INFO - blessings == 1.6 03:38:38 INFO - blobuploader == 1.2.4 03:38:38 INFO - browsermob-proxy == 0.6.0 03:38:38 INFO - distribute == 0.6.14 03:38:38 INFO - docopt == 0.6.1 03:38:38 INFO - manifestparser == 1.1 03:38:38 INFO - marionette-client == 2.3.0 03:38:38 INFO - marionette-driver == 1.4.0 03:38:38 INFO - mozInstall == 1.12 03:38:38 INFO - mozcrash == 0.17 03:38:38 INFO - mozdebug == 0.1 03:38:38 INFO - mozdevice == 0.48 03:38:38 INFO - mozfile == 1.2 03:38:38 INFO - mozhttpd == 0.7 03:38:38 INFO - mozinfo == 0.9 03:38:38 INFO - mozleak == 0.1 03:38:38 INFO - mozlog == 3.1 03:38:38 INFO - moznetwork == 0.27 03:38:38 INFO - mozprocess == 0.22 03:38:38 INFO - mozprofile == 0.28 03:38:38 INFO - mozrunner == 6.11 03:38:38 INFO - mozscreenshot == 0.1 03:38:38 INFO - mozsystemmonitor == 0.0 03:38:38 INFO - moztest == 0.7 03:38:38 INFO - mozversion == 1.4 03:38:38 INFO - requests == 1.2.3 03:38:38 INFO - wptserve == 1.4.0 03:38:38 INFO - Running post-action listener: _resource_record_post_action 03:38:38 INFO - Running post-action listener: _start_resource_monitoring 03:38:38 INFO - Starting resource monitoring. 03:38:38 INFO - ##### 03:38:38 INFO - ##### Running pull step. 03:38:38 INFO - ##### 03:38:38 INFO - Running pre-action listener: _resource_record_pre_action 03:38:38 INFO - Running main action method: pull 03:38:38 INFO - Pull has nothing to do! 03:38:38 INFO - Running post-action listener: _resource_record_post_action 03:38:38 INFO - ##### 03:38:38 INFO - ##### Running install step. 03:38:38 INFO - ##### 03:38:38 INFO - Running pre-action listener: _resource_record_pre_action 03:38:38 INFO - Running main action method: install 03:38:38 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 03:38:38 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 03:38:38 INFO - Reading from file tmpfile_stdout 03:38:38 INFO - Using _rmtree_windows ... 03:38:38 INFO - Using _rmtree_windows ... 03:38:38 INFO - Detecting whether we're running mozinstall >=1.0... 03:38:38 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 03:38:38 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 03:38:39 INFO - Reading from file tmpfile_stdout 03:38:39 INFO - Output received: 03:38:39 INFO - Usage: mozinstall-script.py [options] installer 03:38:39 INFO - Options: 03:38:39 INFO - -h, --help show this help message and exit 03:38:39 INFO - -d DEST, --destination=DEST 03:38:39 INFO - Directory to install application into. [default: 03:38:39 INFO - "C:\slave\test"] 03:38:39 INFO - --app=APP Application being installed. [default: firefox] 03:38:39 INFO - Using _rmtree_windows ... 03:38:39 INFO - Using _rmtree_windows ... 03:38:39 INFO - mkdir: C:\slave\test\build\application 03:38:39 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'] 03:38:39 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 03:38:40 INFO - Reading from file tmpfile_stdout 03:38:40 INFO - Output received: 03:38:40 INFO - C:\slave\test\build\application\firefox\firefox.exe 03:38:40 INFO - Using _rmtree_windows ... 03:38:40 INFO - Using _rmtree_windows ... 03:38:40 INFO - Running post-action listener: _resource_record_post_action 03:38:40 INFO - ##### 03:38:40 INFO - ##### Running run-tests step. 03:38:40 INFO - ##### 03:38:40 INFO - Running pre-action listener: _resource_record_pre_action 03:38:40 INFO - Running main action method: run_tests 03:38:40 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 03:38:40 INFO - Minidump filename unknown. Determining based upon platform and architecture. 03:38:40 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 03:38:40 INFO - grabbing minidump binary from tooltool 03:38: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')]} 03:38:40 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 0x01C59368>, '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 0x0185AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CAF0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 03:38:40 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 03:38:40 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 03:38:41 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 03:38:41 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpggxrgm 03:38:41 INFO - INFO - File integrity verified, renaming tmpggxrgm to win32-minidump_stackwalk.exe 03:38:41 INFO - Return code: 0 03:38:41 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 03:38:42 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 03:38:42 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/Qu8f5Ht3Tf2Qs2gB7t7o3g/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 03:38:42 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/Qu8f5Ht3Tf2Qs2gB7t7o3g/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 03:38:42 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 03:38:42 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 03:38:42 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 03:38:42 INFO - 'COMPUTERNAME': 'T-W732-IX-273', 03:38:42 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 03:38:42 INFO - 'DCLOCATION': 'SCL3', 03:38:42 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 03:38:42 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 03:38:42 INFO - 'FP_NO_HOST_CHECK': 'NO', 03:38:42 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 03:38:42 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 03:38:42 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 03:38:42 INFO - 'HOMEDRIVE': 'C:', 03:38:42 INFO - 'HOMEPATH': '\\Users\\cltbld', 03:38:42 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 03:38:42 INFO - 'KTS_VERSION': '1.19c', 03:38:42 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 03:38:42 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 03:38:42 INFO - 'LOGONSERVER': '\\\\T-W732-IX-273', 03:38:42 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 03:38:42 INFO - 'MONDIR': 'C:\\Monitor_config\\', 03:38:42 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 03:38:42 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 03:38:42 INFO - 'MOZILLABUILDDRIVE': 'C:', 03:38:42 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 03:38:42 INFO - 'MOZ_AIRBAG': '1', 03:38:42 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 03:38:42 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:38:42 INFO - 'MOZ_MSVCVERSION': '8', 03:38:42 INFO - 'MOZ_NO_REMOTE': '1', 03:38:42 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 03:38:42 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 03:38:42 INFO - 'NO_EM_RESTART': '1', 03:38:42 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:38:42 INFO - 'NUMBER_OF_PROCESSORS': '8', 03:38:42 INFO - 'OS': 'Windows_NT', 03:38:42 INFO - 'OURDRIVE': 'C:', 03:38: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\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 03:38:42 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 03:38:42 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 03:38:42 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 03:38:42 INFO - 'PROCESSOR_LEVEL': '6', 03:38:42 INFO - 'PROCESSOR_REVISION': '1e05', 03:38:42 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 03:38:42 INFO - 'PROGRAMFILES': 'C:\\Program Files', 03:38:42 INFO - 'PROMPT': '$P$G', 03:38:42 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 03:38:42 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 03:38:42 INFO - 'PUBLIC': 'C:\\Users\\Public', 03:38:42 INFO - 'PWD': 'C:\\slave\\test', 03:38:42 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 03:38:42 INFO - 'SLAVEDIR': 'C:\\slave\\', 03:38:42 INFO - 'SYSTEMDRIVE': 'C:', 03:38:42 INFO - 'SYSTEMROOT': 'C:\\windows', 03:38:42 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 03:38:42 INFO - 'TEST1': 'testie', 03:38:42 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 03:38:42 INFO - 'USERDOMAIN': 'T-W732-IX-273', 03:38:42 INFO - 'USERNAME': 'cltbld', 03:38:42 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 03:38:42 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 03:38:42 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 03:38:42 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 03:38:42 INFO - 'WINDIR': 'C:\\windows', 03:38:42 INFO - 'WINDOWS_TRACING_FLAGS': '3', 03:38:42 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 03:38:42 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 03:38:42 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/Qu8f5Ht3Tf2Qs2gB7t7o3g/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 03:38:44 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 03:38:44 INFO - import pkg_resources 03:38:45 INFO - Using 1 client processes 03:38:48 INFO - SUITE-START | Running 778 tests 03:38:48 INFO - Running testharness tests 03:38:48 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 03:38:48 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1ms 03:38:48 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 03:38:48 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 03:38:48 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 03:38:48 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 03:38:48 INFO - Setting up ssl 03:38:49 INFO - PROCESS | certutil | 03:38:49 INFO - PROCESS | certutil | 03:38:49 INFO - PROCESS | certutil | 03:38:49 INFO - Certificate Nickname Trust Attributes 03:38:49 INFO - SSL,S/MIME,JAR/XPI 03:38:49 INFO - 03:38:49 INFO - web-platform-tests CT,, 03:38:49 INFO - 03:38:49 INFO - Starting runner 03:38:49 INFO - PROCESS | 1948 | [1948] 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 03:38:50 INFO - PROCESS | 1948 | [1948] 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 03:38:50 INFO - PROCESS | 1948 | [1948] 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 03:38:51 INFO - PROCESS | 1948 | 1469443131569 Marionette DEBUG Marionette enabled via build flag and pref 03:38:52 INFO - PROCESS | 1948 | ++DOCSHELL 0EA90000 == 1 [pid = 1948] [id = 1] 03:38:52 INFO - PROCESS | 1948 | ++DOMWINDOW == 1 (0EA90400) [pid = 1948] [serial = 1] [outer = 00000000] 03:38:52 INFO - PROCESS | 1948 | [1948] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 03:38:52 INFO - PROCESS | 1948 | ++DOMWINDOW == 2 (0ED01400) [pid = 1948] [serial = 2] [outer = 0EA90400] 03:38:52 INFO - PROCESS | 1948 | ++DOCSHELL 0EFD5800 == 2 [pid = 1948] [id = 2] 03:38:52 INFO - PROCESS | 1948 | ++DOMWINDOW == 3 (0EFD5C00) [pid = 1948] [serial = 3] [outer = 00000000] 03:38:52 INFO - PROCESS | 1948 | [1948] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 03:38:52 INFO - PROCESS | 1948 | ++DOMWINDOW == 4 (0EFD6800) [pid = 1948] [serial = 4] [outer = 0EFD5C00] 03:38:53 INFO - PROCESS | 1948 | 1469443133193 Marionette INFO Listening on port 2828 03:38:54 INFO - PROCESS | 1948 | 1469443134726 Marionette DEBUG Marionette enabled via command-line flag 03:38:54 INFO - PROCESS | 1948 | [1948] 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 03:38:54 INFO - PROCESS | 1948 | [1948] 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 03:38:54 INFO - PROCESS | 1948 | ++DOCSHELL 0DE78800 == 3 [pid = 1948] [id = 3] 03:38:54 INFO - PROCESS | 1948 | ++DOMWINDOW == 5 (0DE78C00) [pid = 1948] [serial = 5] [outer = 00000000] 03:38:54 INFO - PROCESS | 1948 | [1948] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 03:38:54 INFO - PROCESS | 1948 | ++DOMWINDOW == 6 (0DE79800) [pid = 1948] [serial = 6] [outer = 0DE78C00] 03:38:54 INFO - PROCESS | 1948 | [1948] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 03:38:55 INFO - PROCESS | 1948 | ++DOMWINDOW == 7 (13546400) [pid = 1948] [serial = 7] [outer = 0EFD5C00] 03:38:55 INFO - PROCESS | 1948 | [1948] 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 03:38:55 INFO - PROCESS | 1948 | 1469443135719 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49627 03:38:55 INFO - PROCESS | 1948 | [1948] 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 03:38:55 INFO - PROCESS | 1948 | 1469443135725 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49629 03:38:55 INFO - PROCESS | 1948 | [1948] 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 03:38:55 INFO - PROCESS | 1948 | 1469443135760 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49630 03:38:55 INFO - PROCESS | 1948 | [1948] 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 03:38:55 INFO - PROCESS | 1948 | 1469443135769 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49632 03:38:55 INFO - PROCESS | 1948 | 1469443135772 Marionette DEBUG Closed connection conn0 03:38:55 INFO - PROCESS | 1948 | 1469443135774 Marionette DEBUG Closed connection conn1 03:38:55 INFO - PROCESS | 1948 | 1469443135833 Marionette DEBUG Closed connection conn2 03:38:55 INFO - PROCESS | 1948 | 1469443135867 Marionette DEBUG Closed connection conn3 03:38:55 INFO - PROCESS | 1948 | [1948] 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 03:38:55 INFO - PROCESS | 1948 | 1469443135873 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49633 03:38:55 INFO - PROCESS | 1948 | 1469443135959 Marionette DEBUG Closed connection conn4 03:38:55 INFO - PROCESS | 1948 | [1948] 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 03:38:55 INFO - PROCESS | 1948 | 1469443135966 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49634 03:38:56 INFO - PROCESS | 1948 | ++DOCSHELL 0ED01800 == 4 [pid = 1948] [id = 4] 03:38:56 INFO - PROCESS | 1948 | ++DOMWINDOW == 8 (13DB1800) [pid = 1948] [serial = 8] [outer = 00000000] 03:38:56 INFO - PROCESS | 1948 | ++DOMWINDOW == 9 (143A4000) [pid = 1948] [serial = 9] [outer = 13DB1800] 03:38:56 INFO - PROCESS | 1948 | ++DOMWINDOW == 10 (143AA400) [pid = 1948] [serial = 10] [outer = 13DB1800] 03:38:56 INFO - PROCESS | 1948 | 1469443136153 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 03:38:56 INFO - PROCESS | 1948 | 1469443136159 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","platformName":"Windows_NT","platformVersion":"6.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160725015529","device":"desktop","version":"48.0"} 03:38:57 INFO - PROCESS | 1948 | [1948] 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 03:38:57 INFO - PROCESS | 1948 | [1948] 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 03:38:57 INFO - PROCESS | 1948 | [1948] 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 03:38:58 INFO - PROCESS | 1948 | ++DOCSHELL 16194C00 == 5 [pid = 1948] [id = 5] 03:38:58 INFO - PROCESS | 1948 | ++DOMWINDOW == 11 (161A1400) [pid = 1948] [serial = 11] [outer = 00000000] 03:38:58 INFO - PROCESS | 1948 | ++DOCSHELL 161A1800 == 6 [pid = 1948] [id = 6] 03:38:58 INFO - PROCESS | 1948 | ++DOMWINDOW == 12 (161A1C00) [pid = 1948] [serial = 12] [outer = 00000000] 03:38:58 INFO - PROCESS | 1948 | [1948] 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 03:38:58 INFO - PROCESS | 1948 | ++DOCSHELL 177A0800 == 7 [pid = 1948] [id = 7] 03:38:58 INFO - PROCESS | 1948 | ++DOMWINDOW == 13 (177A0C00) [pid = 1948] [serial = 13] [outer = 00000000] 03:38:58 INFO - PROCESS | 1948 | [1948] 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 03:38:58 INFO - PROCESS | 1948 | [1948] 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 03:38:58 INFO - PROCESS | 1948 | ++DOMWINDOW == 14 (1724B400) [pid = 1948] [serial = 14] [outer = 177A0C00] 03:38:59 INFO - PROCESS | 1948 | ++DOMWINDOW == 15 (177ECC00) [pid = 1948] [serial = 15] [outer = 161A1400] 03:38:59 INFO - PROCESS | 1948 | ++DOMWINDOW == 16 (177EE400) [pid = 1948] [serial = 16] [outer = 161A1C00] 03:38:59 INFO - PROCESS | 1948 | ++DOMWINDOW == 17 (177F0C00) [pid = 1948] [serial = 17] [outer = 177A0C00] 03:38:59 INFO - PROCESS | 1948 | 1469443139749 Marionette INFO startBrowser f58690a3-f057-46ed-aa40-22cc1886cc7b 03:38:59 INFO - PROCESS | 1948 | 1469443139785 Marionette DEBUG loaded listener.js 03:38:59 INFO - PROCESS | 1948 | 1469443139799 Marionette DEBUG loaded listener.js 03:38:59 INFO - PROCESS | 1948 | 1469443139801 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:00 INFO - PROCESS | 1948 | ++DOMWINDOW == 18 (19C1A400) [pid = 1948] [serial = 18] [outer = 177A0C00] 03:39:00 INFO - PROCESS | 1948 | 1469443140495 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"f58690a3-f057-46ed-aa40-22cc1886cc7b","capabilities":{"browserName":"Firefox","browserVersion":"48.0","platformName":"Windows_NT","platformVersion":"6.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160725015529","device":"desktop","version":"48.0","command_id":1}}] 03:39:00 INFO - PROCESS | 1948 | 1469443140738 Marionette TRACE conn5 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 03:39:00 INFO - PROCESS | 1948 | 1469443140741 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:00 INFO - PROCESS | 1948 | 1469443140778 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 03:39:00 INFO - PROCESS | 1948 | 1469443140797 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 03:39:00 INFO - PROCESS | 1948 | 1469443140800 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:00 INFO - PROCESS | 1948 | [1948] 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 03:39:01 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 03:39:01 INFO - PROCESS | 1948 | ++DOMWINDOW == 19 (1A35F400) [pid = 1948] [serial = 19] [outer = 177A0C00] 03:39:01 INFO - PROCESS | 1948 | 1469443141851 Marionette TRACE conn5 <- [1,3,null,{}] 03:39:01 INFO - PROCESS | 1948 | 1469443141892 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 03:39:01 INFO - PROCESS | 1948 | 1469443141895 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:01 INFO - PROCESS | 1948 | 1469443141914 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 03:39:01 INFO - PROCESS | 1948 | 1469443141929 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 03:39:01 INFO - PROCESS | 1948 | 1469443141931 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 03:39:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 03:39:01 INFO - PROCESS | 1948 | 1469443141937 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 03:39:01 INFO - PROCESS | 1948 | 1469443141940 Marionette TRACE conn5 <- [1,6,null,{}] 03:39:01 INFO - PROCESS | 1948 | 1469443141966 Marionette TRACE conn5 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:01 INFO - PROCESS | 1948 | 1469443141968 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:01 INFO - PROCESS | 1948 | 1469443141985 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 03:39:02 INFO - PROCESS | 1948 | 1469443141993 Marionette TRACE conn5 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:02 INFO - PROCESS | 1948 | 1469443141996 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:02 INFO - PROCESS | 1948 | ++DOCSHELL 1C0C6000 == 8 [pid = 1948] [id = 8] 03:39:02 INFO - PROCESS | 1948 | ++DOMWINDOW == 20 (1C0C6400) [pid = 1948] [serial = 20] [outer = 00000000] 03:39:02 INFO - PROCESS | 1948 | ++DOMWINDOW == 21 (1C0C8C00) [pid = 1948] [serial = 21] [outer = 1C0C6400] 03:39:02 INFO - PROCESS | 1948 | 1469443142047 Marionette DEBUG loaded listener.js 03:39:02 INFO - PROCESS | 1948 | ++DOMWINDOW == 22 (1C0CD000) [pid = 1948] [serial = 22] [outer = 1C0C6400] 03:39:02 INFO - PROCESS | 1948 | ++DOCSHELL 00AB7C00 == 9 [pid = 1948] [id = 9] 03:39:02 INFO - PROCESS | 1948 | ++DOMWINDOW == 23 (13DAB400) [pid = 1948] [serial = 23] [outer = 00000000] 03:39:02 INFO - PROCESS | 1948 | ++DOMWINDOW == 24 (14DD2800) [pid = 1948] [serial = 24] [outer = 13DAB400] 03:39:02 INFO - PROCESS | 1948 | 1469443142443 Marionette DEBUG loaded listener.js 03:39:02 INFO - PROCESS | 1948 | ++DOMWINDOW == 25 (0866A000) [pid = 1948] [serial = 25] [outer = 13DAB400] 03:39:02 INFO - PROCESS | 1948 | --DOCSHELL 0EA90000 == 8 [pid = 1948] [id = 1] 03:39:02 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 03:39:02 INFO - PROCESS | 1948 | [1948] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:39:03 INFO - PROCESS | 1948 | 1469443143389 Marionette TRACE conn5 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 03:39:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 03:39:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1475ms 03:39:03 INFO - PROCESS | 1948 | 1469443143416 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 03:39:03 INFO - PROCESS | 1948 | 1469443143420 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 03:39:03 INFO - PROCESS | 1948 | 1469443143424 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 03:39:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 03:39:03 INFO - PROCESS | 1948 | 1469443143428 Marionette TRACE conn5 <- [1,10,null,{}] 03:39:03 INFO - PROCESS | 1948 | 1469443143433 Marionette TRACE conn5 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:03 INFO - PROCESS | 1948 | 1469443143436 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:03 INFO - PROCESS | 1948 | 1469443143579 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 03:39:03 INFO - PROCESS | 1948 | 1469443143641 Marionette TRACE conn5 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:03 INFO - PROCESS | 1948 | 1469443143644 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:03 INFO - PROCESS | 1948 | ++DOCSHELL 16B14400 == 9 [pid = 1948] [id = 10] 03:39:03 INFO - PROCESS | 1948 | ++DOMWINDOW == 26 (16B1A800) [pid = 1948] [serial = 26] [outer = 00000000] 03:39:03 INFO - PROCESS | 1948 | ++DOMWINDOW == 27 (17262800) [pid = 1948] [serial = 27] [outer = 16B1A800] 03:39:03 INFO - PROCESS | 1948 | 1469443143745 Marionette DEBUG loaded listener.js 03:39:03 INFO - PROCESS | 1948 | ++DOMWINDOW == 28 (17AAC000) [pid = 1948] [serial = 28] [outer = 16B1A800] 03:39:04 INFO - PROCESS | 1948 | 1469443144287 Marionette TRACE conn5 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 03:39:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 03:39:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 871ms 03:39:04 INFO - PROCESS | 1948 | 1469443144298 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 03:39:04 INFO - PROCESS | 1948 | 1469443144303 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 03:39:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 03:39:04 INFO - PROCESS | 1948 | 1469443144327 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 03:39:04 INFO - PROCESS | 1948 | 1469443144330 Marionette TRACE conn5 <- [1,14,null,{}] 03:39:04 INFO - PROCESS | 1948 | 1469443144335 Marionette TRACE conn5 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:04 INFO - PROCESS | 1948 | 1469443144338 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:04 INFO - PROCESS | 1948 | 1469443144466 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 03:39:04 INFO - PROCESS | 1948 | 1469443144540 Marionette TRACE conn5 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:04 INFO - PROCESS | 1948 | 1469443144543 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:04 INFO - PROCESS | 1948 | ++DOCSHELL 179C3800 == 10 [pid = 1948] [id = 11] 03:39:04 INFO - PROCESS | 1948 | ++DOMWINDOW == 29 (179C3C00) [pid = 1948] [serial = 29] [outer = 00000000] 03:39:04 INFO - PROCESS | 1948 | ++DOMWINDOW == 30 (18EC9C00) [pid = 1948] [serial = 30] [outer = 179C3C00] 03:39:04 INFO - PROCESS | 1948 | 1469443144603 Marionette DEBUG loaded listener.js 03:39:04 INFO - PROCESS | 1948 | ++DOMWINDOW == 31 (19C1E400) [pid = 1948] [serial = 31] [outer = 179C3C00] 03:39:05 INFO - PROCESS | 1948 | 1469443145289 Marionette TRACE conn5 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 03:39:05 INFO - PROCESS | 1948 | ++DOCSHELL 0D563400 == 11 [pid = 1948] [id = 12] 03:39:05 INFO - PROCESS | 1948 | ++DOMWINDOW == 32 (0D5F0C00) [pid = 1948] [serial = 32] [outer = 00000000] 03:39:05 INFO - PROCESS | 1948 | ++DOMWINDOW == 33 (0D5F3800) [pid = 1948] [serial = 33] [outer = 0D5F0C00] 03:39:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 03:39:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1024ms 03:39:05 INFO - PROCESS | 1948 | ++DOMWINDOW == 34 (0DE71C00) [pid = 1948] [serial = 34] [outer = 0D5F0C00] 03:39:05 INFO - PROCESS | 1948 | ++DOCSHELL 0D12AC00 == 12 [pid = 1948] [id = 13] 03:39:05 INFO - PROCESS | 1948 | ++DOMWINDOW == 35 (0D436000) [pid = 1948] [serial = 35] [outer = 00000000] 03:39:05 INFO - PROCESS | 1948 | ++DOMWINDOW == 36 (0DFAB800) [pid = 1948] [serial = 36] [outer = 0D436000] 03:39:05 INFO - PROCESS | 1948 | 1469443145440 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 03:39:05 INFO - PROCESS | 1948 | 1469443145444 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 03:39:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 03:39:05 INFO - PROCESS | 1948 | --DOCSHELL 0ED01800 == 11 [pid = 1948] [id = 4] 03:39:05 INFO - PROCESS | 1948 | ++DOMWINDOW == 37 (0E38E800) [pid = 1948] [serial = 37] [outer = 0D436000] 03:39:05 INFO - PROCESS | 1948 | 1469443145529 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 03:39:05 INFO - PROCESS | 1948 | 1469443145532 Marionette TRACE conn5 <- [1,18,null,{}] 03:39:05 INFO - PROCESS | 1948 | 1469443145548 Marionette TRACE conn5 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:05 INFO - PROCESS | 1948 | 1469443145551 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:05 INFO - PROCESS | 1948 | 1469443145677 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 03:39:05 INFO - PROCESS | 1948 | 1469443145684 Marionette TRACE conn5 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:05 INFO - PROCESS | 1948 | 1469443145688 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:05 INFO - PROCESS | 1948 | ++DOCSHELL 0EA90000 == 12 [pid = 1948] [id = 14] 03:39:05 INFO - PROCESS | 1948 | ++DOMWINDOW == 38 (0ED0BC00) [pid = 1948] [serial = 38] [outer = 00000000] 03:39:05 INFO - PROCESS | 1948 | ++DOMWINDOW == 39 (0EF5EC00) [pid = 1948] [serial = 39] [outer = 0ED0BC00] 03:39:05 INFO - PROCESS | 1948 | 1469443145736 Marionette DEBUG loaded listener.js 03:39:05 INFO - PROCESS | 1948 | ++DOMWINDOW == 40 (11E5D000) [pid = 1948] [serial = 40] [outer = 0ED0BC00] 03:39:06 INFO - PROCESS | 1948 | 1469443146173 Marionette TRACE conn5 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 03:39:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 03:39:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 731ms 03:39:06 INFO - PROCESS | 1948 | 1469443146216 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 03:39:06 INFO - PROCESS | 1948 | 1469443146220 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 03:39:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 03:39:06 INFO - PROCESS | 1948 | 1469443146230 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 03:39:06 INFO - PROCESS | 1948 | 1469443146232 Marionette TRACE conn5 <- [1,22,null,{}] 03:39:06 INFO - PROCESS | 1948 | 1469443146236 Marionette TRACE conn5 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:06 INFO - PROCESS | 1948 | 1469443146238 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:06 INFO - PROCESS | 1948 | 1469443146321 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 03:39:06 INFO - PROCESS | 1948 | 1469443146329 Marionette TRACE conn5 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:06 INFO - PROCESS | 1948 | 1469443146331 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:06 INFO - PROCESS | 1948 | ++DOCSHELL 1218D800 == 13 [pid = 1948] [id = 15] 03:39:06 INFO - PROCESS | 1948 | ++DOMWINDOW == 41 (1218DC00) [pid = 1948] [serial = 41] [outer = 00000000] 03:39:06 INFO - PROCESS | 1948 | ++DOMWINDOW == 42 (12783400) [pid = 1948] [serial = 42] [outer = 1218DC00] 03:39:06 INFO - PROCESS | 1948 | 1469443146378 Marionette DEBUG loaded listener.js 03:39:06 INFO - PROCESS | 1948 | ++DOMWINDOW == 43 (1280C400) [pid = 1948] [serial = 43] [outer = 1218DC00] 03:39:06 INFO - PROCESS | 1948 | 1469443146808 Marionette TRACE conn5 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 03:39:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 03:39:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 630ms 03:39:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 03:39:06 INFO - PROCESS | 1948 | 1469443146862 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 03:39:06 INFO - PROCESS | 1948 | 1469443146865 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 03:39:06 INFO - PROCESS | 1948 | 1469443146869 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 03:39:06 INFO - PROCESS | 1948 | 1469443146872 Marionette TRACE conn5 <- [1,26,null,{}] 03:39:06 INFO - PROCESS | 1948 | 1469443146884 Marionette TRACE conn5 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:06 INFO - PROCESS | 1948 | 1469443146888 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:06 INFO - PROCESS | 1948 | 1469443146982 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 03:39:07 INFO - PROCESS | 1948 | 1469443147020 Marionette TRACE conn5 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:07 INFO - PROCESS | 1948 | 1469443147024 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:07 INFO - PROCESS | 1948 | ++DOCSHELL 14B0A000 == 14 [pid = 1948] [id = 16] 03:39:07 INFO - PROCESS | 1948 | ++DOMWINDOW == 44 (14B0AC00) [pid = 1948] [serial = 44] [outer = 00000000] 03:39:07 INFO - PROCESS | 1948 | ++DOMWINDOW == 45 (14B3D800) [pid = 1948] [serial = 45] [outer = 14B0AC00] 03:39:07 INFO - PROCESS | 1948 | 1469443147073 Marionette DEBUG loaded listener.js 03:39:07 INFO - PROCESS | 1948 | ++DOMWINDOW == 46 (14DD3400) [pid = 1948] [serial = 46] [outer = 14B0AC00] 03:39:07 INFO - PROCESS | 1948 | 1469443147495 Marionette TRACE conn5 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 03:39:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 03:39:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 690ms 03:39:07 INFO - PROCESS | 1948 | 1469443147561 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 03:39:07 INFO - PROCESS | 1948 | 1469443147564 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 03:39:07 INFO - PROCESS | 1948 | 1469443147567 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 03:39:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 03:39:07 INFO - PROCESS | 1948 | 1469443147569 Marionette TRACE conn5 <- [1,30,null,{}] 03:39:07 INFO - PROCESS | 1948 | 1469443147573 Marionette TRACE conn5 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:07 INFO - PROCESS | 1948 | 1469443147575 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:07 INFO - PROCESS | 1948 | 1469443147666 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 03:39:07 INFO - PROCESS | 1948 | 1469443147674 Marionette TRACE conn5 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:07 INFO - PROCESS | 1948 | 1469443147676 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:07 INFO - PROCESS | 1948 | ++DOCSHELL 14E2CC00 == 15 [pid = 1948] [id = 17] 03:39:07 INFO - PROCESS | 1948 | ++DOMWINDOW == 47 (16167400) [pid = 1948] [serial = 47] [outer = 00000000] 03:39:07 INFO - PROCESS | 1948 | ++DOMWINDOW == 48 (16617800) [pid = 1948] [serial = 48] [outer = 16167400] 03:39:07 INFO - PROCESS | 1948 | 1469443147728 Marionette DEBUG loaded listener.js 03:39:07 INFO - PROCESS | 1948 | ++DOMWINDOW == 49 (16D50C00) [pid = 1948] [serial = 49] [outer = 16167400] 03:39:08 INFO - PROCESS | 1948 | 1469443148120 Marionette TRACE conn5 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 03:39:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 03:39:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 570ms 03:39:08 INFO - PROCESS | 1948 | 1469443148141 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 03:39:08 INFO - PROCESS | 1948 | 1469443148143 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 03:39:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 03:39:08 INFO - PROCESS | 1948 | 1469443148146 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 03:39:08 INFO - PROCESS | 1948 | 1469443148147 Marionette TRACE conn5 <- [1,34,null,{}] 03:39:08 INFO - PROCESS | 1948 | 1469443148151 Marionette TRACE conn5 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:08 INFO - PROCESS | 1948 | 1469443148153 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:08 INFO - PROCESS | 1948 | 1469443148259 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 03:39:08 INFO - PROCESS | 1948 | 1469443148265 Marionette TRACE conn5 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:08 INFO - PROCESS | 1948 | 1469443148267 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:08 INFO - PROCESS | 1948 | ++DOCSHELL 13592000 == 16 [pid = 1948] [id = 18] 03:39:08 INFO - PROCESS | 1948 | ++DOMWINDOW == 50 (143ABC00) [pid = 1948] [serial = 50] [outer = 00000000] 03:39:08 INFO - PROCESS | 1948 | ++DOMWINDOW == 51 (1724C400) [pid = 1948] [serial = 51] [outer = 143ABC00] 03:39:08 INFO - PROCESS | 1948 | 1469443148311 Marionette DEBUG loaded listener.js 03:39:08 INFO - PROCESS | 1948 | ++DOMWINDOW == 52 (17262000) [pid = 1948] [serial = 52] [outer = 143ABC00] 03:39:08 INFO - PROCESS | 1948 | 1469443148700 Marionette TRACE conn5 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 03:39:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 03:39:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 571ms 03:39:08 INFO - PROCESS | 1948 | 1469443148717 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 03:39:08 INFO - PROCESS | 1948 | 1469443148718 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 03:39:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 03:39:08 INFO - PROCESS | 1948 | 1469443148721 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 03:39:08 INFO - PROCESS | 1948 | 1469443148723 Marionette TRACE conn5 <- [1,38,null,{}] 03:39:08 INFO - PROCESS | 1948 | 1469443148727 Marionette TRACE conn5 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:08 INFO - PROCESS | 1948 | 1469443148732 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:08 INFO - PROCESS | 1948 | 1469443148863 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 03:39:08 INFO - PROCESS | 1948 | 1469443148871 Marionette TRACE conn5 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:08 INFO - PROCESS | 1948 | 1469443148873 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:08 INFO - PROCESS | 1948 | ++DOCSHELL 1724B000 == 17 [pid = 1948] [id = 19] 03:39:08 INFO - PROCESS | 1948 | ++DOMWINDOW == 53 (1725F800) [pid = 1948] [serial = 53] [outer = 00000000] 03:39:08 INFO - PROCESS | 1948 | ++DOMWINDOW == 54 (17AA8800) [pid = 1948] [serial = 54] [outer = 1725F800] 03:39:08 INFO - PROCESS | 1948 | 1469443148918 Marionette DEBUG loaded listener.js 03:39:09 INFO - PROCESS | 1948 | ++DOMWINDOW == 55 (17CEB000) [pid = 1948] [serial = 55] [outer = 1725F800] 03:39:09 INFO - PROCESS | 1948 | 1469443149281 Marionette TRACE conn5 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 03:39:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 03:39:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 570ms 03:39:09 INFO - PROCESS | 1948 | 1469443149293 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 03:39:09 INFO - PROCESS | 1948 | 1469443149295 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 03:39:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 03:39:09 INFO - PROCESS | 1948 | 1469443149298 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 03:39:09 INFO - PROCESS | 1948 | 1469443149300 Marionette TRACE conn5 <- [1,42,null,{}] 03:39:09 INFO - PROCESS | 1948 | 1469443149303 Marionette TRACE conn5 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:09 INFO - PROCESS | 1948 | 1469443149305 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:09 INFO - PROCESS | 1948 | 1469443149391 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 03:39:09 INFO - PROCESS | 1948 | 1469443149396 Marionette TRACE conn5 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:09 INFO - PROCESS | 1948 | 1469443149398 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:09 INFO - PROCESS | 1948 | ++DOCSHELL 19587400 == 18 [pid = 1948] [id = 20] 03:39:09 INFO - PROCESS | 1948 | ++DOMWINDOW == 56 (1958A000) [pid = 1948] [serial = 56] [outer = 00000000] 03:39:09 INFO - PROCESS | 1948 | ++DOMWINDOW == 57 (19C1BC00) [pid = 1948] [serial = 57] [outer = 1958A000] 03:39:09 INFO - PROCESS | 1948 | 1469443149445 Marionette DEBUG loaded listener.js 03:39:09 INFO - PROCESS | 1948 | ++DOMWINDOW == 58 (1A348800) [pid = 1948] [serial = 58] [outer = 1958A000] 03:39:09 INFO - PROCESS | 1948 | 1469443149949 Marionette TRACE conn5 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 03:39:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 03:39:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 670ms 03:39:09 INFO - PROCESS | 1948 | 1469443149969 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 03:39:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 03:39:09 INFO - PROCESS | 1948 | 1469443149971 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 03:39:09 INFO - PROCESS | 1948 | 1469443149974 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 03:39:09 INFO - PROCESS | 1948 | 1469443149975 Marionette TRACE conn5 <- [1,46,null,{}] 03:39:09 INFO - PROCESS | 1948 | 1469443149979 Marionette TRACE conn5 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:09 INFO - PROCESS | 1948 | 1469443149980 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:10 INFO - PROCESS | 1948 | 1469443150058 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 03:39:10 INFO - PROCESS | 1948 | 1469443150064 Marionette TRACE conn5 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:10 INFO - PROCESS | 1948 | 1469443150066 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:10 INFO - PROCESS | 1948 | ++DOCSHELL 11EDD800 == 19 [pid = 1948] [id = 21] 03:39:10 INFO - PROCESS | 1948 | ++DOMWINDOW == 59 (19C4F400) [pid = 1948] [serial = 59] [outer = 00000000] 03:39:10 INFO - PROCESS | 1948 | ++DOMWINDOW == 60 (1BE73C00) [pid = 1948] [serial = 60] [outer = 19C4F400] 03:39:10 INFO - PROCESS | 1948 | 1469443150118 Marionette DEBUG loaded listener.js 03:39:10 INFO - PROCESS | 1948 | ++DOMWINDOW == 61 (1C0C5400) [pid = 1948] [serial = 61] [outer = 19C4F400] 03:39:10 INFO - PROCESS | 1948 | 1469443150504 Marionette TRACE conn5 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 03:39:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 03:39:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 570ms 03:39:10 INFO - PROCESS | 1948 | 1469443150545 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 03:39:10 INFO - PROCESS | 1948 | 1469443150547 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 03:39:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 03:39:10 INFO - PROCESS | 1948 | 1469443150563 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 03:39:10 INFO - PROCESS | 1948 | 1469443150565 Marionette TRACE conn5 <- [1,50,null,{}] 03:39:10 INFO - PROCESS | 1948 | 1469443150569 Marionette TRACE conn5 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:10 INFO - PROCESS | 1948 | 1469443150571 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:10 INFO - PROCESS | 1948 | 1469443150650 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 03:39:10 INFO - PROCESS | 1948 | 1469443150656 Marionette TRACE conn5 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:10 INFO - PROCESS | 1948 | 1469443150658 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:10 INFO - PROCESS | 1948 | ++DOCSHELL 0BEE2C00 == 20 [pid = 1948] [id = 22] 03:39:10 INFO - PROCESS | 1948 | ++DOMWINDOW == 62 (0BEE3800) [pid = 1948] [serial = 62] [outer = 00000000] 03:39:10 INFO - PROCESS | 1948 | ++DOMWINDOW == 63 (0BEE7800) [pid = 1948] [serial = 63] [outer = 0BEE3800] 03:39:10 INFO - PROCESS | 1948 | 1469443150705 Marionette DEBUG loaded listener.js 03:39:10 INFO - PROCESS | 1948 | ++DOMWINDOW == 64 (16B13400) [pid = 1948] [serial = 64] [outer = 0BEE3800] 03:39:11 INFO - PROCESS | 1948 | 1469443151111 Marionette TRACE conn5 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:39:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 03:39:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 570ms 03:39:11 INFO - PROCESS | 1948 | 1469443151136 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 03:39:11 INFO - PROCESS | 1948 | 1469443151138 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 03:39:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 03:39:11 INFO - PROCESS | 1948 | 1469443151141 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 03:39:11 INFO - PROCESS | 1948 | 1469443151143 Marionette TRACE conn5 <- [1,54,null,{}] 03:39:11 INFO - PROCESS | 1948 | 1469443151146 Marionette TRACE conn5 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:11 INFO - PROCESS | 1948 | 1469443151148 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:11 INFO - PROCESS | 1948 | 1469443151256 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 03:39:11 INFO - PROCESS | 1948 | 1469443151263 Marionette TRACE conn5 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:11 INFO - PROCESS | 1948 | 1469443151265 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:11 INFO - PROCESS | 1948 | ++DOCSHELL 0D442800 == 21 [pid = 1948] [id = 23] 03:39:11 INFO - PROCESS | 1948 | ++DOMWINDOW == 65 (0DB1B000) [pid = 1948] [serial = 65] [outer = 00000000] 03:39:11 INFO - PROCESS | 1948 | ++DOMWINDOW == 66 (0DB20C00) [pid = 1948] [serial = 66] [outer = 0DB1B000] 03:39:11 INFO - PROCESS | 1948 | 1469443151310 Marionette DEBUG loaded listener.js 03:39:11 INFO - PROCESS | 1948 | ++DOMWINDOW == 67 (0DB23C00) [pid = 1948] [serial = 67] [outer = 0DB1B000] 03:39:11 INFO - PROCESS | 1948 | 1469443151679 Marionette TRACE conn5 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:39:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 03:39:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 570ms 03:39:11 INFO - PROCESS | 1948 | 1469443151712 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 03:39:11 INFO - PROCESS | 1948 | 1469443151715 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 03:39:11 INFO - PROCESS | 1948 | 1469443151718 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 03:39:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 03:39:11 INFO - PROCESS | 1948 | 1469443151720 Marionette TRACE conn5 <- [1,58,null,{}] 03:39:11 INFO - PROCESS | 1948 | 1469443151724 Marionette TRACE conn5 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:11 INFO - PROCESS | 1948 | 1469443151726 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:11 INFO - PROCESS | 1948 | 1469443151848 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 03:39:11 INFO - PROCESS | 1948 | 1469443151891 Marionette TRACE conn5 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:11 INFO - PROCESS | 1948 | 1469443151893 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:11 INFO - PROCESS | 1948 | ++DOCSHELL 0DC44000 == 22 [pid = 1948] [id = 24] 03:39:11 INFO - PROCESS | 1948 | ++DOMWINDOW == 68 (0DC44C00) [pid = 1948] [serial = 68] [outer = 00000000] 03:39:11 INFO - PROCESS | 1948 | ++DOMWINDOW == 69 (0DC4A800) [pid = 1948] [serial = 69] [outer = 0DC44C00] 03:39:11 INFO - PROCESS | 1948 | 1469443151938 Marionette DEBUG loaded listener.js 03:39:12 INFO - PROCESS | 1948 | ++DOMWINDOW == 70 (0DC50C00) [pid = 1948] [serial = 70] [outer = 0DC44C00] 03:39:12 INFO - PROCESS | 1948 | 1469443152292 Marionette TRACE conn5 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:39:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 03:39:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 631ms 03:39:12 INFO - PROCESS | 1948 | 1469443152352 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 03:39:12 INFO - PROCESS | 1948 | 1469443152354 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 03:39:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 03:39:12 INFO - PROCESS | 1948 | 1469443152357 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 03:39:12 INFO - PROCESS | 1948 | 1469443152359 Marionette TRACE conn5 <- [1,62,null,{}] 03:39:12 INFO - PROCESS | 1948 | 1469443152363 Marionette TRACE conn5 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:12 INFO - PROCESS | 1948 | 1469443152364 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:12 INFO - PROCESS | 1948 | 1469443152472 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 03:39:12 INFO - PROCESS | 1948 | 1469443152480 Marionette TRACE conn5 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:12 INFO - PROCESS | 1948 | 1469443152481 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:12 INFO - PROCESS | 1948 | ++DOCSHELL 1BE6E000 == 23 [pid = 1948] [id = 25] 03:39:12 INFO - PROCESS | 1948 | ++DOMWINDOW == 71 (1C0C4800) [pid = 1948] [serial = 71] [outer = 00000000] 03:39:12 INFO - PROCESS | 1948 | ++DOMWINDOW == 72 (1C1CB000) [pid = 1948] [serial = 72] [outer = 1C0C4800] 03:39:12 INFO - PROCESS | 1948 | 1469443152534 Marionette DEBUG loaded listener.js 03:39:12 INFO - PROCESS | 1948 | ++DOMWINDOW == 73 (1C1D0800) [pid = 1948] [serial = 73] [outer = 1C0C4800] 03:39:12 INFO - PROCESS | 1948 | 1469443152890 Marionette TRACE conn5 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:39:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 03:39:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 570ms 03:39:12 INFO - PROCESS | 1948 | 1469443152928 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 03:39:12 INFO - PROCESS | 1948 | 1469443152930 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 03:39:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 03:39:12 INFO - PROCESS | 1948 | 1469443152933 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 03:39:12 INFO - PROCESS | 1948 | 1469443152935 Marionette TRACE conn5 <- [1,66,null,{}] 03:39:12 INFO - PROCESS | 1948 | 1469443152938 Marionette TRACE conn5 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:12 INFO - PROCESS | 1948 | 1469443152940 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:13 INFO - PROCESS | 1948 | 1469443153019 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 03:39:13 INFO - PROCESS | 1948 | 1469443153101 Marionette TRACE conn5 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:13 INFO - PROCESS | 1948 | 1469443153103 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:13 INFO - PROCESS | 1948 | ++DOCSHELL 0E355800 == 24 [pid = 1948] [id = 26] 03:39:13 INFO - PROCESS | 1948 | ++DOMWINDOW == 74 (14DDDC00) [pid = 1948] [serial = 74] [outer = 00000000] 03:39:13 INFO - PROCESS | 1948 | ++DOMWINDOW == 75 (1C1D8400) [pid = 1948] [serial = 75] [outer = 14DDDC00] 03:39:13 INFO - PROCESS | 1948 | 1469443153146 Marionette DEBUG loaded listener.js 03:39:13 INFO - PROCESS | 1948 | ++DOMWINDOW == 76 (1CEA0800) [pid = 1948] [serial = 76] [outer = 14DDDC00] 03:39:14 INFO - PROCESS | 1948 | 1469443154225 Marionette TRACE conn5 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:39:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 03:39:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1336ms 03:39:14 INFO - PROCESS | 1948 | 1469443154271 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 03:39:14 INFO - PROCESS | 1948 | 1469443154275 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 03:39:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 03:39:14 INFO - PROCESS | 1948 | 1469443154288 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 03:39:14 INFO - PROCESS | 1948 | 1469443154292 Marionette TRACE conn5 <- [1,70,null,{}] 03:39:14 INFO - PROCESS | 1948 | 1469443154304 Marionette TRACE conn5 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:14 INFO - PROCESS | 1948 | 1469443154307 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:14 INFO - PROCESS | 1948 | 1469443154436 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 03:39:14 INFO - PROCESS | 1948 | 1469443154460 Marionette TRACE conn5 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:14 INFO - PROCESS | 1948 | 1469443154462 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:14 INFO - PROCESS | 1948 | ++DOCSHELL 0DB27800 == 25 [pid = 1948] [id = 27] 03:39:14 INFO - PROCESS | 1948 | ++DOMWINDOW == 77 (0DB29400) [pid = 1948] [serial = 77] [outer = 00000000] 03:39:14 INFO - PROCESS | 1948 | ++DOMWINDOW == 78 (0DC47000) [pid = 1948] [serial = 78] [outer = 0DB29400] 03:39:14 INFO - PROCESS | 1948 | 1469443154510 Marionette DEBUG loaded listener.js 03:39:14 INFO - PROCESS | 1948 | ++DOMWINDOW == 79 (0DC4E400) [pid = 1948] [serial = 79] [outer = 0DB29400] 03:39:14 INFO - PROCESS | 1948 | 1469443154923 Marionette TRACE conn5 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:39:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 03:39:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 670ms 03:39:14 INFO - PROCESS | 1948 | 1469443154962 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 03:39:14 INFO - PROCESS | 1948 | 1469443154966 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 03:39:14 INFO - PROCESS | 1948 | 1469443154972 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 03:39:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 03:39:14 INFO - PROCESS | 1948 | 1469443154975 Marionette TRACE conn5 <- [1,74,null,{}] 03:39:14 INFO - PROCESS | 1948 | 1469443154979 Marionette TRACE conn5 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:14 INFO - PROCESS | 1948 | 1469443154981 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:15 INFO - PROCESS | 1948 | 1469443155088 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 03:39:15 INFO - PROCESS | 1948 | 1469443155097 Marionette TRACE conn5 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:15 INFO - PROCESS | 1948 | 1469443155099 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:15 INFO - PROCESS | 1948 | ++DOCSHELL 0EA4C000 == 26 [pid = 1948] [id = 28] 03:39:15 INFO - PROCESS | 1948 | ++DOMWINDOW == 80 (0EA86000) [pid = 1948] [serial = 80] [outer = 00000000] 03:39:15 INFO - PROCESS | 1948 | ++DOMWINDOW == 81 (0EF5DC00) [pid = 1948] [serial = 81] [outer = 0EA86000] 03:39:15 INFO - PROCESS | 1948 | 1469443155147 Marionette DEBUG loaded listener.js 03:39:15 INFO - PROCESS | 1948 | ++DOMWINDOW == 82 (120ADC00) [pid = 1948] [serial = 82] [outer = 0EA86000] 03:39:15 INFO - PROCESS | 1948 | --DOMWINDOW == 81 (13DB1800) [pid = 1948] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 03:39:15 INFO - PROCESS | 1948 | --DOMWINDOW == 80 (0DB1B000) [pid = 1948] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 03:39:15 INFO - PROCESS | 1948 | --DOMWINDOW == 79 (0DC44C00) [pid = 1948] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 03:39:15 INFO - PROCESS | 1948 | --DOMWINDOW == 78 (1C0C6400) [pid = 1948] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 03:39:15 INFO - PROCESS | 1948 | --DOMWINDOW == 77 (16B1A800) [pid = 1948] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 03:39:15 INFO - PROCESS | 1948 | --DOMWINDOW == 76 (179C3C00) [pid = 1948] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 03:39:15 INFO - PROCESS | 1948 | --DOMWINDOW == 75 (0ED0BC00) [pid = 1948] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 03:39:15 INFO - PROCESS | 1948 | --DOMWINDOW == 74 (1218DC00) [pid = 1948] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 03:39:15 INFO - PROCESS | 1948 | --DOMWINDOW == 73 (14B0AC00) [pid = 1948] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 03:39:15 INFO - PROCESS | 1948 | --DOMWINDOW == 72 (16167400) [pid = 1948] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 03:39:15 INFO - PROCESS | 1948 | --DOMWINDOW == 71 (143ABC00) [pid = 1948] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 03:39:15 INFO - PROCESS | 1948 | --DOMWINDOW == 70 (1725F800) [pid = 1948] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 03:39:15 INFO - PROCESS | 1948 | --DOMWINDOW == 69 (0BEE3800) [pid = 1948] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 03:39:15 INFO - PROCESS | 1948 | 1469443155886 Marionette TRACE conn5 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:39:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 03:39:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 931ms 03:39:15 INFO - PROCESS | 1948 | 1469443155906 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 03:39:15 INFO - PROCESS | 1948 | 1469443155909 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 03:39:15 INFO - PROCESS | 1948 | 1469443155912 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 03:39:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 03:39:15 INFO - PROCESS | 1948 | 1469443155915 Marionette TRACE conn5 <- [1,78,null,{}] 03:39:15 INFO - PROCESS | 1948 | 1469443155926 Marionette TRACE conn5 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:15 INFO - PROCESS | 1948 | 1469443155930 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:16 INFO - PROCESS | 1948 | 1469443156027 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 03:39:16 INFO - PROCESS | 1948 | 1469443156099 Marionette TRACE conn5 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:16 INFO - PROCESS | 1948 | 1469443156102 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:16 INFO - PROCESS | 1948 | ++DOCSHELL 0EF5D000 == 27 [pid = 1948] [id = 29] 03:39:16 INFO - PROCESS | 1948 | ++DOMWINDOW == 70 (120B7000) [pid = 1948] [serial = 83] [outer = 00000000] 03:39:16 INFO - PROCESS | 1948 | ++DOMWINDOW == 71 (12804400) [pid = 1948] [serial = 84] [outer = 120B7000] 03:39:16 INFO - PROCESS | 1948 | 1469443156161 Marionette DEBUG loaded listener.js 03:39:16 INFO - PROCESS | 1948 | ++DOMWINDOW == 72 (1335A400) [pid = 1948] [serial = 85] [outer = 120B7000] 03:39:16 INFO - PROCESS | 1948 | 1469443156493 Marionette TRACE conn5 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:39:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 03:39:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 630ms 03:39:16 INFO - PROCESS | 1948 | 1469443156570 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 03:39:16 INFO - PROCESS | 1948 | 1469443156572 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 03:39:16 INFO - PROCESS | 1948 | 1469443156576 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 03:39:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 03:39:16 INFO - PROCESS | 1948 | 1469443156578 Marionette TRACE conn5 <- [1,82,null,{}] 03:39:16 INFO - PROCESS | 1948 | 1469443156582 Marionette TRACE conn5 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:16 INFO - PROCESS | 1948 | 1469443156584 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:16 INFO - PROCESS | 1948 | 1469443156669 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 03:39:16 INFO - PROCESS | 1948 | 1469443156675 Marionette TRACE conn5 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:16 INFO - PROCESS | 1948 | 1469443156677 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:16 INFO - PROCESS | 1948 | ++DOCSHELL 13DA8400 == 28 [pid = 1948] [id = 30] 03:39:16 INFO - PROCESS | 1948 | ++DOMWINDOW == 73 (13DA9800) [pid = 1948] [serial = 86] [outer = 00000000] 03:39:16 INFO - PROCESS | 1948 | ++DOMWINDOW == 74 (14B0C800) [pid = 1948] [serial = 87] [outer = 13DA9800] 03:39:16 INFO - PROCESS | 1948 | 1469443156722 Marionette DEBUG loaded listener.js 03:39:16 INFO - PROCESS | 1948 | ++DOMWINDOW == 75 (14BB5800) [pid = 1948] [serial = 88] [outer = 13DA9800] 03:39:17 INFO - PROCESS | 1948 | 1469443157154 Marionette TRACE conn5 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:39:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 03:39:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 631ms 03:39:17 INFO - PROCESS | 1948 | 1469443157213 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 03:39:17 INFO - PROCESS | 1948 | 1469443157215 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 03:39:17 INFO - PROCESS | 1948 | 1469443157219 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 03:39:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 03:39:17 INFO - PROCESS | 1948 | 1469443157220 Marionette TRACE conn5 <- [1,86,null,{}] 03:39:17 INFO - PROCESS | 1948 | 1469443157224 Marionette TRACE conn5 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:17 INFO - PROCESS | 1948 | 1469443157226 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:17 INFO - PROCESS | 1948 | 1469443157302 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 03:39:17 INFO - PROCESS | 1948 | 1469443157307 Marionette TRACE conn5 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:17 INFO - PROCESS | 1948 | 1469443157309 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:17 INFO - PROCESS | 1948 | ++DOCSHELL 16196800 == 29 [pid = 1948] [id = 31] 03:39:17 INFO - PROCESS | 1948 | ++DOMWINDOW == 76 (16197000) [pid = 1948] [serial = 89] [outer = 00000000] 03:39:17 INFO - PROCESS | 1948 | ++DOMWINDOW == 77 (16D55C00) [pid = 1948] [serial = 90] [outer = 16197000] 03:39:17 INFO - PROCESS | 1948 | 1469443157356 Marionette DEBUG loaded listener.js 03:39:17 INFO - PROCESS | 1948 | ++DOMWINDOW == 78 (17253400) [pid = 1948] [serial = 91] [outer = 16197000] 03:39:17 INFO - PROCESS | 1948 | 1469443157814 Marionette TRACE conn5 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:39:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 03:39:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 630ms 03:39:17 INFO - PROCESS | 1948 | 1469443157854 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 03:39:17 INFO - PROCESS | 1948 | 1469443157859 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 03:39:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 03:39:17 INFO - PROCESS | 1948 | 1469443157864 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 03:39:17 INFO - PROCESS | 1948 | 1469443157867 Marionette TRACE conn5 <- [1,90,null,{}] 03:39:17 INFO - PROCESS | 1948 | 1469443157873 Marionette TRACE conn5 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:17 INFO - PROCESS | 1948 | 1469443157877 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:18 INFO - PROCESS | 1948 | 1469443157986 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 03:39:18 INFO - PROCESS | 1948 | 1469443158093 Marionette TRACE conn5 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:18 INFO - PROCESS | 1948 | 1469443158098 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:18 INFO - PROCESS | 1948 | ++DOCSHELL 0DA53400 == 30 [pid = 1948] [id = 32] 03:39:18 INFO - PROCESS | 1948 | ++DOMWINDOW == 79 (0DA53800) [pid = 1948] [serial = 92] [outer = 00000000] 03:39:18 INFO - PROCESS | 1948 | ++DOMWINDOW == 80 (0DB1E800) [pid = 1948] [serial = 93] [outer = 0DA53800] 03:39:18 INFO - PROCESS | 1948 | 1469443158170 Marionette DEBUG loaded listener.js 03:39:18 INFO - PROCESS | 1948 | ++DOMWINDOW == 81 (0DC45400) [pid = 1948] [serial = 94] [outer = 0DA53800] 03:39:18 INFO - PROCESS | 1948 | 1469443158693 Marionette TRACE conn5 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:39:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 03:39:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 891ms 03:39:18 INFO - PROCESS | 1948 | 1469443158754 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 03:39:18 INFO - PROCESS | 1948 | 1469443158759 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 03:39:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 03:39:18 INFO - PROCESS | 1948 | 1469443158766 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 03:39:18 INFO - PROCESS | 1948 | 1469443158769 Marionette TRACE conn5 <- [1,94,null,{}] 03:39:18 INFO - PROCESS | 1948 | 1469443158773 Marionette TRACE conn5 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:18 INFO - PROCESS | 1948 | 1469443158776 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:18 INFO - PROCESS | 1948 | 1469443158885 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 03:39:18 INFO - PROCESS | 1948 | 1469443158957 Marionette TRACE conn5 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:18 INFO - PROCESS | 1948 | 1469443158960 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:18 INFO - PROCESS | 1948 | ++DOCSHELL 0ED0F400 == 31 [pid = 1948] [id = 33] 03:39:18 INFO - PROCESS | 1948 | ++DOMWINDOW == 82 (0EF52400) [pid = 1948] [serial = 95] [outer = 00000000] 03:39:19 INFO - PROCESS | 1948 | ++DOMWINDOW == 83 (1278C400) [pid = 1948] [serial = 96] [outer = 0EF52400] 03:39:19 INFO - PROCESS | 1948 | 1469443159018 Marionette DEBUG loaded listener.js 03:39:19 INFO - PROCESS | 1948 | ++DOMWINDOW == 84 (13358400) [pid = 1948] [serial = 97] [outer = 0EF52400] 03:39:19 INFO - PROCESS | 1948 | 1469443159575 Marionette TRACE conn5 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 03:39:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 03:39:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 870ms 03:39:19 INFO - PROCESS | 1948 | 1469443159639 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 03:39:19 INFO - PROCESS | 1948 | 1469443159642 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 03:39:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 03:39:19 INFO - PROCESS | 1948 | 1469443159646 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 03:39:19 INFO - PROCESS | 1948 | 1469443159649 Marionette TRACE conn5 <- [1,98,null,{}] 03:39:19 INFO - PROCESS | 1948 | 1469443159661 Marionette TRACE conn5 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:19 INFO - PROCESS | 1948 | 1469443159666 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:19 INFO - PROCESS | 1948 | 1469443159777 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 03:39:19 INFO - PROCESS | 1948 | 1469443159846 Marionette TRACE conn5 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:19 INFO - PROCESS | 1948 | 1469443159850 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:19 INFO - PROCESS | 1948 | ++DOCSHELL 16934000 == 32 [pid = 1948] [id = 34] 03:39:19 INFO - PROCESS | 1948 | ++DOMWINDOW == 85 (16934400) [pid = 1948] [serial = 98] [outer = 00000000] 03:39:19 INFO - PROCESS | 1948 | ++DOMWINDOW == 86 (16939000) [pid = 1948] [serial = 99] [outer = 16934400] 03:39:19 INFO - PROCESS | 1948 | 1469443159908 Marionette DEBUG loaded listener.js 03:39:20 INFO - PROCESS | 1948 | ++DOMWINDOW == 87 (16B12800) [pid = 1948] [serial = 100] [outer = 16934400] 03:39:20 INFO - PROCESS | 1948 | 1469443160462 Marionette TRACE conn5 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 03:39:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 03:39:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 870ms 03:39:20 INFO - PROCESS | 1948 | 1469443160518 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 03:39:20 INFO - PROCESS | 1948 | 1469443160521 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 03:39:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 03:39:20 INFO - PROCESS | 1948 | 1469443160525 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 03:39:20 INFO - PROCESS | 1948 | 1469443160527 Marionette TRACE conn5 <- [1,102,null,{}] 03:39:20 INFO - PROCESS | 1948 | 1469443160531 Marionette TRACE conn5 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:20 INFO - PROCESS | 1948 | 1469443160533 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:20 INFO - PROCESS | 1948 | 1469443160638 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 03:39:20 INFO - PROCESS | 1948 | 1469443160721 Marionette TRACE conn5 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:20 INFO - PROCESS | 1948 | 1469443160723 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:20 INFO - PROCESS | 1948 | ++DOCSHELL 17996C00 == 33 [pid = 1948] [id = 35] 03:39:20 INFO - PROCESS | 1948 | ++DOMWINDOW == 88 (1799D800) [pid = 1948] [serial = 101] [outer = 00000000] 03:39:20 INFO - PROCESS | 1948 | ++DOMWINDOW == 89 (179BA000) [pid = 1948] [serial = 102] [outer = 1799D800] 03:39:20 INFO - PROCESS | 1948 | 1469443160779 Marionette DEBUG loaded listener.js 03:39:20 INFO - PROCESS | 1948 | ++DOMWINDOW == 90 (179C5400) [pid = 1948] [serial = 103] [outer = 1799D800] 03:39:21 INFO - PROCESS | 1948 | 1469443161322 Marionette TRACE conn5 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 03:39:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 03:39:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 830ms 03:39:21 INFO - PROCESS | 1948 | 1469443161359 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 03:39:21 INFO - PROCESS | 1948 | 1469443161362 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 03:39:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 03:39:21 INFO - PROCESS | 1948 | 1469443161365 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 03:39:21 INFO - PROCESS | 1948 | 1469443161367 Marionette TRACE conn5 <- [1,106,null,{}] 03:39:21 INFO - PROCESS | 1948 | 1469443161371 Marionette TRACE conn5 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:21 INFO - PROCESS | 1948 | 1469443161373 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:21 INFO - PROCESS | 1948 | 1469443161470 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 03:39:21 INFO - PROCESS | 1948 | 1469443161552 Marionette TRACE conn5 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:21 INFO - PROCESS | 1948 | 1469443161554 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:21 INFO - PROCESS | 1948 | ++DOCSHELL 0D1D4C00 == 34 [pid = 1948] [id = 36] 03:39:21 INFO - PROCESS | 1948 | ++DOMWINDOW == 91 (0DB23400) [pid = 1948] [serial = 104] [outer = 00000000] 03:39:21 INFO - PROCESS | 1948 | ++DOMWINDOW == 92 (1218DC00) [pid = 1948] [serial = 105] [outer = 0DB23400] 03:39:21 INFO - PROCESS | 1948 | 1469443161610 Marionette DEBUG loaded listener.js 03:39:21 INFO - PROCESS | 1948 | ++DOMWINDOW == 93 (1439DC00) [pid = 1948] [serial = 106] [outer = 0DB23400] 03:39:22 INFO - PROCESS | 1948 | --DOMWINDOW == 92 (177F0C00) [pid = 1948] [serial = 17] [outer = 00000000] [url = about:blank] 03:39:22 INFO - PROCESS | 1948 | --DOMWINDOW == 91 (0DB20C00) [pid = 1948] [serial = 66] [outer = 00000000] [url = about:blank] 03:39:22 INFO - PROCESS | 1948 | --DOMWINDOW == 90 (0DC4A800) [pid = 1948] [serial = 69] [outer = 00000000] [url = about:blank] 03:39:22 INFO - PROCESS | 1948 | --DOMWINDOW == 89 (1C1CB000) [pid = 1948] [serial = 72] [outer = 00000000] [url = about:blank] 03:39:22 INFO - PROCESS | 1948 | --DOMWINDOW == 88 (0D5F3800) [pid = 1948] [serial = 33] [outer = 00000000] [url = about:blank] 03:39:22 INFO - PROCESS | 1948 | --DOMWINDOW == 87 (17CEB000) [pid = 1948] [serial = 55] [outer = 00000000] [url = about:blank] 03:39:22 INFO - PROCESS | 1948 | --DOMWINDOW == 86 (17AAC000) [pid = 1948] [serial = 28] [outer = 00000000] [url = about:blank] 03:39:22 INFO - PROCESS | 1948 | --DOMWINDOW == 85 (17262000) [pid = 1948] [serial = 52] [outer = 00000000] [url = about:blank] 03:39:22 INFO - PROCESS | 1948 | --DOMWINDOW == 84 (16B13400) [pid = 1948] [serial = 64] [outer = 00000000] [url = about:blank] 03:39:22 INFO - PROCESS | 1948 | --DOMWINDOW == 83 (14DD3400) [pid = 1948] [serial = 46] [outer = 00000000] [url = about:blank] 03:39:22 INFO - PROCESS | 1948 | --DOMWINDOW == 82 (19C1E400) [pid = 1948] [serial = 31] [outer = 00000000] [url = about:blank] 03:39:22 INFO - PROCESS | 1948 | --DOMWINDOW == 81 (0DB23C00) [pid = 1948] [serial = 67] [outer = 00000000] [url = about:blank] 03:39:22 INFO - PROCESS | 1948 | --DOMWINDOW == 80 (1280C400) [pid = 1948] [serial = 43] [outer = 00000000] [url = about:blank] 03:39:22 INFO - PROCESS | 1948 | --DOMWINDOW == 79 (1C0CD000) [pid = 1948] [serial = 22] [outer = 00000000] [url = about:blank] 03:39:22 INFO - PROCESS | 1948 | --DOMWINDOW == 78 (0DC50C00) [pid = 1948] [serial = 70] [outer = 00000000] [url = about:blank] 03:39:22 INFO - PROCESS | 1948 | --DOMWINDOW == 77 (143AA400) [pid = 1948] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 03:39:22 INFO - PROCESS | 1948 | --DOMWINDOW == 76 (143A4000) [pid = 1948] [serial = 9] [outer = 00000000] [url = about:blank] 03:39:22 INFO - PROCESS | 1948 | --DOMWINDOW == 75 (0EFD6800) [pid = 1948] [serial = 4] [outer = 00000000] [url = about:blank] 03:39:22 INFO - PROCESS | 1948 | --DOMWINDOW == 74 (14DD2800) [pid = 1948] [serial = 24] [outer = 00000000] [url = about:blank] 03:39:22 INFO - PROCESS | 1948 | --DOMWINDOW == 73 (17262800) [pid = 1948] [serial = 27] [outer = 00000000] [url = about:blank] 03:39:22 INFO - PROCESS | 1948 | --DOMWINDOW == 72 (18EC9C00) [pid = 1948] [serial = 30] [outer = 00000000] [url = about:blank] 03:39:22 INFO - PROCESS | 1948 | --DOMWINDOW == 71 (0DFAB800) [pid = 1948] [serial = 36] [outer = 00000000] [url = about:blank] 03:39:22 INFO - PROCESS | 1948 | --DOMWINDOW == 70 (0EF5EC00) [pid = 1948] [serial = 39] [outer = 00000000] [url = about:blank] 03:39:22 INFO - PROCESS | 1948 | --DOMWINDOW == 69 (11E5D000) [pid = 1948] [serial = 40] [outer = 00000000] [url = about:blank] 03:39:22 INFO - PROCESS | 1948 | --DOMWINDOW == 68 (12783400) [pid = 1948] [serial = 42] [outer = 00000000] [url = about:blank] 03:39:22 INFO - PROCESS | 1948 | --DOMWINDOW == 67 (14B3D800) [pid = 1948] [serial = 45] [outer = 00000000] [url = about:blank] 03:39:22 INFO - PROCESS | 1948 | --DOMWINDOW == 66 (16617800) [pid = 1948] [serial = 48] [outer = 00000000] [url = about:blank] 03:39:22 INFO - PROCESS | 1948 | --DOMWINDOW == 65 (16D50C00) [pid = 1948] [serial = 49] [outer = 00000000] [url = about:blank] 03:39:22 INFO - PROCESS | 1948 | --DOMWINDOW == 64 (1724C400) [pid = 1948] [serial = 51] [outer = 00000000] [url = about:blank] 03:39:22 INFO - PROCESS | 1948 | --DOMWINDOW == 63 (17AA8800) [pid = 1948] [serial = 54] [outer = 00000000] [url = about:blank] 03:39:22 INFO - PROCESS | 1948 | --DOMWINDOW == 62 (19C1BC00) [pid = 1948] [serial = 57] [outer = 00000000] [url = about:blank] 03:39:22 INFO - PROCESS | 1948 | --DOMWINDOW == 61 (1BE73C00) [pid = 1948] [serial = 60] [outer = 00000000] [url = about:blank] 03:39:22 INFO - PROCESS | 1948 | --DOMWINDOW == 60 (0BEE7800) [pid = 1948] [serial = 63] [outer = 00000000] [url = about:blank] 03:39:22 INFO - PROCESS | 1948 | --DOMWINDOW == 59 (1C0C8C00) [pid = 1948] [serial = 21] [outer = 00000000] [url = about:blank] 03:39:22 INFO - PROCESS | 1948 | --DOMWINDOW == 58 (1724B400) [pid = 1948] [serial = 14] [outer = 00000000] [url = about:blank] 03:39:22 INFO - PROCESS | 1948 | 1469443162730 Marionette TRACE conn5 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 03:39:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 03:39:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1422ms 03:39:22 INFO - PROCESS | 1948 | 1469443162794 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 03:39:22 INFO - PROCESS | 1948 | 1469443162798 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 03:39:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 03:39:22 INFO - PROCESS | 1948 | 1469443162803 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 03:39:22 INFO - PROCESS | 1948 | 1469443162807 Marionette TRACE conn5 <- [1,110,null,{}] 03:39:22 INFO - PROCESS | 1948 | 1469443162843 Marionette TRACE conn5 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:22 INFO - PROCESS | 1948 | 1469443162847 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:22 INFO - PROCESS | 1948 | 1469443162929 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 03:39:22 INFO - PROCESS | 1948 | 1469443162936 Marionette TRACE conn5 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:22 INFO - PROCESS | 1948 | 1469443162940 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:22 INFO - PROCESS | 1948 | ++DOCSHELL 0DA51C00 == 35 [pid = 1948] [id = 37] 03:39:22 INFO - PROCESS | 1948 | ++DOMWINDOW == 59 (0DA52400) [pid = 1948] [serial = 107] [outer = 00000000] 03:39:22 INFO - PROCESS | 1948 | ++DOMWINDOW == 60 (0DB1C800) [pid = 1948] [serial = 108] [outer = 0DA52400] 03:39:23 INFO - PROCESS | 1948 | 1469443162992 Marionette DEBUG loaded listener.js 03:39:23 INFO - PROCESS | 1948 | ++DOMWINDOW == 61 (0DB20000) [pid = 1948] [serial = 109] [outer = 0DA52400] 03:39:23 INFO - PROCESS | 1948 | 1469443163429 Marionette TRACE conn5 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 03:39:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 03:39:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 670ms 03:39:23 INFO - PROCESS | 1948 | 1469443163475 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 03:39:23 INFO - PROCESS | 1948 | 1469443163480 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 03:39:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 03:39:23 INFO - PROCESS | 1948 | 1469443163486 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 03:39:23 INFO - PROCESS | 1948 | 1469443163489 Marionette TRACE conn5 <- [1,114,null,{}] 03:39:23 INFO - PROCESS | 1948 | 1469443163493 Marionette TRACE conn5 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:23 INFO - PROCESS | 1948 | 1469443163496 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:23 INFO - PROCESS | 1948 | 1469443163585 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 03:39:23 INFO - PROCESS | 1948 | 1469443163595 Marionette TRACE conn5 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:23 INFO - PROCESS | 1948 | 1469443163597 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:23 INFO - PROCESS | 1948 | ++DOCSHELL 0E353400 == 36 [pid = 1948] [id = 38] 03:39:23 INFO - PROCESS | 1948 | ++DOMWINDOW == 62 (0E353C00) [pid = 1948] [serial = 110] [outer = 00000000] 03:39:23 INFO - PROCESS | 1948 | ++DOMWINDOW == 63 (0EA44400) [pid = 1948] [serial = 111] [outer = 0E353C00] 03:39:23 INFO - PROCESS | 1948 | 1469443163646 Marionette DEBUG loaded listener.js 03:39:23 INFO - PROCESS | 1948 | ++DOMWINDOW == 64 (0ED0BC00) [pid = 1948] [serial = 112] [outer = 0E353C00] 03:39:24 INFO - PROCESS | 1948 | 1469443164083 Marionette TRACE conn5 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 03:39:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 03:39:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 630ms 03:39:24 INFO - PROCESS | 1948 | 1469443164120 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 03:39:24 INFO - PROCESS | 1948 | 1469443164122 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 03:39:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 03:39:24 INFO - PROCESS | 1948 | 1469443164129 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 03:39:24 INFO - PROCESS | 1948 | 1469443164133 Marionette TRACE conn5 <- [1,118,null,{}] 03:39:24 INFO - PROCESS | 1948 | 1469443164144 Marionette TRACE conn5 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:24 INFO - PROCESS | 1948 | 1469443164149 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:24 INFO - PROCESS | 1948 | 1469443164237 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 03:39:24 INFO - PROCESS | 1948 | 1469443164276 Marionette TRACE conn5 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:24 INFO - PROCESS | 1948 | 1469443164279 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:24 INFO - PROCESS | 1948 | ++DOCSHELL 1335A000 == 37 [pid = 1948] [id = 39] 03:39:24 INFO - PROCESS | 1948 | ++DOMWINDOW == 65 (13548C00) [pid = 1948] [serial = 113] [outer = 00000000] 03:39:24 INFO - PROCESS | 1948 | ++DOMWINDOW == 66 (13DAA800) [pid = 1948] [serial = 114] [outer = 13548C00] 03:39:24 INFO - PROCESS | 1948 | 1469443164328 Marionette DEBUG loaded listener.js 03:39:24 INFO - PROCESS | 1948 | ++DOMWINDOW == 67 (143A4800) [pid = 1948] [serial = 115] [outer = 13548C00] 03:39:24 INFO - PROCESS | 1948 | 1469443164705 Marionette TRACE conn5 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 03:39:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 03:39:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 630ms 03:39:24 INFO - PROCESS | 1948 | 1469443164771 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 03:39:24 INFO - PROCESS | 1948 | 1469443164774 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 03:39:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 03:39:24 INFO - PROCESS | 1948 | 1469443164787 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 03:39:24 INFO - PROCESS | 1948 | 1469443164789 Marionette TRACE conn5 <- [1,122,null,{}] 03:39:24 INFO - PROCESS | 1948 | 1469443164793 Marionette TRACE conn5 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:24 INFO - PROCESS | 1948 | 1469443164795 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:24 INFO - PROCESS | 1948 | 1469443164876 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 03:39:24 INFO - PROCESS | 1948 | 1469443164882 Marionette TRACE conn5 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:24 INFO - PROCESS | 1948 | 1469443164884 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:24 INFO - PROCESS | 1948 | ++DOCSHELL 143A9400 == 38 [pid = 1948] [id = 40] 03:39:24 INFO - PROCESS | 1948 | ++DOMWINDOW == 68 (1463F400) [pid = 1948] [serial = 116] [outer = 00000000] 03:39:24 INFO - PROCESS | 1948 | ++DOMWINDOW == 69 (16166400) [pid = 1948] [serial = 117] [outer = 1463F400] 03:39:24 INFO - PROCESS | 1948 | 1469443164930 Marionette DEBUG loaded listener.js 03:39:25 INFO - PROCESS | 1948 | ++DOMWINDOW == 70 (161A1000) [pid = 1948] [serial = 118] [outer = 1463F400] 03:39:25 INFO - PROCESS | 1948 | 1469443165363 Marionette TRACE conn5 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 03:39:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 03:39:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 632ms 03:39:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 03:39:25 INFO - PROCESS | 1948 | 1469443165418 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 03:39:25 INFO - PROCESS | 1948 | 1469443165421 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 03:39:25 INFO - PROCESS | 1948 | 1469443165424 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 03:39:25 INFO - PROCESS | 1948 | 1469443165426 Marionette TRACE conn5 <- [1,126,null,{}] 03:39:25 INFO - PROCESS | 1948 | 1469443165436 Marionette TRACE conn5 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:25 INFO - PROCESS | 1948 | 1469443165438 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:25 INFO - PROCESS | 1948 | 1469443165539 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 03:39:25 INFO - PROCESS | 1948 | 1469443165550 Marionette TRACE conn5 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:25 INFO - PROCESS | 1948 | 1469443165552 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:25 INFO - PROCESS | 1948 | ++DOCSHELL 16931000 == 39 [pid = 1948] [id = 41] 03:39:25 INFO - PROCESS | 1948 | ++DOMWINDOW == 71 (16932C00) [pid = 1948] [serial = 119] [outer = 00000000] 03:39:25 INFO - PROCESS | 1948 | ++DOMWINDOW == 72 (16939400) [pid = 1948] [serial = 120] [outer = 16932C00] 03:39:25 INFO - PROCESS | 1948 | 1469443165598 Marionette DEBUG loaded listener.js 03:39:25 INFO - PROCESS | 1948 | ++DOMWINDOW == 73 (16B1F800) [pid = 1948] [serial = 121] [outer = 16932C00] 03:39:26 INFO - PROCESS | 1948 | 1469443166132 Marionette TRACE conn5 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 03:39:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 03:39:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 730ms 03:39:26 INFO - PROCESS | 1948 | 1469443166155 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 03:39:26 INFO - PROCESS | 1948 | 1469443166157 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 03:39:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 03:39:26 INFO - PROCESS | 1948 | 1469443166166 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 03:39:26 INFO - PROCESS | 1948 | 1469443166168 Marionette TRACE conn5 <- [1,130,null,{}] 03:39:26 INFO - PROCESS | 1948 | 1469443166179 Marionette TRACE conn5 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:26 INFO - PROCESS | 1948 | 1469443166185 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:26 INFO - PROCESS | 1948 | 1469443166318 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 03:39:26 INFO - PROCESS | 1948 | 1469443166331 Marionette TRACE conn5 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:26 INFO - PROCESS | 1948 | 1469443166333 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:26 INFO - PROCESS | 1948 | ++DOCSHELL 171AA800 == 40 [pid = 1948] [id = 42] 03:39:26 INFO - PROCESS | 1948 | ++DOMWINDOW == 74 (171AEC00) [pid = 1948] [serial = 122] [outer = 00000000] 03:39:26 INFO - PROCESS | 1948 | ++DOMWINDOW == 75 (177F1C00) [pid = 1948] [serial = 123] [outer = 171AEC00] 03:39:26 INFO - PROCESS | 1948 | 1469443166415 Marionette DEBUG loaded listener.js 03:39:26 INFO - PROCESS | 1948 | ++DOMWINDOW == 76 (1799D000) [pid = 1948] [serial = 124] [outer = 171AEC00] 03:39:26 INFO - PROCESS | 1948 | 1469443166819 Marionette TRACE conn5 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 03:39:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 03:39:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 730ms 03:39:26 INFO - PROCESS | 1948 | 1469443166899 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 03:39:26 INFO - PROCESS | 1948 | 1469443166911 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 03:39:26 INFO - PROCESS | 1948 | 1469443166915 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 03:39:26 INFO - PROCESS | 1948 | 1469443166917 Marionette TRACE conn5 <- [1,134,null,{}] 03:39:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 03:39:26 INFO - PROCESS | 1948 | 1469443166920 Marionette TRACE conn5 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:26 INFO - PROCESS | 1948 | 1469443166922 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:27 INFO - PROCESS | 1948 | 1469443167024 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 03:39:27 INFO - PROCESS | 1948 | 1469443167033 Marionette TRACE conn5 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:27 INFO - PROCESS | 1948 | 1469443167035 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:27 INFO - PROCESS | 1948 | ++DOCSHELL 177F3800 == 41 [pid = 1948] [id = 43] 03:39:27 INFO - PROCESS | 1948 | ++DOMWINDOW == 77 (1799F400) [pid = 1948] [serial = 125] [outer = 00000000] 03:39:27 INFO - PROCESS | 1948 | ++DOMWINDOW == 78 (179C0800) [pid = 1948] [serial = 126] [outer = 1799F400] 03:39:27 INFO - PROCESS | 1948 | 1469443167080 Marionette DEBUG loaded listener.js 03:39:27 INFO - PROCESS | 1948 | ++DOMWINDOW == 79 (17CEB000) [pid = 1948] [serial = 127] [outer = 1799F400] 03:39:27 INFO - PROCESS | 1948 | --DOMWINDOW == 78 (14DDDC00) [pid = 1948] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 03:39:27 INFO - PROCESS | 1948 | --DOMWINDOW == 77 (1C0C4800) [pid = 1948] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 03:39:27 INFO - PROCESS | 1948 | --DOMWINDOW == 76 (1958A000) [pid = 1948] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 03:39:27 INFO - PROCESS | 1948 | --DOMWINDOW == 75 (19C4F400) [pid = 1948] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 03:39:27 INFO - PROCESS | 1948 | --DOMWINDOW == 74 (16197000) [pid = 1948] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 03:39:27 INFO - PROCESS | 1948 | --DOMWINDOW == 73 (13DA9800) [pid = 1948] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 03:39:27 INFO - PROCESS | 1948 | --DOMWINDOW == 72 (0DB29400) [pid = 1948] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 03:39:27 INFO - PROCESS | 1948 | --DOMWINDOW == 71 (120B7000) [pid = 1948] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 03:39:27 INFO - PROCESS | 1948 | --DOMWINDOW == 70 (0EA86000) [pid = 1948] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 03:39:27 INFO - PROCESS | 1948 | 1469443167500 Marionette TRACE conn5 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 03:39:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 03:39:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 630ms 03:39:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 03:39:27 INFO - PROCESS | 1948 | 1469443167550 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 03:39:27 INFO - PROCESS | 1948 | 1469443167552 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 03:39:27 INFO - PROCESS | 1948 | 1469443167555 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 03:39:27 INFO - PROCESS | 1948 | 1469443167557 Marionette TRACE conn5 <- [1,138,null,{}] 03:39:27 INFO - PROCESS | 1948 | 1469443167560 Marionette TRACE conn5 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:27 INFO - PROCESS | 1948 | 1469443167562 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:27 INFO - PROCESS | 1948 | 1469443167639 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 03:39:27 INFO - PROCESS | 1948 | 1469443167644 Marionette TRACE conn5 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:27 INFO - PROCESS | 1948 | 1469443167646 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:27 INFO - PROCESS | 1948 | ++DOCSHELL 12704400 == 42 [pid = 1948] [id = 44] 03:39:27 INFO - PROCESS | 1948 | ++DOMWINDOW == 71 (13DA9800) [pid = 1948] [serial = 128] [outer = 00000000] 03:39:27 INFO - PROCESS | 1948 | ++DOMWINDOW == 72 (17CF1C00) [pid = 1948] [serial = 129] [outer = 13DA9800] 03:39:27 INFO - PROCESS | 1948 | 1469443167690 Marionette DEBUG loaded listener.js 03:39:27 INFO - PROCESS | 1948 | ++DOMWINDOW == 73 (188C7400) [pid = 1948] [serial = 130] [outer = 13DA9800] 03:39:28 INFO - PROCESS | 1948 | 1469443168082 Marionette TRACE conn5 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 03:39:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 03:39:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 570ms 03:39:28 INFO - PROCESS | 1948 | 1469443168133 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 03:39:28 INFO - PROCESS | 1948 | 1469443168135 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 03:39:28 INFO - PROCESS | 1948 | 1469443168138 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 03:39:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 03:39:28 INFO - PROCESS | 1948 | 1469443168140 Marionette TRACE conn5 <- [1,142,null,{}] 03:39:28 INFO - PROCESS | 1948 | 1469443168148 Marionette TRACE conn5 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:28 INFO - PROCESS | 1948 | 1469443168150 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:28 INFO - PROCESS | 1948 | 1469443168229 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 03:39:28 INFO - PROCESS | 1948 | 1469443168235 Marionette TRACE conn5 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:28 INFO - PROCESS | 1948 | 1469443168237 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:28 INFO - PROCESS | 1948 | ++DOCSHELL 17AA8800 == 43 [pid = 1948] [id = 45] 03:39:28 INFO - PROCESS | 1948 | ++DOMWINDOW == 74 (188C6C00) [pid = 1948] [serial = 131] [outer = 00000000] 03:39:28 INFO - PROCESS | 1948 | ++DOMWINDOW == 75 (18ED8000) [pid = 1948] [serial = 132] [outer = 188C6C00] 03:39:28 INFO - PROCESS | 1948 | 1469443168281 Marionette DEBUG loaded listener.js 03:39:28 INFO - PROCESS | 1948 | ++DOMWINDOW == 76 (18ED8400) [pid = 1948] [serial = 133] [outer = 188C6C00] 03:39:28 INFO - PROCESS | 1948 | 1469443168700 Marionette TRACE conn5 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 03:39:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 03:39:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 571ms 03:39:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 03:39:28 INFO - PROCESS | 1948 | 1469443168712 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 03:39:28 INFO - PROCESS | 1948 | 1469443168714 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 03:39:28 INFO - PROCESS | 1948 | 1469443168717 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 03:39:28 INFO - PROCESS | 1948 | 1469443168719 Marionette TRACE conn5 <- [1,146,null,{}] 03:39:28 INFO - PROCESS | 1948 | 1469443168722 Marionette TRACE conn5 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:28 INFO - PROCESS | 1948 | 1469443168724 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:28 INFO - PROCESS | 1948 | 1469443168834 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 03:39:28 INFO - PROCESS | 1948 | 1469443168842 Marionette TRACE conn5 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:28 INFO - PROCESS | 1948 | 1469443168844 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:28 INFO - PROCESS | 1948 | ++DOCSHELL 0BEDD000 == 44 [pid = 1948] [id = 46] 03:39:28 INFO - PROCESS | 1948 | ++DOMWINDOW == 77 (1692C400) [pid = 1948] [serial = 134] [outer = 00000000] 03:39:28 INFO - PROCESS | 1948 | ++DOMWINDOW == 78 (1953A000) [pid = 1948] [serial = 135] [outer = 1692C400] 03:39:28 INFO - PROCESS | 1948 | 1469443168889 Marionette DEBUG loaded listener.js 03:39:28 INFO - PROCESS | 1948 | ++DOMWINDOW == 79 (1953CC00) [pid = 1948] [serial = 136] [outer = 1692C400] 03:39:29 INFO - PROCESS | 1948 | 1469443169279 Marionette TRACE conn5 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 03:39:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 03:39:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 630ms 03:39:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 03:39:29 INFO - PROCESS | 1948 | 1469443169348 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 03:39:29 INFO - PROCESS | 1948 | 1469443169352 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 03:39:29 INFO - PROCESS | 1948 | 1469443169357 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 03:39:29 INFO - PROCESS | 1948 | 1469443169362 Marionette TRACE conn5 <- [1,150,null,{}] 03:39:29 INFO - PROCESS | 1948 | 1469443169372 Marionette TRACE conn5 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:29 INFO - PROCESS | 1948 | 1469443169376 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:29 INFO - PROCESS | 1948 | 1469443169503 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 03:39:29 INFO - PROCESS | 1948 | 1469443169657 Marionette TRACE conn5 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:29 INFO - PROCESS | 1948 | 1469443169663 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:29 INFO - PROCESS | 1948 | ++DOCSHELL 08663C00 == 45 [pid = 1948] [id = 47] 03:39:29 INFO - PROCESS | 1948 | ++DOMWINDOW == 80 (08664000) [pid = 1948] [serial = 137] [outer = 00000000] 03:39:29 INFO - PROCESS | 1948 | ++DOMWINDOW == 81 (0BEDE400) [pid = 1948] [serial = 138] [outer = 08664000] 03:39:29 INFO - PROCESS | 1948 | 1469443169721 Marionette DEBUG loaded listener.js 03:39:29 INFO - PROCESS | 1948 | ++DOMWINDOW == 82 (0D1D3C00) [pid = 1948] [serial = 139] [outer = 08664000] 03:39:30 INFO - PROCESS | 1948 | 1469443170458 Marionette TRACE conn5 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 03:39:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 03:39:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1179ms 03:39:30 INFO - PROCESS | 1948 | 1469443170538 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 03:39:30 INFO - PROCESS | 1948 | 1469443170541 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 03:39:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 03:39:30 INFO - PROCESS | 1948 | 1469443170548 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 03:39:30 INFO - PROCESS | 1948 | 1469443170552 Marionette TRACE conn5 <- [1,154,null,{}] 03:39:30 INFO - PROCESS | 1948 | 1469443170556 Marionette TRACE conn5 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:30 INFO - PROCESS | 1948 | 1469443170559 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:30 INFO - PROCESS | 1948 | 1469443170703 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 03:39:30 INFO - PROCESS | 1948 | 1469443170768 Marionette TRACE conn5 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:30 INFO - PROCESS | 1948 | 1469443170771 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:30 INFO - PROCESS | 1948 | ++DOCSHELL 0DE6DC00 == 46 [pid = 1948] [id = 48] 03:39:30 INFO - PROCESS | 1948 | ++DOMWINDOW == 83 (0DFAC400) [pid = 1948] [serial = 140] [outer = 00000000] 03:39:30 INFO - PROCESS | 1948 | ++DOMWINDOW == 84 (0ED01800) [pid = 1948] [serial = 141] [outer = 0DFAC400] 03:39:30 INFO - PROCESS | 1948 | 1469443170827 Marionette DEBUG loaded listener.js 03:39:30 INFO - PROCESS | 1948 | ++DOMWINDOW == 85 (12062400) [pid = 1948] [serial = 142] [outer = 0DFAC400] 03:39:31 INFO - PROCESS | 1948 | --DOCSHELL 0EF5D000 == 45 [pid = 1948] [id = 29] 03:39:31 INFO - PROCESS | 1948 | --DOCSHELL 16196800 == 44 [pid = 1948] [id = 31] 03:39:31 INFO - PROCESS | 1948 | --DOCSHELL 13DA8400 == 43 [pid = 1948] [id = 30] 03:39:31 INFO - PROCESS | 1948 | --DOCSHELL 17AA8800 == 42 [pid = 1948] [id = 45] 03:39:31 INFO - PROCESS | 1948 | --DOCSHELL 12704400 == 41 [pid = 1948] [id = 44] 03:39:31 INFO - PROCESS | 1948 | --DOCSHELL 177F3800 == 40 [pid = 1948] [id = 43] 03:39:31 INFO - PROCESS | 1948 | --DOCSHELL 171AA800 == 39 [pid = 1948] [id = 42] 03:39:31 INFO - PROCESS | 1948 | --DOCSHELL 16931000 == 38 [pid = 1948] [id = 41] 03:39:31 INFO - PROCESS | 1948 | --DOCSHELL 143A9400 == 37 [pid = 1948] [id = 40] 03:39:31 INFO - PROCESS | 1948 | --DOCSHELL 1335A000 == 36 [pid = 1948] [id = 39] 03:39:31 INFO - PROCESS | 1948 | --DOCSHELL 0E353400 == 35 [pid = 1948] [id = 38] 03:39:31 INFO - PROCESS | 1948 | --DOCSHELL 0DA51C00 == 34 [pid = 1948] [id = 37] 03:39:31 INFO - PROCESS | 1948 | --DOMWINDOW == 84 (1C1D8400) [pid = 1948] [serial = 75] [outer = 00000000] [url = about:blank] 03:39:31 INFO - PROCESS | 1948 | --DOMWINDOW == 83 (1C1D0800) [pid = 1948] [serial = 73] [outer = 00000000] [url = about:blank] 03:39:31 INFO - PROCESS | 1948 | --DOMWINDOW == 82 (1A348800) [pid = 1948] [serial = 58] [outer = 00000000] [url = about:blank] 03:39:31 INFO - PROCESS | 1948 | --DOMWINDOW == 81 (1C0C5400) [pid = 1948] [serial = 61] [outer = 00000000] [url = about:blank] 03:39:31 INFO - PROCESS | 1948 | --DOMWINDOW == 80 (17253400) [pid = 1948] [serial = 91] [outer = 00000000] [url = about:blank] 03:39:31 INFO - PROCESS | 1948 | --DOMWINDOW == 79 (14BB5800) [pid = 1948] [serial = 88] [outer = 00000000] [url = about:blank] 03:39:31 INFO - PROCESS | 1948 | --DOMWINDOW == 78 (0DC47000) [pid = 1948] [serial = 78] [outer = 00000000] [url = about:blank] 03:39:31 INFO - PROCESS | 1948 | --DOMWINDOW == 77 (0DC4E400) [pid = 1948] [serial = 79] [outer = 00000000] [url = about:blank] 03:39:31 INFO - PROCESS | 1948 | --DOMWINDOW == 76 (12804400) [pid = 1948] [serial = 84] [outer = 00000000] [url = about:blank] 03:39:31 INFO - PROCESS | 1948 | --DOMWINDOW == 75 (0EF5DC00) [pid = 1948] [serial = 81] [outer = 00000000] [url = about:blank] 03:39:31 INFO - PROCESS | 1948 | --DOMWINDOW == 74 (14B0C800) [pid = 1948] [serial = 87] [outer = 00000000] [url = about:blank] 03:39:31 INFO - PROCESS | 1948 | --DOMWINDOW == 73 (120ADC00) [pid = 1948] [serial = 82] [outer = 00000000] [url = about:blank] 03:39:31 INFO - PROCESS | 1948 | --DOMWINDOW == 72 (1335A400) [pid = 1948] [serial = 85] [outer = 00000000] [url = about:blank] 03:39:31 INFO - PROCESS | 1948 | --DOMWINDOW == 71 (16D55C00) [pid = 1948] [serial = 90] [outer = 00000000] [url = about:blank] 03:39:31 INFO - PROCESS | 1948 | --DOMWINDOW == 70 (1CEA0800) [pid = 1948] [serial = 76] [outer = 00000000] [url = about:blank] 03:39:31 INFO - PROCESS | 1948 | 1469443171684 Marionette TRACE conn5 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 03:39:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 03:39:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1176ms 03:39:31 INFO - PROCESS | 1948 | 1469443171723 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 03:39:31 INFO - PROCESS | 1948 | 1469443171727 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 03:39:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 03:39:31 INFO - PROCESS | 1948 | 1469443171732 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 03:39:31 INFO - PROCESS | 1948 | 1469443171735 Marionette TRACE conn5 <- [1,158,null,{}] 03:39:31 INFO - PROCESS | 1948 | 1469443171740 Marionette TRACE conn5 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:31 INFO - PROCESS | 1948 | 1469443171743 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:31 INFO - PROCESS | 1948 | 1469443171828 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 03:39:31 INFO - PROCESS | 1948 | 1469443171835 Marionette TRACE conn5 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:31 INFO - PROCESS | 1948 | 1469443171840 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:31 INFO - PROCESS | 1948 | ++DOCSHELL 0D484800 == 35 [pid = 1948] [id = 49] 03:39:31 INFO - PROCESS | 1948 | ++DOMWINDOW == 71 (0D485800) [pid = 1948] [serial = 143] [outer = 00000000] 03:39:31 INFO - PROCESS | 1948 | ++DOMWINDOW == 72 (0DA51C00) [pid = 1948] [serial = 144] [outer = 0D485800] 03:39:31 INFO - PROCESS | 1948 | 1469443171892 Marionette DEBUG loaded listener.js 03:39:31 INFO - PROCESS | 1948 | ++DOMWINDOW == 73 (0DB28000) [pid = 1948] [serial = 145] [outer = 0D485800] 03:39:32 INFO - PROCESS | 1948 | 1469443172374 Marionette TRACE conn5 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 03:39:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 03:39:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 671ms 03:39:32 INFO - PROCESS | 1948 | 1469443172403 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 03:39:32 INFO - PROCESS | 1948 | 1469443172407 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 03:39:32 INFO - PROCESS | 1948 | 1469443172413 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 03:39:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 03:39:32 INFO - PROCESS | 1948 | 1469443172416 Marionette TRACE conn5 <- [1,162,null,{}] 03:39:32 INFO - PROCESS | 1948 | 1469443172420 Marionette TRACE conn5 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:32 INFO - PROCESS | 1948 | 1469443172423 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:32 INFO - PROCESS | 1948 | 1469443172513 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 03:39:32 INFO - PROCESS | 1948 | 1469443172519 Marionette TRACE conn5 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:32 INFO - PROCESS | 1948 | 1469443172522 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:32 INFO - PROCESS | 1948 | ++DOCSHELL 0DC4E400 == 36 [pid = 1948] [id = 50] 03:39:32 INFO - PROCESS | 1948 | ++DOMWINDOW == 74 (0DE6F400) [pid = 1948] [serial = 146] [outer = 00000000] 03:39:32 INFO - PROCESS | 1948 | ++DOMWINDOW == 75 (12061C00) [pid = 1948] [serial = 147] [outer = 0DE6F400] 03:39:32 INFO - PROCESS | 1948 | 1469443172568 Marionette DEBUG loaded listener.js 03:39:32 INFO - PROCESS | 1948 | ++DOMWINDOW == 76 (12189000) [pid = 1948] [serial = 148] [outer = 0DE6F400] 03:39:33 INFO - PROCESS | 1948 | 1469443173009 Marionette TRACE conn5 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 03:39:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 03:39:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 630ms 03:39:33 INFO - PROCESS | 1948 | 1469443173048 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 03:39:33 INFO - PROCESS | 1948 | 1469443173051 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 03:39:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 03:39:33 INFO - PROCESS | 1948 | 1469443173054 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 03:39:33 INFO - PROCESS | 1948 | 1469443173058 Marionette TRACE conn5 <- [1,166,null,{}] 03:39:33 INFO - PROCESS | 1948 | 1469443173069 Marionette TRACE conn5 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:33 INFO - PROCESS | 1948 | 1469443173074 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:33 INFO - PROCESS | 1948 | 1469443173162 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 03:39:33 INFO - PROCESS | 1948 | 1469443173171 Marionette TRACE conn5 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:33 INFO - PROCESS | 1948 | 1469443173175 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:33 INFO - PROCESS | 1948 | ++DOCSHELL 143A7800 == 37 [pid = 1948] [id = 51] 03:39:33 INFO - PROCESS | 1948 | ++DOMWINDOW == 77 (143A9400) [pid = 1948] [serial = 149] [outer = 00000000] 03:39:33 INFO - PROCESS | 1948 | ++DOMWINDOW == 78 (14B02800) [pid = 1948] [serial = 150] [outer = 143A9400] 03:39:33 INFO - PROCESS | 1948 | 1469443173234 Marionette DEBUG loaded listener.js 03:39:33 INFO - PROCESS | 1948 | ++DOMWINDOW == 79 (14BB3C00) [pid = 1948] [serial = 151] [outer = 143A9400] 03:39:33 INFO - PROCESS | 1948 | 1469443173657 Marionette TRACE conn5 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 03:39:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 03:39:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 630ms 03:39:33 INFO - PROCESS | 1948 | 1469443173692 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 03:39:33 INFO - PROCESS | 1948 | 1469443173695 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 03:39:33 INFO - PROCESS | 1948 | 1469443173698 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 03:39:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 03:39:33 INFO - PROCESS | 1948 | 1469443173700 Marionette TRACE conn5 <- [1,170,null,{}] 03:39:33 INFO - PROCESS | 1948 | 1469443173704 Marionette TRACE conn5 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:33 INFO - PROCESS | 1948 | 1469443173705 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:33 INFO - PROCESS | 1948 | 1469443173790 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 03:39:33 INFO - PROCESS | 1948 | 1469443173796 Marionette TRACE conn5 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:33 INFO - PROCESS | 1948 | 1469443173798 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:33 INFO - PROCESS | 1948 | ++DOCSHELL 14E2B000 == 38 [pid = 1948] [id = 52] 03:39:33 INFO - PROCESS | 1948 | ++DOMWINDOW == 80 (14E32000) [pid = 1948] [serial = 152] [outer = 00000000] 03:39:33 INFO - PROCESS | 1948 | ++DOMWINDOW == 81 (16933400) [pid = 1948] [serial = 153] [outer = 14E32000] 03:39:33 INFO - PROCESS | 1948 | 1469443173844 Marionette DEBUG loaded listener.js 03:39:33 INFO - PROCESS | 1948 | ++DOMWINDOW == 82 (16D55C00) [pid = 1948] [serial = 154] [outer = 14E32000] 03:39:34 INFO - PROCESS | 1948 | 1469443174293 Marionette TRACE conn5 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 03:39:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 03:39:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 630ms 03:39:34 INFO - PROCESS | 1948 | 1469443174333 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 03:39:34 INFO - PROCESS | 1948 | 1469443174335 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 03:39:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 03:39:34 INFO - PROCESS | 1948 | 1469443174338 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 03:39:34 INFO - PROCESS | 1948 | 1469443174340 Marionette TRACE conn5 <- [1,174,null,{}] 03:39:34 INFO - PROCESS | 1948 | 1469443174343 Marionette TRACE conn5 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:34 INFO - PROCESS | 1948 | 1469443174345 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:34 INFO - PROCESS | 1948 | 1469443174449 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 03:39:34 INFO - PROCESS | 1948 | 1469443174457 Marionette TRACE conn5 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:34 INFO - PROCESS | 1948 | 1469443174459 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:34 INFO - PROCESS | 1948 | ++DOCSHELL 171AA800 == 39 [pid = 1948] [id = 53] 03:39:34 INFO - PROCESS | 1948 | ++DOMWINDOW == 83 (171AF800) [pid = 1948] [serial = 155] [outer = 00000000] 03:39:34 INFO - PROCESS | 1948 | ++DOMWINDOW == 84 (17253400) [pid = 1948] [serial = 156] [outer = 171AF800] 03:39:34 INFO - PROCESS | 1948 | 1469443174504 Marionette DEBUG loaded listener.js 03:39:34 INFO - PROCESS | 1948 | ++DOMWINDOW == 85 (17261000) [pid = 1948] [serial = 157] [outer = 171AF800] 03:39:34 INFO - PROCESS | 1948 | 1469443174958 Marionette TRACE conn5 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 03:39:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 03:39:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 670ms 03:39:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 03:39:35 INFO - PROCESS | 1948 | 1469443175009 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 03:39:35 INFO - PROCESS | 1948 | 1469443175011 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 03:39:35 INFO - PROCESS | 1948 | 1469443175014 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 03:39:35 INFO - PROCESS | 1948 | 1469443175016 Marionette TRACE conn5 <- [1,178,null,{}] 03:39:35 INFO - PROCESS | 1948 | 1469443175019 Marionette TRACE conn5 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:35 INFO - PROCESS | 1948 | 1469443175024 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:35 INFO - PROCESS | 1948 | 1469443175168 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 03:39:35 INFO - PROCESS | 1948 | 1469443175224 Marionette TRACE conn5 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:35 INFO - PROCESS | 1948 | 1469443175226 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:35 INFO - PROCESS | 1948 | ++DOCSHELL 1799A000 == 40 [pid = 1948] [id = 54] 03:39:35 INFO - PROCESS | 1948 | ++DOMWINDOW == 86 (1799F800) [pid = 1948] [serial = 158] [outer = 00000000] 03:39:35 INFO - PROCESS | 1948 | ++DOMWINDOW == 87 (19532000) [pid = 1948] [serial = 159] [outer = 1799F800] 03:39:35 INFO - PROCESS | 1948 | 1469443175273 Marionette DEBUG loaded listener.js 03:39:35 INFO - PROCESS | 1948 | ++DOMWINDOW == 88 (179A0800) [pid = 1948] [serial = 160] [outer = 1799F800] 03:39:35 INFO - PROCESS | 1948 | ++DOMWINDOW == 89 (19C1C000) [pid = 1948] [serial = 161] [outer = 0D436000] 03:39:35 INFO - PROCESS | 1948 | 1469443175737 Marionette TRACE conn5 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 03:39:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 03:39:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 771ms 03:39:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 03:39:35 INFO - PROCESS | 1948 | 1469443175785 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 03:39:35 INFO - PROCESS | 1948 | 1469443175787 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 03:39:35 INFO - PROCESS | 1948 | 1469443175790 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 03:39:35 INFO - PROCESS | 1948 | 1469443175792 Marionette TRACE conn5 <- [1,182,null,{}] 03:39:35 INFO - PROCESS | 1948 | 1469443175795 Marionette TRACE conn5 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:35 INFO - PROCESS | 1948 | 1469443175797 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:35 INFO - PROCESS | 1948 | 1469443175902 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 03:39:35 INFO - PROCESS | 1948 | 1469443175911 Marionette TRACE conn5 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:35 INFO - PROCESS | 1948 | 1469443175913 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:35 INFO - PROCESS | 1948 | ++DOCSHELL 0D16A800 == 41 [pid = 1948] [id = 55] 03:39:35 INFO - PROCESS | 1948 | ++DOMWINDOW == 90 (0D435400) [pid = 1948] [serial = 162] [outer = 00000000] 03:39:36 INFO - PROCESS | 1948 | ++DOMWINDOW == 91 (1958C800) [pid = 1948] [serial = 163] [outer = 0D435400] 03:39:36 INFO - PROCESS | 1948 | 1469443175998 Marionette DEBUG loaded listener.js 03:39:36 INFO - PROCESS | 1948 | ++DOMWINDOW == 92 (19AC5400) [pid = 1948] [serial = 164] [outer = 0D435400] 03:39:36 INFO - PROCESS | 1948 | --DOMWINDOW == 91 (0E353C00) [pid = 1948] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 03:39:36 INFO - PROCESS | 1948 | --DOMWINDOW == 90 (0DA52400) [pid = 1948] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 03:39:36 INFO - PROCESS | 1948 | --DOMWINDOW == 89 (16932C00) [pid = 1948] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 03:39:36 INFO - PROCESS | 1948 | --DOMWINDOW == 88 (13548C00) [pid = 1948] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 03:39:36 INFO - PROCESS | 1948 | --DOMWINDOW == 87 (1463F400) [pid = 1948] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 03:39:36 INFO - PROCESS | 1948 | --DOMWINDOW == 86 (0DA53800) [pid = 1948] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 03:39:36 INFO - PROCESS | 1948 | --DOMWINDOW == 85 (0EF52400) [pid = 1948] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 03:39:36 INFO - PROCESS | 1948 | --DOMWINDOW == 84 (16934400) [pid = 1948] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 03:39:36 INFO - PROCESS | 1948 | --DOMWINDOW == 83 (1799D800) [pid = 1948] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 03:39:36 INFO - PROCESS | 1948 | --DOMWINDOW == 82 (171AEC00) [pid = 1948] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 03:39:36 INFO - PROCESS | 1948 | --DOMWINDOW == 81 (1799F400) [pid = 1948] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 03:39:36 INFO - PROCESS | 1948 | --DOMWINDOW == 80 (188C6C00) [pid = 1948] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 03:39:36 INFO - PROCESS | 1948 | --DOMWINDOW == 79 (13DA9800) [pid = 1948] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 03:39:36 INFO - PROCESS | 1948 | 1469443176425 Marionette TRACE conn5 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 03:39:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 03:39:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 671ms 03:39:36 INFO - PROCESS | 1948 | 1469443176466 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 03:39:36 INFO - PROCESS | 1948 | 1469443176468 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 03:39:36 INFO - PROCESS | 1948 | 1469443176482 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 03:39:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 03:39:36 INFO - PROCESS | 1948 | 1469443176484 Marionette TRACE conn5 <- [1,186,null,{}] 03:39:36 INFO - PROCESS | 1948 | 1469443176487 Marionette TRACE conn5 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:36 INFO - PROCESS | 1948 | 1469443176489 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:36 INFO - PROCESS | 1948 | 1469443176568 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 03:39:36 INFO - PROCESS | 1948 | 1469443176573 Marionette TRACE conn5 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:36 INFO - PROCESS | 1948 | 1469443176575 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:36 INFO - PROCESS | 1948 | ++DOCSHELL 0E091800 == 42 [pid = 1948] [id = 56] 03:39:36 INFO - PROCESS | 1948 | ++DOMWINDOW == 80 (0E092000) [pid = 1948] [serial = 165] [outer = 00000000] 03:39:36 INFO - PROCESS | 1948 | ++DOMWINDOW == 81 (0E097000) [pid = 1948] [serial = 166] [outer = 0E092000] 03:39:36 INFO - PROCESS | 1948 | 1469443176620 Marionette DEBUG loaded listener.js 03:39:36 INFO - PROCESS | 1948 | ++DOMWINDOW == 82 (0E097800) [pid = 1948] [serial = 167] [outer = 0E092000] 03:39:37 INFO - PROCESS | 1948 | 1469443177021 Marionette TRACE conn5 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 03:39:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 03:39:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 571ms 03:39:37 INFO - PROCESS | 1948 | 1469443177058 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 03:39:37 INFO - PROCESS | 1948 | 1469443177060 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 03:39:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 03:39:37 INFO - PROCESS | 1948 | 1469443177075 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 03:39:37 INFO - PROCESS | 1948 | 1469443177077 Marionette TRACE conn5 <- [1,190,null,{}] 03:39:37 INFO - PROCESS | 1948 | 1469443177081 Marionette TRACE conn5 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:37 INFO - PROCESS | 1948 | 1469443177082 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:37 INFO - PROCESS | 1948 | 1469443177161 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 03:39:37 INFO - PROCESS | 1948 | 1469443177166 Marionette TRACE conn5 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:37 INFO - PROCESS | 1948 | 1469443177168 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:37 INFO - PROCESS | 1948 | ++DOCSHELL 0E09BC00 == 43 [pid = 1948] [id = 57] 03:39:37 INFO - PROCESS | 1948 | ++DOMWINDOW == 83 (0E09D000) [pid = 1948] [serial = 168] [outer = 00000000] 03:39:37 INFO - PROCESS | 1948 | ++DOMWINDOW == 84 (143A6000) [pid = 1948] [serial = 169] [outer = 0E09D000] 03:39:37 INFO - PROCESS | 1948 | 1469443177214 Marionette DEBUG loaded listener.js 03:39:37 INFO - PROCESS | 1948 | ++DOMWINDOW == 85 (17323400) [pid = 1948] [serial = 170] [outer = 0E09D000] 03:39:37 INFO - PROCESS | 1948 | 1469443177625 Marionette TRACE conn5 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 03:39:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 03:39:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 591ms 03:39:37 INFO - PROCESS | 1948 | 1469443177659 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 03:39:37 INFO - PROCESS | 1948 | 1469443177661 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 03:39:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 03:39:37 INFO - PROCESS | 1948 | 1469443177664 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 03:39:37 INFO - PROCESS | 1948 | 1469443177666 Marionette TRACE conn5 <- [1,194,null,{}] 03:39:37 INFO - PROCESS | 1948 | 1469443177669 Marionette TRACE conn5 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:37 INFO - PROCESS | 1948 | 1469443177671 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:37 INFO - PROCESS | 1948 | 1469443177781 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 03:39:37 INFO - PROCESS | 1948 | 1469443177788 Marionette TRACE conn5 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:37 INFO - PROCESS | 1948 | 1469443177790 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:37 INFO - PROCESS | 1948 | ++DOCSHELL 0EA86000 == 44 [pid = 1948] [id = 58] 03:39:37 INFO - PROCESS | 1948 | ++DOMWINDOW == 86 (0EF52400) [pid = 1948] [serial = 171] [outer = 00000000] 03:39:37 INFO - PROCESS | 1948 | ++DOMWINDOW == 87 (1732B000) [pid = 1948] [serial = 172] [outer = 0EF52400] 03:39:37 INFO - PROCESS | 1948 | 1469443177836 Marionette DEBUG loaded listener.js 03:39:37 INFO - PROCESS | 1948 | ++DOMWINDOW == 88 (1732B400) [pid = 1948] [serial = 173] [outer = 0EF52400] 03:39:38 INFO - PROCESS | 1948 | 1469443178219 Marionette TRACE conn5 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 03:39:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 03:39:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 630ms 03:39:38 INFO - PROCESS | 1948 | 1469443178295 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 03:39:38 INFO - PROCESS | 1948 | 1469443178300 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 03:39:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 03:39:38 INFO - PROCESS | 1948 | 1469443178305 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 03:39:38 INFO - PROCESS | 1948 | 1469443178309 Marionette TRACE conn5 <- [1,198,null,{}] 03:39:38 INFO - PROCESS | 1948 | 1469443178315 Marionette TRACE conn5 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:38 INFO - PROCESS | 1948 | 1469443178319 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:38 INFO - PROCESS | 1948 | 1469443178464 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 03:39:38 INFO - PROCESS | 1948 | 1469443178619 Marionette TRACE conn5 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:38 INFO - PROCESS | 1948 | 1469443178625 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:38 INFO - PROCESS | 1948 | ++DOCSHELL 0D4E3C00 == 45 [pid = 1948] [id = 59] 03:39:38 INFO - PROCESS | 1948 | ++DOMWINDOW == 89 (0D50AC00) [pid = 1948] [serial = 174] [outer = 00000000] 03:39:38 INFO - PROCESS | 1948 | ++DOMWINDOW == 90 (0DA52000) [pid = 1948] [serial = 175] [outer = 0D50AC00] 03:39:38 INFO - PROCESS | 1948 | 1469443178685 Marionette DEBUG loaded listener.js 03:39:38 INFO - PROCESS | 1948 | ++DOMWINDOW == 91 (0DC4BC00) [pid = 1948] [serial = 176] [outer = 0D50AC00] 03:39:39 INFO - PROCESS | 1948 | 1469443179191 Marionette TRACE conn5 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 03:39:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 03:39:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 932ms 03:39:39 INFO - PROCESS | 1948 | 1469443179241 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 03:39:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 03:39:39 INFO - PROCESS | 1948 | 1469443179244 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 03:39:39 INFO - PROCESS | 1948 | 1469443179252 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 03:39:39 INFO - PROCESS | 1948 | 1469443179256 Marionette TRACE conn5 <- [1,202,null,{}] 03:39:39 INFO - PROCESS | 1948 | 1469443179260 Marionette TRACE conn5 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:39 INFO - PROCESS | 1948 | 1469443179263 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:39 INFO - PROCESS | 1948 | 1469443179376 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 03:39:39 INFO - PROCESS | 1948 | 1469443179467 Marionette TRACE conn5 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:39 INFO - PROCESS | 1948 | 1469443179470 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:39 INFO - PROCESS | 1948 | ++DOCSHELL 12803800 == 46 [pid = 1948] [id = 60] 03:39:39 INFO - PROCESS | 1948 | ++DOMWINDOW == 92 (12804000) [pid = 1948] [serial = 177] [outer = 00000000] 03:39:39 INFO - PROCESS | 1948 | ++DOMWINDOW == 93 (1335A000) [pid = 1948] [serial = 178] [outer = 12804000] 03:39:39 INFO - PROCESS | 1948 | 1469443179526 Marionette DEBUG loaded listener.js 03:39:39 INFO - PROCESS | 1948 | ++DOMWINDOW == 94 (13591000) [pid = 1948] [serial = 179] [outer = 12804000] 03:39:40 INFO - PROCESS | 1948 | 1469443180111 Marionette TRACE conn5 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 03:39:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 03:39:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 930ms 03:39:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 03:39:40 INFO - PROCESS | 1948 | 1469443180182 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 03:39:40 INFO - PROCESS | 1948 | 1469443180184 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 03:39:40 INFO - PROCESS | 1948 | 1469443180188 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 03:39:40 INFO - PROCESS | 1948 | 1469443180190 Marionette TRACE conn5 <- [1,206,null,{}] 03:39:40 INFO - PROCESS | 1948 | 1469443180274 Marionette TRACE conn5 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:40 INFO - PROCESS | 1948 | 1469443180279 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:40 INFO - PROCESS | 1948 | 1469443180424 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 03:39:40 INFO - PROCESS | 1948 | 1469443180471 Marionette TRACE conn5 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:40 INFO - PROCESS | 1948 | 1469443180475 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:40 INFO - PROCESS | 1948 | ++DOCSHELL 14DDDC00 == 47 [pid = 1948] [id = 61] 03:39:40 INFO - PROCESS | 1948 | ++DOMWINDOW == 95 (14E28000) [pid = 1948] [serial = 180] [outer = 00000000] 03:39:40 INFO - PROCESS | 1948 | ++DOMWINDOW == 96 (16930400) [pid = 1948] [serial = 181] [outer = 14E28000] 03:39:40 INFO - PROCESS | 1948 | 1469443180533 Marionette DEBUG loaded listener.js 03:39:40 INFO - PROCESS | 1948 | ++DOMWINDOW == 97 (171B1800) [pid = 1948] [serial = 182] [outer = 14E28000] 03:39:41 INFO - PROCESS | 1948 | 1469443181072 Marionette TRACE conn5 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 03:39:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 03:39:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 930ms 03:39:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 03:39:41 INFO - PROCESS | 1948 | 1469443181121 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 03:39:41 INFO - PROCESS | 1948 | 1469443181124 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 03:39:41 INFO - PROCESS | 1948 | 1469443181127 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 03:39:41 INFO - PROCESS | 1948 | 1469443181130 Marionette TRACE conn5 <- [1,210,null,{}] 03:39:41 INFO - PROCESS | 1948 | 1469443181134 Marionette TRACE conn5 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:41 INFO - PROCESS | 1948 | 1469443181136 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:41 INFO - PROCESS | 1948 | 1469443181244 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 03:39:41 INFO - PROCESS | 1948 | 1469443181336 Marionette TRACE conn5 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:41 INFO - PROCESS | 1948 | 1469443181339 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:41 INFO - PROCESS | 1948 | ++DOCSHELL 0DC45C00 == 48 [pid = 1948] [id = 62] 03:39:41 INFO - PROCESS | 1948 | ++DOMWINDOW == 98 (0DC46800) [pid = 1948] [serial = 183] [outer = 00000000] 03:39:41 INFO - PROCESS | 1948 | ++DOMWINDOW == 99 (0EDE8C00) [pid = 1948] [serial = 184] [outer = 0DC46800] 03:39:41 INFO - PROCESS | 1948 | 1469443181394 Marionette DEBUG loaded listener.js 03:39:41 INFO - PROCESS | 1948 | ++DOMWINDOW == 100 (1463C400) [pid = 1948] [serial = 185] [outer = 0DC46800] 03:39:42 INFO - PROCESS | 1948 | 1469443182065 Marionette TRACE conn5 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 03:39:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 03:39:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 971ms 03:39:42 INFO - PROCESS | 1948 | 1469443182102 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 03:39:42 INFO - PROCESS | 1948 | 1469443182107 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 03:39:42 INFO - PROCESS | 1948 | 1469443182112 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 03:39:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 03:39:42 INFO - PROCESS | 1948 | 1469443182115 Marionette TRACE conn5 <- [1,214,null,{}] 03:39:42 INFO - PROCESS | 1948 | 1469443182121 Marionette TRACE conn5 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:42 INFO - PROCESS | 1948 | 1469443182124 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:42 INFO - PROCESS | 1948 | 1469443182227 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 03:39:42 INFO - PROCESS | 1948 | 1469443182319 Marionette TRACE conn5 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:42 INFO - PROCESS | 1948 | 1469443182321 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:42 INFO - PROCESS | 1948 | ++DOCSHELL 0DC49000 == 49 [pid = 1948] [id = 63] 03:39:42 INFO - PROCESS | 1948 | ++DOMWINDOW == 101 (0DC49800) [pid = 1948] [serial = 186] [outer = 00000000] 03:39:42 INFO - PROCESS | 1948 | ++DOMWINDOW == 102 (0E09AC00) [pid = 1948] [serial = 187] [outer = 0DC49800] 03:39:42 INFO - PROCESS | 1948 | 1469443182370 Marionette DEBUG loaded listener.js 03:39:42 INFO - PROCESS | 1948 | ++DOMWINDOW == 103 (0E38F000) [pid = 1948] [serial = 188] [outer = 0DC49800] 03:39:42 INFO - PROCESS | 1948 | --DOCSHELL 0E09BC00 == 48 [pid = 1948] [id = 57] 03:39:42 INFO - PROCESS | 1948 | --DOCSHELL 0E091800 == 47 [pid = 1948] [id = 56] 03:39:42 INFO - PROCESS | 1948 | --DOCSHELL 0D16A800 == 46 [pid = 1948] [id = 55] 03:39:42 INFO - PROCESS | 1948 | --DOCSHELL 1799A000 == 45 [pid = 1948] [id = 54] 03:39:42 INFO - PROCESS | 1948 | --DOCSHELL 171AA800 == 44 [pid = 1948] [id = 53] 03:39:42 INFO - PROCESS | 1948 | --DOCSHELL 14E2B000 == 43 [pid = 1948] [id = 52] 03:39:42 INFO - PROCESS | 1948 | --DOCSHELL 143A7800 == 42 [pid = 1948] [id = 51] 03:39:42 INFO - PROCESS | 1948 | --DOCSHELL 0DC4E400 == 41 [pid = 1948] [id = 50] 03:39:42 INFO - PROCESS | 1948 | --DOMWINDOW == 102 (1953A000) [pid = 1948] [serial = 135] [outer = 00000000] [url = about:blank] 03:39:42 INFO - PROCESS | 1948 | --DOCSHELL 0D484800 == 40 [pid = 1948] [id = 49] 03:39:42 INFO - PROCESS | 1948 | --DOCSHELL 0BEDD000 == 39 [pid = 1948] [id = 46] 03:39:42 INFO - PROCESS | 1948 | --DOMWINDOW == 101 (0EA44400) [pid = 1948] [serial = 111] [outer = 00000000] [url = about:blank] 03:39:42 INFO - PROCESS | 1948 | --DOMWINDOW == 100 (0ED0BC00) [pid = 1948] [serial = 112] [outer = 00000000] [url = about:blank] 03:39:42 INFO - PROCESS | 1948 | --DOMWINDOW == 99 (0DB1C800) [pid = 1948] [serial = 108] [outer = 00000000] [url = about:blank] 03:39:42 INFO - PROCESS | 1948 | --DOMWINDOW == 98 (0DB20000) [pid = 1948] [serial = 109] [outer = 00000000] [url = about:blank] 03:39:42 INFO - PROCESS | 1948 | --DOMWINDOW == 97 (16939400) [pid = 1948] [serial = 120] [outer = 00000000] [url = about:blank] 03:39:42 INFO - PROCESS | 1948 | --DOMWINDOW == 96 (13DAA800) [pid = 1948] [serial = 114] [outer = 00000000] [url = about:blank] 03:39:42 INFO - PROCESS | 1948 | --DOMWINDOW == 95 (143A4800) [pid = 1948] [serial = 115] [outer = 00000000] [url = about:blank] 03:39:42 INFO - PROCESS | 1948 | --DOMWINDOW == 94 (16166400) [pid = 1948] [serial = 117] [outer = 00000000] [url = about:blank] 03:39:42 INFO - PROCESS | 1948 | --DOMWINDOW == 93 (1218DC00) [pid = 1948] [serial = 105] [outer = 00000000] [url = about:blank] 03:39:42 INFO - PROCESS | 1948 | --DOMWINDOW == 92 (0DC45400) [pid = 1948] [serial = 94] [outer = 00000000] [url = about:blank] 03:39:42 INFO - PROCESS | 1948 | --DOMWINDOW == 91 (0DB1E800) [pid = 1948] [serial = 93] [outer = 00000000] [url = about:blank] 03:39:42 INFO - PROCESS | 1948 | --DOMWINDOW == 90 (13358400) [pid = 1948] [serial = 97] [outer = 00000000] [url = about:blank] 03:39:42 INFO - PROCESS | 1948 | --DOMWINDOW == 89 (1278C400) [pid = 1948] [serial = 96] [outer = 00000000] [url = about:blank] 03:39:42 INFO - PROCESS | 1948 | --DOMWINDOW == 88 (16B12800) [pid = 1948] [serial = 100] [outer = 00000000] [url = about:blank] 03:39:42 INFO - PROCESS | 1948 | --DOMWINDOW == 87 (16939000) [pid = 1948] [serial = 99] [outer = 00000000] [url = about:blank] 03:39:42 INFO - PROCESS | 1948 | --DOMWINDOW == 86 (179C5400) [pid = 1948] [serial = 103] [outer = 00000000] [url = about:blank] 03:39:42 INFO - PROCESS | 1948 | --DOMWINDOW == 85 (179BA000) [pid = 1948] [serial = 102] [outer = 00000000] [url = about:blank] 03:39:42 INFO - PROCESS | 1948 | --DOMWINDOW == 84 (177F1C00) [pid = 1948] [serial = 123] [outer = 00000000] [url = about:blank] 03:39:42 INFO - PROCESS | 1948 | --DOMWINDOW == 83 (1799D000) [pid = 1948] [serial = 124] [outer = 00000000] [url = about:blank] 03:39:42 INFO - PROCESS | 1948 | --DOMWINDOW == 82 (179C0800) [pid = 1948] [serial = 126] [outer = 00000000] [url = about:blank] 03:39:42 INFO - PROCESS | 1948 | --DOMWINDOW == 81 (18ED8400) [pid = 1948] [serial = 133] [outer = 00000000] [url = about:blank] 03:39:42 INFO - PROCESS | 1948 | --DOMWINDOW == 80 (18ED8000) [pid = 1948] [serial = 132] [outer = 00000000] [url = about:blank] 03:39:42 INFO - PROCESS | 1948 | --DOMWINDOW == 79 (188C7400) [pid = 1948] [serial = 130] [outer = 00000000] [url = about:blank] 03:39:42 INFO - PROCESS | 1948 | --DOMWINDOW == 78 (17CEB000) [pid = 1948] [serial = 127] [outer = 00000000] [url = about:blank] 03:39:42 INFO - PROCESS | 1948 | --DOMWINDOW == 77 (16B1F800) [pid = 1948] [serial = 121] [outer = 00000000] [url = about:blank] 03:39:42 INFO - PROCESS | 1948 | --DOMWINDOW == 76 (17CF1C00) [pid = 1948] [serial = 129] [outer = 00000000] [url = about:blank] 03:39:42 INFO - PROCESS | 1948 | --DOMWINDOW == 75 (161A1000) [pid = 1948] [serial = 118] [outer = 00000000] [url = about:blank] 03:39:42 INFO - PROCESS | 1948 | 1469443182883 Marionette TRACE conn5 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 03:39:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 03:39:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 830ms 03:39:42 INFO - PROCESS | 1948 | 1469443182947 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 03:39:42 INFO - PROCESS | 1948 | 1469443182951 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 03:39:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 03:39:42 INFO - PROCESS | 1948 | 1469443182957 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 03:39:42 INFO - PROCESS | 1948 | 1469443182960 Marionette TRACE conn5 <- [1,218,null,{}] 03:39:42 INFO - PROCESS | 1948 | 1469443182964 Marionette TRACE conn5 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:42 INFO - PROCESS | 1948 | 1469443182967 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:43 INFO - PROCESS | 1948 | 1469443183054 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 03:39:43 INFO - PROCESS | 1948 | 1469443183133 Marionette TRACE conn5 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:43 INFO - PROCESS | 1948 | 1469443183135 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:43 INFO - PROCESS | 1948 | ++DOCSHELL 0DB1D400 == 40 [pid = 1948] [id = 64] 03:39:43 INFO - PROCESS | 1948 | ++DOMWINDOW == 76 (0DB1E000) [pid = 1948] [serial = 189] [outer = 00000000] 03:39:43 INFO - PROCESS | 1948 | ++DOMWINDOW == 77 (0DFA6400) [pid = 1948] [serial = 190] [outer = 0DB1E000] 03:39:43 INFO - PROCESS | 1948 | 1469443183185 Marionette DEBUG loaded listener.js 03:39:43 INFO - PROCESS | 1948 | ++DOMWINDOW == 78 (0E09D800) [pid = 1948] [serial = 191] [outer = 0DB1E000] 03:39:43 INFO - PROCESS | 1948 | 1469443183584 Marionette TRACE conn5 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 03:39:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 03:39:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 670ms 03:39:43 INFO - PROCESS | 1948 | 1469443183631 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 03:39:43 INFO - PROCESS | 1948 | 1469443183634 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 03:39:43 INFO - PROCESS | 1948 | 1469443183637 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 03:39:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 03:39:43 INFO - PROCESS | 1948 | 1469443183641 Marionette TRACE conn5 <- [1,222,null,{}] 03:39:43 INFO - PROCESS | 1948 | 1469443183652 Marionette TRACE conn5 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:43 INFO - PROCESS | 1948 | 1469443183656 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:43 INFO - PROCESS | 1948 | 1469443183742 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 03:39:43 INFO - PROCESS | 1948 | 1469443183750 Marionette TRACE conn5 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:43 INFO - PROCESS | 1948 | 1469443183752 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:43 INFO - PROCESS | 1948 | ++DOCSHELL 13357800 == 41 [pid = 1948] [id = 65] 03:39:43 INFO - PROCESS | 1948 | ++DOMWINDOW == 79 (13357C00) [pid = 1948] [serial = 192] [outer = 00000000] 03:39:43 INFO - PROCESS | 1948 | ++DOMWINDOW == 80 (13DA7800) [pid = 1948] [serial = 193] [outer = 13357C00] 03:39:43 INFO - PROCESS | 1948 | 1469443183801 Marionette DEBUG loaded listener.js 03:39:43 INFO - PROCESS | 1948 | ++DOMWINDOW == 81 (143AAC00) [pid = 1948] [serial = 194] [outer = 13357C00] 03:39:44 INFO - PROCESS | 1948 | 1469443184236 Marionette TRACE conn5 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 03:39:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 03:39:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 630ms 03:39:44 INFO - PROCESS | 1948 | 1469443184271 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 03:39:44 INFO - PROCESS | 1948 | 1469443184274 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 03:39:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 03:39:44 INFO - PROCESS | 1948 | 1469443184282 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 03:39:44 INFO - PROCESS | 1948 | 1469443184283 Marionette TRACE conn5 <- [1,226,null,{}] 03:39:44 INFO - PROCESS | 1948 | 1469443184287 Marionette TRACE conn5 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:44 INFO - PROCESS | 1948 | 1469443184289 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:44 INFO - PROCESS | 1948 | 1469443184373 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 03:39:44 INFO - PROCESS | 1948 | 1469443184402 Marionette TRACE conn5 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:44 INFO - PROCESS | 1948 | 1469443184404 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:44 INFO - PROCESS | 1948 | ++DOCSHELL 14D71000 == 42 [pid = 1948] [id = 66] 03:39:44 INFO - PROCESS | 1948 | ++DOMWINDOW == 82 (14D71800) [pid = 1948] [serial = 195] [outer = 00000000] 03:39:44 INFO - PROCESS | 1948 | ++DOMWINDOW == 83 (14D75800) [pid = 1948] [serial = 196] [outer = 14D71800] 03:39:44 INFO - PROCESS | 1948 | 1469443184453 Marionette DEBUG loaded listener.js 03:39:44 INFO - PROCESS | 1948 | ++DOMWINDOW == 84 (14D7C800) [pid = 1948] [serial = 197] [outer = 14D71800] 03:39:44 INFO - PROCESS | 1948 | 1469443184876 Marionette TRACE conn5 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 03:39:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 03:39:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 630ms 03:39:44 INFO - PROCESS | 1948 | 1469443184921 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 03:39:44 INFO - PROCESS | 1948 | 1469443184923 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 03:39:44 INFO - PROCESS | 1948 | 1469443184926 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 03:39:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 03:39:44 INFO - PROCESS | 1948 | 1469443184928 Marionette TRACE conn5 <- [1,230,null,{}] 03:39:44 INFO - PROCESS | 1948 | 1469443184932 Marionette TRACE conn5 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:44 INFO - PROCESS | 1948 | 1469443184934 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:45 INFO - PROCESS | 1948 | 1469443185046 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 03:39:45 INFO - PROCESS | 1948 | 1469443185051 Marionette TRACE conn5 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:45 INFO - PROCESS | 1948 | 1469443185053 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:45 INFO - PROCESS | 1948 | ++DOCSHELL 14D73C00 == 43 [pid = 1948] [id = 67] 03:39:45 INFO - PROCESS | 1948 | ++DOMWINDOW == 85 (14D75000) [pid = 1948] [serial = 198] [outer = 00000000] 03:39:45 INFO - PROCESS | 1948 | ++DOMWINDOW == 86 (16612000) [pid = 1948] [serial = 199] [outer = 14D75000] 03:39:45 INFO - PROCESS | 1948 | 1469443185099 Marionette DEBUG loaded listener.js 03:39:45 INFO - PROCESS | 1948 | ++DOMWINDOW == 87 (16619800) [pid = 1948] [serial = 200] [outer = 14D75000] 03:39:45 INFO - PROCESS | 1948 | 1469443185537 Marionette TRACE conn5 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 03:39:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 03:39:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 631ms 03:39:45 INFO - PROCESS | 1948 | 1469443185566 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 03:39:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 03:39:45 INFO - PROCESS | 1948 | 1469443185569 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 03:39:45 INFO - PROCESS | 1948 | 1469443185572 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 03:39:45 INFO - PROCESS | 1948 | 1469443185573 Marionette TRACE conn5 <- [1,234,null,{}] 03:39:45 INFO - PROCESS | 1948 | 1469443185577 Marionette TRACE conn5 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:45 INFO - PROCESS | 1948 | 1469443185583 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:45 INFO - PROCESS | 1948 | 1469443185720 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 03:39:45 INFO - PROCESS | 1948 | 1469443185797 Marionette TRACE conn5 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:45 INFO - PROCESS | 1948 | 1469443185799 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:45 INFO - PROCESS | 1948 | ++DOCSHELL 16B17800 == 44 [pid = 1948] [id = 68] 03:39:45 INFO - PROCESS | 1948 | ++DOMWINDOW == 88 (16D52800) [pid = 1948] [serial = 201] [outer = 00000000] 03:39:45 INFO - PROCESS | 1948 | ++DOMWINDOW == 89 (1732B800) [pid = 1948] [serial = 202] [outer = 16D52800] 03:39:45 INFO - PROCESS | 1948 | 1469443185845 Marionette DEBUG loaded listener.js 03:39:45 INFO - PROCESS | 1948 | ++DOMWINDOW == 90 (17332800) [pid = 1948] [serial = 203] [outer = 16D52800] 03:39:46 INFO - PROCESS | 1948 | 1469443186264 Marionette TRACE conn5 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 03:39:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 03:39:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 730ms 03:39:46 INFO - PROCESS | 1948 | 1469443186307 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 03:39:46 INFO - PROCESS | 1948 | 1469443186309 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 03:39:46 INFO - PROCESS | 1948 | 1469443186312 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 03:39:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 03:39:46 INFO - PROCESS | 1948 | 1469443186314 Marionette TRACE conn5 <- [1,238,null,{}] 03:39:46 INFO - PROCESS | 1948 | 1469443186317 Marionette TRACE conn5 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:46 INFO - PROCESS | 1948 | 1469443186319 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:46 INFO - PROCESS | 1948 | 1469443186438 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 03:39:46 INFO - PROCESS | 1948 | 1469443186444 Marionette TRACE conn5 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:46 INFO - PROCESS | 1948 | 1469443186445 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:46 INFO - PROCESS | 1948 | ++DOCSHELL 14D78000 == 45 [pid = 1948] [id = 69] 03:39:46 INFO - PROCESS | 1948 | ++DOMWINDOW == 91 (17329800) [pid = 1948] [serial = 204] [outer = 00000000] 03:39:46 INFO - PROCESS | 1948 | ++DOMWINDOW == 92 (1799B400) [pid = 1948] [serial = 205] [outer = 17329800] 03:39:46 INFO - PROCESS | 1948 | 1469443186490 Marionette DEBUG loaded listener.js 03:39:46 INFO - PROCESS | 1948 | ++DOMWINDOW == 93 (179A1000) [pid = 1948] [serial = 206] [outer = 17329800] 03:39:46 INFO - PROCESS | 1948 | 1469443186913 Marionette TRACE conn5 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 03:39:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 03:39:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 630ms 03:39:47 INFO - PROCESS | 1948 | --DOMWINDOW == 92 (171AF800) [pid = 1948] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 03:39:47 INFO - PROCESS | 1948 | --DOMWINDOW == 91 (1799F800) [pid = 1948] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 03:39:47 INFO - PROCESS | 1948 | --DOMWINDOW == 90 (0D435400) [pid = 1948] [serial = 162] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 03:39:47 INFO - PROCESS | 1948 | --DOMWINDOW == 89 (0D485800) [pid = 1948] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 03:39:47 INFO - PROCESS | 1948 | --DOMWINDOW == 88 (143A9400) [pid = 1948] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 03:39:47 INFO - PROCESS | 1948 | --DOMWINDOW == 87 (14E32000) [pid = 1948] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 03:39:47 INFO - PROCESS | 1948 | --DOMWINDOW == 86 (0DE6F400) [pid = 1948] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 03:39:47 INFO - PROCESS | 1948 | --DOMWINDOW == 85 (0E092000) [pid = 1948] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 03:39:47 INFO - PROCESS | 1948 | --DOMWINDOW == 84 (0E09D000) [pid = 1948] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 03:39:47 INFO - PROCESS | 1948 | 1469443187076 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 03:39:47 INFO - PROCESS | 1948 | 1469443187078 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 03:39:47 INFO - PROCESS | 1948 | 1469443187087 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 03:39:47 INFO - PROCESS | 1948 | 1469443187089 Marionette TRACE conn5 <- [1,242,null,{}] 03:39:47 INFO - PROCESS | 1948 | 1469443187093 Marionette TRACE conn5 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:47 INFO - PROCESS | 1948 | 1469443187095 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 03:39:47 INFO - PROCESS | 1948 | 1469443187192 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 03:39:47 INFO - PROCESS | 1948 | 1469443187202 Marionette TRACE conn5 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:47 INFO - PROCESS | 1948 | 1469443187204 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:47 INFO - PROCESS | 1948 | ++DOCSHELL 0EFDA800 == 46 [pid = 1948] [id = 70] 03:39:47 INFO - PROCESS | 1948 | ++DOMWINDOW == 85 (11EDB400) [pid = 1948] [serial = 207] [outer = 00000000] 03:39:47 INFO - PROCESS | 1948 | ++DOMWINDOW == 86 (14637400) [pid = 1948] [serial = 208] [outer = 11EDB400] 03:39:47 INFO - PROCESS | 1948 | 1469443187247 Marionette DEBUG loaded listener.js 03:39:47 INFO - PROCESS | 1948 | ++DOMWINDOW == 87 (1732E000) [pid = 1948] [serial = 209] [outer = 11EDB400] 03:39:47 INFO - PROCESS | 1948 | 1469443187646 Marionette TRACE conn5 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 03:39:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 03:39:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 570ms 03:39:47 INFO - PROCESS | 1948 | 1469443187669 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 03:39:47 INFO - PROCESS | 1948 | 1469443187671 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 03:39:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 03:39:47 INFO - PROCESS | 1948 | 1469443187674 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 03:39:47 INFO - PROCESS | 1948 | 1469443187675 Marionette TRACE conn5 <- [1,246,null,{}] 03:39:47 INFO - PROCESS | 1948 | 1469443187690 Marionette TRACE conn5 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:47 INFO - PROCESS | 1948 | 1469443187692 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:47 INFO - PROCESS | 1948 | 1469443187773 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 03:39:47 INFO - PROCESS | 1948 | 1469443187778 Marionette TRACE conn5 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:47 INFO - PROCESS | 1948 | 1469443187780 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:47 INFO - PROCESS | 1948 | ++DOCSHELL 1799A800 == 47 [pid = 1948] [id = 71] 03:39:47 INFO - PROCESS | 1948 | ++DOMWINDOW == 88 (1799DC00) [pid = 1948] [serial = 210] [outer = 00000000] 03:39:47 INFO - PROCESS | 1948 | ++DOMWINDOW == 89 (179C0400) [pid = 1948] [serial = 211] [outer = 1799DC00] 03:39:47 INFO - PROCESS | 1948 | 1469443187823 Marionette DEBUG loaded listener.js 03:39:47 INFO - PROCESS | 1948 | ++DOMWINDOW == 90 (17CF1C00) [pid = 1948] [serial = 212] [outer = 1799DC00] 03:39:48 INFO - PROCESS | 1948 | 1469443188221 Marionette TRACE conn5 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 03:39:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 03:39:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 570ms 03:39:48 INFO - PROCESS | 1948 | 1469443188245 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 03:39:48 INFO - PROCESS | 1948 | 1469443188247 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 03:39:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 03:39:48 INFO - PROCESS | 1948 | 1469443188250 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 03:39:48 INFO - PROCESS | 1948 | 1469443188252 Marionette TRACE conn5 <- [1,250,null,{}] 03:39:48 INFO - PROCESS | 1948 | 1469443188255 Marionette TRACE conn5 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:48 INFO - PROCESS | 1948 | 1469443188257 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:48 INFO - PROCESS | 1948 | 1469443188374 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 03:39:48 INFO - PROCESS | 1948 | 1469443188382 Marionette TRACE conn5 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:48 INFO - PROCESS | 1948 | 1469443188383 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:48 INFO - PROCESS | 1948 | ++DOCSHELL 1439EC00 == 48 [pid = 1948] [id = 72] 03:39:48 INFO - PROCESS | 1948 | ++DOMWINDOW == 91 (179BBC00) [pid = 1948] [serial = 213] [outer = 00000000] 03:39:48 INFO - PROCESS | 1948 | ++DOMWINDOW == 92 (18ECD800) [pid = 1948] [serial = 214] [outer = 179BBC00] 03:39:48 INFO - PROCESS | 1948 | 1469443188428 Marionette DEBUG loaded listener.js 03:39:48 INFO - PROCESS | 1948 | ++DOMWINDOW == 93 (18ED3400) [pid = 1948] [serial = 215] [outer = 179BBC00] 03:39:48 INFO - PROCESS | 1948 | 1469443188932 Marionette TRACE conn5 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 03:39:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 03:39:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 732ms 03:39:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 03:39:49 INFO - PROCESS | 1948 | 1469443188982 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 03:39:49 INFO - PROCESS | 1948 | 1469443188985 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 03:39:49 INFO - PROCESS | 1948 | 1469443188988 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 03:39:49 INFO - PROCESS | 1948 | 1469443188991 Marionette TRACE conn5 <- [1,254,null,{}] 03:39:49 INFO - PROCESS | 1948 | 1469443188994 Marionette TRACE conn5 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:49 INFO - PROCESS | 1948 | 1469443188997 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:49 INFO - PROCESS | 1948 | 1469443189139 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 03:39:49 INFO - PROCESS | 1948 | 1469443189264 Marionette TRACE conn5 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:49 INFO - PROCESS | 1948 | 1469443189268 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:49 INFO - PROCESS | 1948 | ++DOCSHELL 08659400 == 49 [pid = 1948] [id = 73] 03:39:49 INFO - PROCESS | 1948 | ++DOMWINDOW == 94 (0865AC00) [pid = 1948] [serial = 216] [outer = 00000000] 03:39:49 INFO - PROCESS | 1948 | ++DOMWINDOW == 95 (0BEDF800) [pid = 1948] [serial = 217] [outer = 0865AC00] 03:39:49 INFO - PROCESS | 1948 | 1469443189327 Marionette DEBUG loaded listener.js 03:39:49 INFO - PROCESS | 1948 | ++DOMWINDOW == 96 (0D173000) [pid = 1948] [serial = 218] [outer = 0865AC00] 03:39:49 INFO - PROCESS | 1948 | 1469443189956 Marionette TRACE conn5 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 03:39:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 03:39:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1016ms 03:39:50 INFO - PROCESS | 1948 | 1469443190010 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 03:39:50 INFO - PROCESS | 1948 | 1469443190015 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 03:39:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 03:39:50 INFO - PROCESS | 1948 | 1469443190020 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 03:39:50 INFO - PROCESS | 1948 | 1469443190024 Marionette TRACE conn5 <- [1,258,null,{}] 03:39:50 INFO - PROCESS | 1948 | 1469443190029 Marionette TRACE conn5 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:50 INFO - PROCESS | 1948 | 1469443190032 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:50 INFO - PROCESS | 1948 | 1469443190193 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 03:39:50 INFO - PROCESS | 1948 | 1469443190313 Marionette TRACE conn5 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:50 INFO - PROCESS | 1948 | 1469443190316 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:50 INFO - PROCESS | 1948 | ++DOCSHELL 0E3DBC00 == 50 [pid = 1948] [id = 74] 03:39:50 INFO - PROCESS | 1948 | ++DOMWINDOW == 97 (0EA8D800) [pid = 1948] [serial = 219] [outer = 00000000] 03:39:50 INFO - PROCESS | 1948 | ++DOMWINDOW == 98 (12761400) [pid = 1948] [serial = 220] [outer = 0EA8D800] 03:39:50 INFO - PROCESS | 1948 | 1469443190373 Marionette DEBUG loaded listener.js 03:39:50 INFO - PROCESS | 1948 | ++DOMWINDOW == 99 (13359C00) [pid = 1948] [serial = 221] [outer = 0EA8D800] 03:39:50 INFO - PROCESS | 1948 | 1469443190918 Marionette TRACE conn5 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 03:39:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 03:39:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 930ms 03:39:50 INFO - PROCESS | 1948 | 1469443190954 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 03:39:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 03:39:50 INFO - PROCESS | 1948 | 1469443190957 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 03:39:50 INFO - PROCESS | 1948 | 1469443190961 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 03:39:50 INFO - PROCESS | 1948 | 1469443190963 Marionette TRACE conn5 <- [1,262,null,{}] 03:39:50 INFO - PROCESS | 1948 | 1469443190967 Marionette TRACE conn5 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:50 INFO - PROCESS | 1948 | 1469443190970 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:51 INFO - PROCESS | 1948 | 1469443191084 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 03:39:51 INFO - PROCESS | 1948 | 1469443191178 Marionette TRACE conn5 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:51 INFO - PROCESS | 1948 | 1469443191181 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:51 INFO - PROCESS | 1948 | ++DOCSHELL 16939000 == 51 [pid = 1948] [id = 75] 03:39:51 INFO - PROCESS | 1948 | ++DOMWINDOW == 100 (16B1A400) [pid = 1948] [serial = 222] [outer = 00000000] 03:39:51 INFO - PROCESS | 1948 | ++DOMWINDOW == 101 (1724C800) [pid = 1948] [serial = 223] [outer = 16B1A400] 03:39:51 INFO - PROCESS | 1948 | 1469443191235 Marionette DEBUG loaded listener.js 03:39:51 INFO - PROCESS | 1948 | ++DOMWINDOW == 102 (17999000) [pid = 1948] [serial = 224] [outer = 16B1A400] 03:39:51 INFO - PROCESS | 1948 | 1469443191805 Marionette TRACE conn5 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 03:39:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 03:39:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 871ms 03:39:51 INFO - PROCESS | 1948 | 1469443191834 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 03:39:51 INFO - PROCESS | 1948 | 1469443191838 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 03:39:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 03:39:51 INFO - PROCESS | 1948 | 1469443191849 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 03:39:51 INFO - PROCESS | 1948 | 1469443191854 Marionette TRACE conn5 <- [1,266,null,{}] 03:39:51 INFO - PROCESS | 1948 | 1469443191858 Marionette TRACE conn5 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:51 INFO - PROCESS | 1948 | 1469443191861 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:51 INFO - PROCESS | 1948 | 1469443191975 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 03:39:52 INFO - PROCESS | 1948 | 1469443192065 Marionette TRACE conn5 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:52 INFO - PROCESS | 1948 | 1469443192067 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:52 INFO - PROCESS | 1948 | ++DOCSHELL 1953A400 == 52 [pid = 1948] [id = 76] 03:39:52 INFO - PROCESS | 1948 | ++DOMWINDOW == 103 (1958A000) [pid = 1948] [serial = 225] [outer = 00000000] 03:39:52 INFO - PROCESS | 1948 | ++DOMWINDOW == 104 (1A348800) [pid = 1948] [serial = 226] [outer = 1958A000] 03:39:52 INFO - PROCESS | 1948 | 1469443192121 Marionette DEBUG loaded listener.js 03:39:52 INFO - PROCESS | 1948 | ++DOMWINDOW == 105 (1A34CC00) [pid = 1948] [serial = 227] [outer = 1958A000] 03:39:52 INFO - PROCESS | 1948 | 1469443192956 Marionette TRACE conn5 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 03:39:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 03:39:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1133ms 03:39:53 INFO - PROCESS | 1948 | 1469443193025 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 03:39:53 INFO - PROCESS | 1948 | 1469443193028 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 03:39:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 03:39:53 INFO - PROCESS | 1948 | 1469443193065 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 03:39:53 INFO - PROCESS | 1948 | 1469443193067 Marionette TRACE conn5 <- [1,270,null,{}] 03:39:53 INFO - PROCESS | 1948 | 1469443193102 Marionette TRACE conn5 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:53 INFO - PROCESS | 1948 | 1469443193105 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:53 INFO - PROCESS | 1948 | 1469443193215 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 03:39:53 INFO - PROCESS | 1948 | 1469443193288 Marionette TRACE conn5 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:53 INFO - PROCESS | 1948 | 1469443193290 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:53 INFO - PROCESS | 1948 | ++DOCSHELL 0E23A000 == 53 [pid = 1948] [id = 77] 03:39:53 INFO - PROCESS | 1948 | ++DOMWINDOW == 106 (0E355C00) [pid = 1948] [serial = 228] [outer = 00000000] 03:39:53 INFO - PROCESS | 1948 | ++DOMWINDOW == 107 (14BB2C00) [pid = 1948] [serial = 229] [outer = 0E355C00] 03:39:53 INFO - PROCESS | 1948 | 1469443193340 Marionette DEBUG loaded listener.js 03:39:53 INFO - PROCESS | 1948 | ++DOMWINDOW == 108 (14D75400) [pid = 1948] [serial = 230] [outer = 0E355C00] 03:39:53 INFO - PROCESS | 1948 | --DOCSHELL 1439EC00 == 52 [pid = 1948] [id = 72] 03:39:53 INFO - PROCESS | 1948 | --DOCSHELL 1799A800 == 51 [pid = 1948] [id = 71] 03:39:53 INFO - PROCESS | 1948 | --DOCSHELL 0EFDA800 == 50 [pid = 1948] [id = 70] 03:39:53 INFO - PROCESS | 1948 | --DOCSHELL 14D78000 == 49 [pid = 1948] [id = 69] 03:39:53 INFO - PROCESS | 1948 | --DOCSHELL 16B17800 == 48 [pid = 1948] [id = 68] 03:39:53 INFO - PROCESS | 1948 | --DOCSHELL 14D73C00 == 47 [pid = 1948] [id = 67] 03:39:53 INFO - PROCESS | 1948 | --DOCSHELL 14D71000 == 46 [pid = 1948] [id = 66] 03:39:53 INFO - PROCESS | 1948 | --DOCSHELL 13357800 == 45 [pid = 1948] [id = 65] 03:39:53 INFO - PROCESS | 1948 | --DOCSHELL 0DB1D400 == 44 [pid = 1948] [id = 64] 03:39:53 INFO - PROCESS | 1948 | --DOCSHELL 0DC49000 == 43 [pid = 1948] [id = 63] 03:39:53 INFO - PROCESS | 1948 | --DOCSHELL 14DDDC00 == 42 [pid = 1948] [id = 61] 03:39:53 INFO - PROCESS | 1948 | --DOCSHELL 12803800 == 41 [pid = 1948] [id = 60] 03:39:53 INFO - PROCESS | 1948 | --DOCSHELL 0D4E3C00 == 40 [pid = 1948] [id = 59] 03:39:53 INFO - PROCESS | 1948 | --DOCSHELL 0EA86000 == 39 [pid = 1948] [id = 58] 03:39:53 INFO - PROCESS | 1948 | --DOMWINDOW == 107 (17253400) [pid = 1948] [serial = 156] [outer = 00000000] [url = about:blank] 03:39:53 INFO - PROCESS | 1948 | --DOMWINDOW == 106 (19532000) [pid = 1948] [serial = 159] [outer = 00000000] [url = about:blank] 03:39:53 INFO - PROCESS | 1948 | --DOMWINDOW == 105 (17261000) [pid = 1948] [serial = 157] [outer = 00000000] [url = about:blank] 03:39:53 INFO - PROCESS | 1948 | --DOMWINDOW == 104 (1958C800) [pid = 1948] [serial = 163] [outer = 00000000] [url = about:blank] 03:39:53 INFO - PROCESS | 1948 | --DOMWINDOW == 103 (0DA51C00) [pid = 1948] [serial = 144] [outer = 00000000] [url = about:blank] 03:39:53 INFO - PROCESS | 1948 | --DOMWINDOW == 102 (0DB28000) [pid = 1948] [serial = 145] [outer = 00000000] [url = about:blank] 03:39:53 INFO - PROCESS | 1948 | --DOMWINDOW == 101 (14B02800) [pid = 1948] [serial = 150] [outer = 00000000] [url = about:blank] 03:39:53 INFO - PROCESS | 1948 | --DOMWINDOW == 100 (14BB3C00) [pid = 1948] [serial = 151] [outer = 00000000] [url = about:blank] 03:39:53 INFO - PROCESS | 1948 | --DOMWINDOW == 99 (16933400) [pid = 1948] [serial = 153] [outer = 00000000] [url = about:blank] 03:39:53 INFO - PROCESS | 1948 | --DOMWINDOW == 98 (0ED01800) [pid = 1948] [serial = 141] [outer = 00000000] [url = about:blank] 03:39:53 INFO - PROCESS | 1948 | --DOMWINDOW == 97 (12061C00) [pid = 1948] [serial = 147] [outer = 00000000] [url = about:blank] 03:39:53 INFO - PROCESS | 1948 | --DOMWINDOW == 96 (12189000) [pid = 1948] [serial = 148] [outer = 00000000] [url = about:blank] 03:39:53 INFO - PROCESS | 1948 | --DOMWINDOW == 95 (0BEDE400) [pid = 1948] [serial = 138] [outer = 00000000] [url = about:blank] 03:39:53 INFO - PROCESS | 1948 | --DOMWINDOW == 94 (0E097800) [pid = 1948] [serial = 167] [outer = 00000000] [url = about:blank] 03:39:53 INFO - PROCESS | 1948 | --DOMWINDOW == 93 (179A0800) [pid = 1948] [serial = 160] [outer = 00000000] [url = about:blank] 03:39:53 INFO - PROCESS | 1948 | --DOMWINDOW == 92 (0E097000) [pid = 1948] [serial = 166] [outer = 00000000] [url = about:blank] 03:39:53 INFO - PROCESS | 1948 | --DOMWINDOW == 91 (17323400) [pid = 1948] [serial = 170] [outer = 00000000] [url = about:blank] 03:39:53 INFO - PROCESS | 1948 | --DOMWINDOW == 90 (0E38E800) [pid = 1948] [serial = 37] [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.] 03:39:53 INFO - PROCESS | 1948 | --DOMWINDOW == 89 (19AC5400) [pid = 1948] [serial = 164] [outer = 00000000] [url = about:blank] 03:39:53 INFO - PROCESS | 1948 | --DOMWINDOW == 88 (1732B000) [pid = 1948] [serial = 172] [outer = 00000000] [url = about:blank] 03:39:53 INFO - PROCESS | 1948 | --DOMWINDOW == 87 (143A6000) [pid = 1948] [serial = 169] [outer = 00000000] [url = about:blank] 03:39:53 INFO - PROCESS | 1948 | --DOMWINDOW == 86 (16D55C00) [pid = 1948] [serial = 154] [outer = 00000000] [url = about:blank] 03:39:53 INFO - PROCESS | 1948 | 1469443193929 Marionette TRACE conn5 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 03:39:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 03:39:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 890ms 03:39:53 INFO - PROCESS | 1948 | 1469443193950 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 03:39:53 INFO - PROCESS | 1948 | 1469443193954 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 03:39:53 INFO - PROCESS | 1948 | 1469443193960 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 03:39:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 03:39:53 INFO - PROCESS | 1948 | 1469443193962 Marionette TRACE conn5 <- [1,274,null,{}] 03:39:53 INFO - PROCESS | 1948 | 1469443193966 Marionette TRACE conn5 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:53 INFO - PROCESS | 1948 | 1469443193968 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:54 INFO - PROCESS | 1948 | 1469443194058 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 03:39:54 INFO - PROCESS | 1948 | 1469443194068 Marionette TRACE conn5 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:54 INFO - PROCESS | 1948 | 1469443194070 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:54 INFO - PROCESS | 1948 | ++DOCSHELL 0E09A000 == 40 [pid = 1948] [id = 78] 03:39:54 INFO - PROCESS | 1948 | ++DOMWINDOW == 87 (0E09BC00) [pid = 1948] [serial = 231] [outer = 00000000] 03:39:54 INFO - PROCESS | 1948 | ++DOMWINDOW == 88 (0EA87000) [pid = 1948] [serial = 232] [outer = 0E09BC00] 03:39:54 INFO - PROCESS | 1948 | 1469443194117 Marionette DEBUG loaded listener.js 03:39:54 INFO - PROCESS | 1948 | ++DOMWINDOW == 89 (12190400) [pid = 1948] [serial = 233] [outer = 0E09BC00] 03:39:54 INFO - PROCESS | 1948 | 1469443194578 Marionette TRACE conn5 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 03:39:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 03:39:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 670ms 03:39:54 INFO - PROCESS | 1948 | 1469443194648 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 03:39:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 03:39:54 INFO - PROCESS | 1948 | 1469443194650 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 03:39:54 INFO - PROCESS | 1948 | 1469443194653 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 03:39:54 INFO - PROCESS | 1948 | 1469443194657 Marionette TRACE conn5 <- [1,278,null,{}] 03:39:54 INFO - PROCESS | 1948 | 1469443194670 Marionette TRACE conn5 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:54 INFO - PROCESS | 1948 | 1469443194674 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:54 INFO - PROCESS | 1948 | 1469443194758 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 03:39:54 INFO - PROCESS | 1948 | 1469443194767 Marionette TRACE conn5 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:54 INFO - PROCESS | 1948 | 1469443194770 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:54 INFO - PROCESS | 1948 | ++DOCSHELL 14E2AC00 == 41 [pid = 1948] [id = 79] 03:39:54 INFO - PROCESS | 1948 | ++DOMWINDOW == 90 (14E35800) [pid = 1948] [serial = 234] [outer = 00000000] 03:39:54 INFO - PROCESS | 1948 | ++DOMWINDOW == 91 (16930800) [pid = 1948] [serial = 235] [outer = 14E35800] 03:39:54 INFO - PROCESS | 1948 | 1469443194886 Marionette DEBUG loaded listener.js 03:39:54 INFO - PROCESS | 1948 | ++DOMWINDOW == 92 (16B19800) [pid = 1948] [serial = 236] [outer = 14E35800] 03:39:55 INFO - PROCESS | 1948 | 1469443195253 Marionette TRACE conn5 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 03:39:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 03:39:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 632ms 03:39:55 INFO - PROCESS | 1948 | 1469443195287 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 03:39:55 INFO - PROCESS | 1948 | 1469443195290 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 03:39:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 03:39:55 INFO - PROCESS | 1948 | 1469443195293 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 03:39:55 INFO - PROCESS | 1948 | 1469443195295 Marionette TRACE conn5 <- [1,282,null,{}] 03:39:55 INFO - PROCESS | 1948 | 1469443195299 Marionette TRACE conn5 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:55 INFO - PROCESS | 1948 | 1469443195301 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:55 INFO - PROCESS | 1948 | 1469443195387 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 03:39:55 INFO - PROCESS | 1948 | 1469443195393 Marionette TRACE conn5 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:55 INFO - PROCESS | 1948 | 1469443195395 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:55 INFO - PROCESS | 1948 | ++DOCSHELL 171A6400 == 42 [pid = 1948] [id = 80] 03:39:55 INFO - PROCESS | 1948 | ++DOMWINDOW == 93 (171A6800) [pid = 1948] [serial = 237] [outer = 00000000] 03:39:55 INFO - PROCESS | 1948 | ++DOMWINDOW == 94 (17326800) [pid = 1948] [serial = 238] [outer = 171A6800] 03:39:55 INFO - PROCESS | 1948 | 1469443195448 Marionette DEBUG loaded listener.js 03:39:55 INFO - PROCESS | 1948 | ++DOMWINDOW == 95 (1732E400) [pid = 1948] [serial = 239] [outer = 171A6800] 03:39:55 INFO - PROCESS | 1948 | 1469443195866 Marionette TRACE conn5 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 03:39:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 03:39:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 631ms 03:39:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 03:39:55 INFO - PROCESS | 1948 | 1469443195935 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 03:39:55 INFO - PROCESS | 1948 | 1469443195937 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 03:39:55 INFO - PROCESS | 1948 | 1469443195941 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 03:39:55 INFO - PROCESS | 1948 | 1469443195943 Marionette TRACE conn5 <- [1,286,null,{}] 03:39:55 INFO - PROCESS | 1948 | 1469443195947 Marionette TRACE conn5 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:55 INFO - PROCESS | 1948 | 1469443195949 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:56 INFO - PROCESS | 1948 | 1469443196055 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 03:39:56 INFO - PROCESS | 1948 | 1469443196135 Marionette TRACE conn5 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:56 INFO - PROCESS | 1948 | 1469443196137 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:56 INFO - PROCESS | 1948 | ++DOCSHELL 13DA7000 == 43 [pid = 1948] [id = 81] 03:39:56 INFO - PROCESS | 1948 | ++DOMWINDOW == 96 (177F1000) [pid = 1948] [serial = 240] [outer = 00000000] 03:39:56 INFO - PROCESS | 1948 | ++DOMWINDOW == 97 (179A0800) [pid = 1948] [serial = 241] [outer = 177F1000] 03:39:56 INFO - PROCESS | 1948 | 1469443196186 Marionette DEBUG loaded listener.js 03:39:56 INFO - PROCESS | 1948 | ++DOMWINDOW == 98 (1799B800) [pid = 1948] [serial = 242] [outer = 177F1000] 03:39:56 INFO - PROCESS | 1948 | 1469443196580 Marionette TRACE conn5 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 03:39:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 03:39:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 670ms 03:39:56 INFO - PROCESS | 1948 | 1469443196612 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 03:39:56 INFO - PROCESS | 1948 | 1469443196614 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 03:39:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 03:39:56 INFO - PROCESS | 1948 | 1469443196617 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 03:39:56 INFO - PROCESS | 1948 | 1469443196619 Marionette TRACE conn5 <- [1,290,null,{}] 03:39:56 INFO - PROCESS | 1948 | 1469443196629 Marionette TRACE conn5 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:56 INFO - PROCESS | 1948 | 1469443196635 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:56 INFO - PROCESS | 1948 | 1469443196769 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 03:39:56 INFO - PROCESS | 1948 | 1469443196774 Marionette TRACE conn5 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:56 INFO - PROCESS | 1948 | 1469443196776 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:56 INFO - PROCESS | 1948 | ++DOCSHELL 18871800 == 44 [pid = 1948] [id = 82] 03:39:56 INFO - PROCESS | 1948 | ++DOMWINDOW == 99 (18AF1400) [pid = 1948] [serial = 243] [outer = 00000000] 03:39:56 INFO - PROCESS | 1948 | ++DOMWINDOW == 100 (19AC5400) [pid = 1948] [serial = 244] [outer = 18AF1400] 03:39:56 INFO - PROCESS | 1948 | 1469443196866 Marionette DEBUG loaded listener.js 03:39:56 INFO - PROCESS | 1948 | ++DOMWINDOW == 101 (1A345400) [pid = 1948] [serial = 245] [outer = 18AF1400] 03:39:57 INFO - PROCESS | 1948 | 1469443197273 Marionette TRACE conn5 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 03:39:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 03:39:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 670ms 03:39:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 03:39:57 INFO - PROCESS | 1948 | 1469443197289 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 03:39:57 INFO - PROCESS | 1948 | 1469443197291 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 03:39:57 INFO - PROCESS | 1948 | 1469443197294 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 03:39:57 INFO - PROCESS | 1948 | 1469443197296 Marionette TRACE conn5 <- [1,294,null,{}] 03:39:57 INFO - PROCESS | 1948 | 1469443197299 Marionette TRACE conn5 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:57 INFO - PROCESS | 1948 | 1469443197301 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:57 INFO - PROCESS | 1948 | 1469443197448 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 03:39:57 INFO - PROCESS | 1948 | 1469443197505 Marionette TRACE conn5 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:57 INFO - PROCESS | 1948 | 1469443197507 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:57 INFO - PROCESS | 1948 | ++DOCSHELL 0BEDF400 == 45 [pid = 1948] [id = 83] 03:39:57 INFO - PROCESS | 1948 | ++DOMWINDOW == 102 (17AA8800) [pid = 1948] [serial = 246] [outer = 00000000] 03:39:57 INFO - PROCESS | 1948 | ++DOMWINDOW == 103 (1A971800) [pid = 1948] [serial = 247] [outer = 17AA8800] 03:39:57 INFO - PROCESS | 1948 | 1469443197549 Marionette DEBUG loaded listener.js 03:39:57 INFO - PROCESS | 1948 | ++DOMWINDOW == 104 (1A974400) [pid = 1948] [serial = 248] [outer = 17AA8800] 03:39:58 INFO - PROCESS | 1948 | --DOMWINDOW == 103 (1692C400) [pid = 1948] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 03:39:58 INFO - PROCESS | 1948 | --DOMWINDOW == 102 (0DB23400) [pid = 1948] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 03:39:58 INFO - PROCESS | 1948 | --DOMWINDOW == 101 (0DFAC400) [pid = 1948] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 03:39:58 INFO - PROCESS | 1948 | --DOMWINDOW == 100 (16D52800) [pid = 1948] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 03:39:58 INFO - PROCESS | 1948 | --DOMWINDOW == 99 (14D75000) [pid = 1948] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 03:39:58 INFO - PROCESS | 1948 | --DOMWINDOW == 98 (17329800) [pid = 1948] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 03:39:58 INFO - PROCESS | 1948 | --DOMWINDOW == 97 (13357C00) [pid = 1948] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 03:39:58 INFO - PROCESS | 1948 | --DOMWINDOW == 96 (0DC49800) [pid = 1948] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 03:39:58 INFO - PROCESS | 1948 | --DOMWINDOW == 95 (0DB1E000) [pid = 1948] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 03:39:58 INFO - PROCESS | 1948 | --DOMWINDOW == 94 (0DC46800) [pid = 1948] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 03:39:58 INFO - PROCESS | 1948 | --DOMWINDOW == 93 (14D71800) [pid = 1948] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 03:39:58 INFO - PROCESS | 1948 | --DOMWINDOW == 92 (11EDB400) [pid = 1948] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 03:39:58 INFO - PROCESS | 1948 | --DOMWINDOW == 91 (1799DC00) [pid = 1948] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 03:39:58 INFO - PROCESS | 1948 | 1469443198095 Marionette TRACE conn5 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:39:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:39:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 830ms 03:39:58 INFO - PROCESS | 1948 | 1469443198125 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 03:39:58 INFO - PROCESS | 1948 | 1469443198127 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 03:39:58 INFO - PROCESS | 1948 | 1469443198130 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 03:39:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 03:39:58 INFO - PROCESS | 1948 | 1469443198132 Marionette TRACE conn5 <- [1,298,null,{}] 03:39:58 INFO - PROCESS | 1948 | 1469443198136 Marionette TRACE conn5 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:58 INFO - PROCESS | 1948 | 1469443198138 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:58 INFO - PROCESS | 1948 | 1469443198217 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 03:39:58 INFO - PROCESS | 1948 | 1469443198223 Marionette TRACE conn5 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:58 INFO - PROCESS | 1948 | 1469443198224 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:58 INFO - PROCESS | 1948 | ++DOCSHELL 0866E800 == 46 [pid = 1948] [id = 84] 03:39:58 INFO - PROCESS | 1948 | ++DOMWINDOW == 92 (0DA53000) [pid = 1948] [serial = 249] [outer = 00000000] 03:39:58 INFO - PROCESS | 1948 | ++DOMWINDOW == 93 (12801800) [pid = 1948] [serial = 250] [outer = 0DA53000] 03:39:58 INFO - PROCESS | 1948 | 1469443198269 Marionette DEBUG loaded listener.js 03:39:58 INFO - PROCESS | 1948 | ++DOMWINDOW == 94 (1280C400) [pid = 1948] [serial = 251] [outer = 0DA53000] 03:39:58 INFO - PROCESS | 1948 | 1469443198690 Marionette TRACE conn5 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:39:58 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. 03:39:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 571ms 03:39:58 INFO - PROCESS | 1948 | 1469443198705 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 03:39:58 INFO - PROCESS | 1948 | 1469443198706 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 03:39:58 INFO - PROCESS | 1948 | 1469443198721 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 03:39:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 03:39:58 INFO - PROCESS | 1948 | 1469443198723 Marionette TRACE conn5 <- [1,302,null,{}] 03:39:58 INFO - PROCESS | 1948 | 1469443198731 Marionette TRACE conn5 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:58 INFO - PROCESS | 1948 | 1469443198733 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:58 INFO - PROCESS | 1948 | 1469443198834 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 03:39:58 INFO - PROCESS | 1948 | 1469443198842 Marionette TRACE conn5 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:58 INFO - PROCESS | 1948 | 1469443198844 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:58 INFO - PROCESS | 1948 | ++DOCSHELL 16D52800 == 47 [pid = 1948] [id = 85] 03:39:58 INFO - PROCESS | 1948 | ++DOMWINDOW == 95 (17999800) [pid = 1948] [serial = 252] [outer = 00000000] 03:39:58 INFO - PROCESS | 1948 | ++DOMWINDOW == 96 (1953D400) [pid = 1948] [serial = 253] [outer = 17999800] 03:39:58 INFO - PROCESS | 1948 | 1469443198888 Marionette DEBUG loaded listener.js 03:39:58 INFO - PROCESS | 1948 | ++DOMWINDOW == 97 (1A975C00) [pid = 1948] [serial = 254] [outer = 17999800] 03:39:59 INFO - PROCESS | 1948 | 1469443199297 Marionette TRACE conn5 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:39:59 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. 03:39:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 630ms 03:39:59 INFO - PROCESS | 1948 | 1469443199356 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 03:39:59 INFO - PROCESS | 1948 | 1469443199358 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 03:39:59 INFO - PROCESS | 1948 | 1469443199366 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 03:39:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 03:39:59 INFO - PROCESS | 1948 | 1469443199368 Marionette TRACE conn5 <- [1,306,null,{}] 03:39:59 INFO - PROCESS | 1948 | 1469443199371 Marionette TRACE conn5 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:59 INFO - PROCESS | 1948 | 1469443199373 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:59 INFO - PROCESS | 1948 | 1469443199457 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 03:39:59 INFO - PROCESS | 1948 | 1469443199464 Marionette TRACE conn5 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:59 INFO - PROCESS | 1948 | 1469443199466 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:39:59 INFO - PROCESS | 1948 | ++DOCSHELL 12357400 == 48 [pid = 1948] [id = 86] 03:39:59 INFO - PROCESS | 1948 | ++DOMWINDOW == 98 (1A97D800) [pid = 1948] [serial = 255] [outer = 00000000] 03:39:59 INFO - PROCESS | 1948 | ++DOMWINDOW == 99 (1BE35000) [pid = 1948] [serial = 256] [outer = 1A97D800] 03:39:59 INFO - PROCESS | 1948 | 1469443199511 Marionette DEBUG loaded listener.js 03:39:59 INFO - PROCESS | 1948 | ++DOMWINDOW == 100 (1BE3EC00) [pid = 1948] [serial = 257] [outer = 1A97D800] 03:39:59 INFO - PROCESS | 1948 | 1469443199825 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 03:39:59 INFO - PROCESS | 1948 | 1469443199959 Marionette TRACE conn5 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:40:00 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. 03:40:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 631ms 03:40:00 INFO - PROCESS | 1948 | 1469443200002 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 03:40:00 INFO - PROCESS | 1948 | 1469443200004 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 03:40:00 INFO - PROCESS | 1948 | 1469443200008 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 03:40:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 03:40:00 INFO - PROCESS | 1948 | 1469443200010 Marionette TRACE conn5 <- [1,310,null,{}] 03:40:00 INFO - PROCESS | 1948 | 1469443200014 Marionette TRACE conn5 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:00 INFO - PROCESS | 1948 | 1469443200016 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:40:00 INFO - PROCESS | 1948 | 1469443200163 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 03:40:00 INFO - PROCESS | 1948 | 1469443200306 Marionette TRACE conn5 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:00 INFO - PROCESS | 1948 | 1469443200310 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:40:00 INFO - PROCESS | 1948 | ++DOCSHELL 0BEE1800 == 49 [pid = 1948] [id = 87] 03:40:00 INFO - PROCESS | 1948 | ++DOMWINDOW == 101 (0BEE2400) [pid = 1948] [serial = 258] [outer = 00000000] 03:40:00 INFO - PROCESS | 1948 | ++DOMWINDOW == 102 (0D5FD800) [pid = 1948] [serial = 259] [outer = 0BEE2400] 03:40:00 INFO - PROCESS | 1948 | 1469443200369 Marionette DEBUG loaded listener.js 03:40:00 INFO - PROCESS | 1948 | ++DOMWINDOW == 103 (0DB27000) [pid = 1948] [serial = 260] [outer = 0BEE2400] 03:40:00 INFO - PROCESS | 1948 | 1469443200922 Marionette TRACE conn5 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:40:01 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. 03:40:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 970ms 03:40:01 INFO - PROCESS | 1948 | 1469443200983 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 03:40:01 INFO - PROCESS | 1948 | 1469443200988 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 03:40:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 03:40:01 INFO - PROCESS | 1948 | 1469443200993 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 03:40:01 INFO - PROCESS | 1948 | 1469443200997 Marionette TRACE conn5 <- [1,314,null,{}] 03:40:01 INFO - PROCESS | 1948 | 1469443201002 Marionette TRACE conn5 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:01 INFO - PROCESS | 1948 | 1469443201005 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:40:01 INFO - PROCESS | 1948 | 1469443201119 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 03:40:01 INFO - PROCESS | 1948 | 1469443201242 Marionette TRACE conn5 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:01 INFO - PROCESS | 1948 | 1469443201245 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:40:01 INFO - PROCESS | 1948 | ++DOCSHELL 1218E400 == 50 [pid = 1948] [id = 88] 03:40:01 INFO - PROCESS | 1948 | ++DOMWINDOW == 104 (12785C00) [pid = 1948] [serial = 261] [outer = 00000000] 03:40:01 INFO - PROCESS | 1948 | ++DOMWINDOW == 105 (13DA8C00) [pid = 1948] [serial = 262] [outer = 12785C00] 03:40:01 INFO - PROCESS | 1948 | 1469443201303 Marionette DEBUG loaded listener.js 03:40:01 INFO - PROCESS | 1948 | ++DOMWINDOW == 106 (14B44C00) [pid = 1948] [serial = 263] [outer = 12785C00] 03:40:01 INFO - PROCESS | 1948 | 1469443201896 Marionette TRACE conn5 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:40:01 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. 03:40:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 971ms 03:40:01 INFO - PROCESS | 1948 | 1469443201968 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 03:40:01 INFO - PROCESS | 1948 | 1469443201971 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 03:40:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 03:40:02 INFO - PROCESS | 1948 | 1469443201976 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 03:40:02 INFO - PROCESS | 1948 | 1469443201978 Marionette TRACE conn5 <- [1,318,null,{}] 03:40:02 INFO - PROCESS | 1948 | 1469443201982 Marionette TRACE conn5 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:02 INFO - PROCESS | 1948 | 1469443201985 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:40:02 INFO - PROCESS | 1948 | 1469443202099 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 03:40:02 INFO - PROCESS | 1948 | 1469443202225 Marionette TRACE conn5 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:02 INFO - PROCESS | 1948 | 1469443202227 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:40:02 INFO - PROCESS | 1948 | ++DOCSHELL 17263800 == 51 [pid = 1948] [id = 89] 03:40:02 INFO - PROCESS | 1948 | ++DOMWINDOW == 107 (17264400) [pid = 1948] [serial = 264] [outer = 00000000] 03:40:02 INFO - PROCESS | 1948 | ++DOMWINDOW == 108 (179C6000) [pid = 1948] [serial = 265] [outer = 17264400] 03:40:02 INFO - PROCESS | 1948 | 1469443202303 Marionette DEBUG loaded listener.js 03:40:02 INFO - PROCESS | 1948 | ++DOMWINDOW == 109 (19533C00) [pid = 1948] [serial = 266] [outer = 17264400] 03:40:02 INFO - PROCESS | 1948 | 1469443202906 Marionette TRACE conn5 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:40:02 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. 03:40:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 970ms 03:40:02 INFO - PROCESS | 1948 | 1469443202947 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 03:40:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 03:40:02 INFO - PROCESS | 1948 | 1469443202951 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 03:40:02 INFO - PROCESS | 1948 | 1469443202962 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 03:40:02 INFO - PROCESS | 1948 | 1469443202967 Marionette TRACE conn5 <- [1,322,null,{}] 03:40:02 INFO - PROCESS | 1948 | 1469443202971 Marionette TRACE conn5 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:02 INFO - PROCESS | 1948 | 1469443202974 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:40:03 INFO - PROCESS | 1948 | 1469443203089 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 03:40:03 INFO - PROCESS | 1948 | 1469443203212 Marionette TRACE conn5 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:03 INFO - PROCESS | 1948 | 1469443203215 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:40:03 INFO - PROCESS | 1948 | ++DOCSHELL 17207400 == 52 [pid = 1948] [id = 90] 03:40:03 INFO - PROCESS | 1948 | ++DOMWINDOW == 110 (17208400) [pid = 1948] [serial = 267] [outer = 00000000] 03:40:03 INFO - PROCESS | 1948 | ++DOMWINDOW == 111 (1720EC00) [pid = 1948] [serial = 268] [outer = 17208400] 03:40:03 INFO - PROCESS | 1948 | 1469443203272 Marionette DEBUG loaded listener.js 03:40:03 INFO - PROCESS | 1948 | ++DOMWINDOW == 112 (19581800) [pid = 1948] [serial = 269] [outer = 17208400] 03:40:04 INFO - PROCESS | 1948 | 1469443204083 Marionette TRACE conn5 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:40:04 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. 03:40:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1182ms 03:40:04 INFO - PROCESS | 1948 | 1469443204139 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 03:40:04 INFO - PROCESS | 1948 | 1469443204144 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 03:40:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 03:40:04 INFO - PROCESS | 1948 | 1469443204149 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 03:40:04 INFO - PROCESS | 1948 | 1469443204153 Marionette TRACE conn5 <- [1,326,null,{}] 03:40:04 INFO - PROCESS | 1948 | 1469443204158 Marionette TRACE conn5 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:04 INFO - PROCESS | 1948 | 1469443204161 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:40:04 INFO - PROCESS | 1948 | 1469443204265 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 03:40:04 INFO - PROCESS | 1948 | 1469443204391 Marionette TRACE conn5 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:04 INFO - PROCESS | 1948 | 1469443204396 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:40:04 INFO - PROCESS | 1948 | ++DOCSHELL 08674000 == 53 [pid = 1948] [id = 91] 03:40:04 INFO - PROCESS | 1948 | ++DOMWINDOW == 113 (0E099400) [pid = 1948] [serial = 270] [outer = 00000000] 03:40:04 INFO - PROCESS | 1948 | ++DOMWINDOW == 114 (0E2A1400) [pid = 1948] [serial = 271] [outer = 0E099400] 03:40:04 INFO - PROCESS | 1948 | 1469443204448 Marionette DEBUG loaded listener.js 03:40:04 INFO - PROCESS | 1948 | ++DOMWINDOW == 115 (0ED09000) [pid = 1948] [serial = 272] [outer = 0E099400] 03:40:04 INFO - PROCESS | 1948 | --DOCSHELL 16934000 == 52 [pid = 1948] [id = 34] 03:40:04 INFO - PROCESS | 1948 | --DOCSHELL 17996C00 == 51 [pid = 1948] [id = 35] 03:40:04 INFO - PROCESS | 1948 | --DOCSHELL 12357400 == 50 [pid = 1948] [id = 86] 03:40:04 INFO - PROCESS | 1948 | --DOCSHELL 16D52800 == 49 [pid = 1948] [id = 85] 03:40:04 INFO - PROCESS | 1948 | --DOCSHELL 0866E800 == 48 [pid = 1948] [id = 84] 03:40:04 INFO - PROCESS | 1948 | --DOCSHELL 0BEDF400 == 47 [pid = 1948] [id = 83] 03:40:04 INFO - PROCESS | 1948 | --DOCSHELL 18871800 == 46 [pid = 1948] [id = 82] 03:40:04 INFO - PROCESS | 1948 | --DOCSHELL 13DA7000 == 45 [pid = 1948] [id = 81] 03:40:04 INFO - PROCESS | 1948 | --DOCSHELL 171A6400 == 44 [pid = 1948] [id = 80] 03:40:04 INFO - PROCESS | 1948 | --DOCSHELL 14E2AC00 == 43 [pid = 1948] [id = 79] 03:40:04 INFO - PROCESS | 1948 | --DOCSHELL 0E09A000 == 42 [pid = 1948] [id = 78] 03:40:04 INFO - PROCESS | 1948 | --DOCSHELL 0E23A000 == 41 [pid = 1948] [id = 77] 03:40:04 INFO - PROCESS | 1948 | --DOCSHELL 1953A400 == 40 [pid = 1948] [id = 76] 03:40:04 INFO - PROCESS | 1948 | --DOCSHELL 16939000 == 39 [pid = 1948] [id = 75] 03:40:04 INFO - PROCESS | 1948 | --DOCSHELL 0E3DBC00 == 38 [pid = 1948] [id = 74] 03:40:04 INFO - PROCESS | 1948 | --DOCSHELL 08659400 == 37 [pid = 1948] [id = 73] 03:40:04 INFO - PROCESS | 1948 | --DOMWINDOW == 114 (1953CC00) [pid = 1948] [serial = 136] [outer = 00000000] [url = about:blank] 03:40:04 INFO - PROCESS | 1948 | --DOMWINDOW == 113 (1439DC00) [pid = 1948] [serial = 106] [outer = 00000000] [url = about:blank] 03:40:04 INFO - PROCESS | 1948 | --DOMWINDOW == 112 (12062400) [pid = 1948] [serial = 142] [outer = 00000000] [url = about:blank] 03:40:04 INFO - PROCESS | 1948 | --DOMWINDOW == 111 (1732B800) [pid = 1948] [serial = 202] [outer = 00000000] [url = about:blank] 03:40:04 INFO - PROCESS | 1948 | --DOMWINDOW == 110 (16612000) [pid = 1948] [serial = 199] [outer = 00000000] [url = about:blank] 03:40:04 INFO - PROCESS | 1948 | --DOMWINDOW == 109 (1799B400) [pid = 1948] [serial = 205] [outer = 00000000] [url = about:blank] 03:40:04 INFO - PROCESS | 1948 | --DOMWINDOW == 108 (17332800) [pid = 1948] [serial = 203] [outer = 00000000] [url = about:blank] 03:40:04 INFO - PROCESS | 1948 | --DOMWINDOW == 107 (13DA7800) [pid = 1948] [serial = 193] [outer = 00000000] [url = about:blank] 03:40:04 INFO - PROCESS | 1948 | --DOMWINDOW == 106 (0E38F000) [pid = 1948] [serial = 188] [outer = 00000000] [url = about:blank] 03:40:04 INFO - PROCESS | 1948 | --DOMWINDOW == 105 (0E09AC00) [pid = 1948] [serial = 187] [outer = 00000000] [url = about:blank] 03:40:04 INFO - PROCESS | 1948 | --DOMWINDOW == 104 (0DFA6400) [pid = 1948] [serial = 190] [outer = 00000000] [url = about:blank] 03:40:04 INFO - PROCESS | 1948 | --DOMWINDOW == 103 (0E09D800) [pid = 1948] [serial = 191] [outer = 00000000] [url = about:blank] 03:40:04 INFO - PROCESS | 1948 | --DOMWINDOW == 102 (16930400) [pid = 1948] [serial = 181] [outer = 00000000] [url = about:blank] 03:40:04 INFO - PROCESS | 1948 | --DOMWINDOW == 101 (1463C400) [pid = 1948] [serial = 185] [outer = 00000000] [url = about:blank] 03:40:04 INFO - PROCESS | 1948 | --DOMWINDOW == 100 (0EDE8C00) [pid = 1948] [serial = 184] [outer = 00000000] [url = about:blank] 03:40:04 INFO - PROCESS | 1948 | --DOMWINDOW == 99 (14D75800) [pid = 1948] [serial = 196] [outer = 00000000] [url = about:blank] 03:40:04 INFO - PROCESS | 1948 | --DOMWINDOW == 98 (0DA52000) [pid = 1948] [serial = 175] [outer = 00000000] [url = about:blank] 03:40:04 INFO - PROCESS | 1948 | --DOMWINDOW == 97 (1335A000) [pid = 1948] [serial = 178] [outer = 00000000] [url = about:blank] 03:40:04 INFO - PROCESS | 1948 | --DOMWINDOW == 96 (14637400) [pid = 1948] [serial = 208] [outer = 00000000] [url = about:blank] 03:40:04 INFO - PROCESS | 1948 | --DOMWINDOW == 95 (1732E000) [pid = 1948] [serial = 209] [outer = 00000000] [url = about:blank] 03:40:04 INFO - PROCESS | 1948 | --DOMWINDOW == 94 (17CF1C00) [pid = 1948] [serial = 212] [outer = 00000000] [url = about:blank] 03:40:04 INFO - PROCESS | 1948 | --DOMWINDOW == 93 (179A1000) [pid = 1948] [serial = 206] [outer = 00000000] [url = about:blank] 03:40:04 INFO - PROCESS | 1948 | --DOMWINDOW == 92 (143AAC00) [pid = 1948] [serial = 194] [outer = 00000000] [url = about:blank] 03:40:04 INFO - PROCESS | 1948 | --DOMWINDOW == 91 (16619800) [pid = 1948] [serial = 200] [outer = 00000000] [url = about:blank] 03:40:04 INFO - PROCESS | 1948 | --DOMWINDOW == 90 (179C0400) [pid = 1948] [serial = 211] [outer = 00000000] [url = about:blank] 03:40:04 INFO - PROCESS | 1948 | --DOMWINDOW == 89 (14D7C800) [pid = 1948] [serial = 197] [outer = 00000000] [url = about:blank] 03:40:04 INFO - PROCESS | 1948 | --DOMWINDOW == 88 (18ECD800) [pid = 1948] [serial = 214] [outer = 00000000] [url = about:blank] 03:40:05 INFO - PROCESS | 1948 | 1469443205046 Marionette TRACE conn5 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:40:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:40:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 930ms 03:40:05 INFO - PROCESS | 1948 | 1469443205079 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 03:40:05 INFO - PROCESS | 1948 | 1469443205083 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 03:40:05 INFO - PROCESS | 1948 | 1469443205089 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 03:40:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 03:40:05 INFO - PROCESS | 1948 | 1469443205092 Marionette TRACE conn5 <- [1,330,null,{}] 03:40:05 INFO - PROCESS | 1948 | 1469443205095 Marionette TRACE conn5 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:05 INFO - PROCESS | 1948 | 1469443205098 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:40:05 INFO - PROCESS | 1948 | 1469443205185 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 03:40:05 INFO - PROCESS | 1948 | 1469443205194 Marionette TRACE conn5 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:05 INFO - PROCESS | 1948 | 1469443205197 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:40:05 INFO - PROCESS | 1948 | ++DOCSHELL 0E09CC00 == 38 [pid = 1948] [id = 92] 03:40:05 INFO - PROCESS | 1948 | ++DOMWINDOW == 89 (0E09D800) [pid = 1948] [serial = 273] [outer = 00000000] 03:40:05 INFO - PROCESS | 1948 | ++DOMWINDOW == 90 (0ED0A000) [pid = 1948] [serial = 274] [outer = 0E09D800] 03:40:05 INFO - PROCESS | 1948 | 1469443205246 Marionette DEBUG loaded listener.js 03:40:05 INFO - PROCESS | 1948 | ++DOMWINDOW == 91 (120A9C00) [pid = 1948] [serial = 275] [outer = 0E09D800] 03:40:05 INFO - PROCESS | 1948 | 1469443205740 Marionette TRACE conn5 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:40:05 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. 03:40:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 671ms 03:40:05 INFO - PROCESS | 1948 | 1469443205764 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 03:40:05 INFO - PROCESS | 1948 | 1469443205766 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 03:40:05 INFO - PROCESS | 1948 | 1469443205769 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 03:40:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 03:40:05 INFO - PROCESS | 1948 | 1469443205773 Marionette TRACE conn5 <- [1,334,null,{}] 03:40:05 INFO - PROCESS | 1948 | 1469443205784 Marionette TRACE conn5 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:05 INFO - PROCESS | 1948 | 1469443205788 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:40:05 INFO - PROCESS | 1948 | 1469443205874 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 03:40:05 INFO - PROCESS | 1948 | 1469443205881 Marionette TRACE conn5 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:05 INFO - PROCESS | 1948 | 1469443205883 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:40:05 INFO - PROCESS | 1948 | ++DOCSHELL 13DB1800 == 39 [pid = 1948] [id = 93] 03:40:05 INFO - PROCESS | 1948 | ++DOMWINDOW == 92 (143A5C00) [pid = 1948] [serial = 276] [outer = 00000000] 03:40:05 INFO - PROCESS | 1948 | ++DOMWINDOW == 93 (14B04C00) [pid = 1948] [serial = 277] [outer = 143A5C00] 03:40:05 INFO - PROCESS | 1948 | 1469443205932 Marionette DEBUG loaded listener.js 03:40:06 INFO - PROCESS | 1948 | ++DOMWINDOW == 94 (14D72400) [pid = 1948] [serial = 278] [outer = 143A5C00] 03:40:06 INFO - PROCESS | 1948 | 1469443206384 Marionette TRACE conn5 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:40:06 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. 03:40:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 630ms 03:40:06 INFO - PROCESS | 1948 | 1469443206404 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 03:40:06 INFO - PROCESS | 1948 | 1469443206406 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 03:40:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 03:40:06 INFO - PROCESS | 1948 | 1469443206413 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 03:40:06 INFO - PROCESS | 1948 | 1469443206414 Marionette TRACE conn5 <- [1,338,null,{}] 03:40:06 INFO - PROCESS | 1948 | 1469443206418 Marionette TRACE conn5 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:06 INFO - PROCESS | 1948 | 1469443206420 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:40:06 INFO - PROCESS | 1948 | 1469443206505 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 03:40:06 INFO - PROCESS | 1948 | 1469443206513 Marionette TRACE conn5 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:06 INFO - PROCESS | 1948 | 1469443206515 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:40:06 INFO - PROCESS | 1948 | ++DOCSHELL 14DDE000 == 40 [pid = 1948] [id = 94] 03:40:06 INFO - PROCESS | 1948 | ++DOMWINDOW == 95 (14E31800) [pid = 1948] [serial = 279] [outer = 00000000] 03:40:06 INFO - PROCESS | 1948 | ++DOMWINDOW == 96 (16612000) [pid = 1948] [serial = 280] [outer = 14E31800] 03:40:06 INFO - PROCESS | 1948 | 1469443206568 Marionette DEBUG loaded listener.js 03:40:06 INFO - PROCESS | 1948 | ++DOMWINDOW == 97 (1692EC00) [pid = 1948] [serial = 281] [outer = 14E31800] 03:40:07 INFO - PROCESS | 1948 | 1469443206999 Marionette TRACE conn5 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:40:07 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. 03:40:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 630ms 03:40:07 INFO - PROCESS | 1948 | 1469443207040 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 03:40:07 INFO - PROCESS | 1948 | 1469443207042 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 03:40:07 INFO - PROCESS | 1948 | 1469443207046 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 03:40:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 03:40:07 INFO - PROCESS | 1948 | 1469443207047 Marionette TRACE conn5 <- [1,342,null,{}] 03:40:07 INFO - PROCESS | 1948 | 1469443207051 Marionette TRACE conn5 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:07 INFO - PROCESS | 1948 | 1469443207053 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:40:07 INFO - PROCESS | 1948 | 1469443207169 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 03:40:07 INFO - PROCESS | 1948 | 1469443207174 Marionette TRACE conn5 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:07 INFO - PROCESS | 1948 | 1469443207176 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:40:07 INFO - PROCESS | 1948 | ++DOCSHELL 0ED10000 == 41 [pid = 1948] [id = 95] 03:40:07 INFO - PROCESS | 1948 | ++DOMWINDOW == 98 (16930C00) [pid = 1948] [serial = 282] [outer = 00000000] 03:40:07 INFO - PROCESS | 1948 | ++DOMWINDOW == 99 (16B17800) [pid = 1948] [serial = 283] [outer = 16930C00] 03:40:07 INFO - PROCESS | 1948 | 1469443207222 Marionette DEBUG loaded listener.js 03:40:07 INFO - PROCESS | 1948 | ++DOMWINDOW == 100 (171AB800) [pid = 1948] [serial = 284] [outer = 16930C00] 03:40:07 INFO - PROCESS | 1948 | 1469443207712 Marionette TRACE conn5 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:40:07 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. 03:40:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 730ms 03:40:07 INFO - PROCESS | 1948 | 1469443207780 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 03:40:07 INFO - PROCESS | 1948 | 1469443207783 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 03:40:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 03:40:07 INFO - PROCESS | 1948 | 1469443207786 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 03:40:07 INFO - PROCESS | 1948 | 1469443207788 Marionette TRACE conn5 <- [1,346,null,{}] 03:40:07 INFO - PROCESS | 1948 | 1469443207791 Marionette TRACE conn5 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:07 INFO - PROCESS | 1948 | 1469443207797 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:40:07 INFO - PROCESS | 1948 | 1469443207936 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 03:40:08 INFO - PROCESS | 1948 | 1469443207994 Marionette TRACE conn5 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:08 INFO - PROCESS | 1948 | 1469443207997 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:40:08 INFO - PROCESS | 1948 | ++DOCSHELL 17203800 == 42 [pid = 1948] [id = 96] 03:40:08 INFO - PROCESS | 1948 | ++DOMWINDOW == 101 (1720D400) [pid = 1948] [serial = 285] [outer = 00000000] 03:40:08 INFO - PROCESS | 1948 | ++DOMWINDOW == 102 (17330400) [pid = 1948] [serial = 286] [outer = 1720D400] 03:40:08 INFO - PROCESS | 1948 | 1469443208042 Marionette DEBUG loaded listener.js 03:40:08 INFO - PROCESS | 1948 | ++DOMWINDOW == 103 (1779EC00) [pid = 1948] [serial = 287] [outer = 1720D400] 03:40:08 INFO - PROCESS | 1948 | 1469443208464 Marionette TRACE conn5 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:40:08 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. 03:40:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 731ms 03:40:08 INFO - PROCESS | 1948 | 1469443208520 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 03:40:08 INFO - PROCESS | 1948 | 1469443208522 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 03:40:08 INFO - PROCESS | 1948 | 1469443208526 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 03:40:08 INFO - PROCESS | 1948 | 1469443208527 Marionette TRACE conn5 <- [1,350,null,{}] 03:40:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 03:40:08 INFO - PROCESS | 1948 | 1469443208531 Marionette TRACE conn5 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:08 INFO - PROCESS | 1948 | 1469443208533 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:40:08 INFO - PROCESS | 1948 | 1469443208657 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 03:40:08 INFO - PROCESS | 1948 | 1469443208666 Marionette TRACE conn5 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:08 INFO - PROCESS | 1948 | 1469443208668 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:40:08 INFO - PROCESS | 1948 | ++DOCSHELL 0D435800 == 43 [pid = 1948] [id = 97] 03:40:08 INFO - PROCESS | 1948 | ++DOMWINDOW == 104 (17995400) [pid = 1948] [serial = 288] [outer = 00000000] 03:40:08 INFO - PROCESS | 1948 | ++DOMWINDOW == 105 (179A2C00) [pid = 1948] [serial = 289] [outer = 17995400] 03:40:08 INFO - PROCESS | 1948 | 1469443208758 Marionette DEBUG loaded listener.js 03:40:08 INFO - PROCESS | 1948 | ++DOMWINDOW == 106 (179BE000) [pid = 1948] [serial = 290] [outer = 17995400] 03:40:09 INFO - PROCESS | 1948 | --DOMWINDOW == 105 (0EF52400) [pid = 1948] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 03:40:09 INFO - PROCESS | 1948 | --DOMWINDOW == 104 (18AF1400) [pid = 1948] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 03:40:09 INFO - PROCESS | 1948 | --DOMWINDOW == 103 (177F1000) [pid = 1948] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 03:40:09 INFO - PROCESS | 1948 | --DOMWINDOW == 102 (17AA8800) [pid = 1948] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 03:40:09 INFO - PROCESS | 1948 | --DOMWINDOW == 101 (171A6800) [pid = 1948] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 03:40:09 INFO - PROCESS | 1948 | --DOMWINDOW == 100 (0E355C00) [pid = 1948] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 03:40:09 INFO - PROCESS | 1948 | --DOMWINDOW == 99 (14E35800) [pid = 1948] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 03:40:09 INFO - PROCESS | 1948 | --DOMWINDOW == 98 (0E09BC00) [pid = 1948] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 03:40:09 INFO - PROCESS | 1948 | --DOMWINDOW == 97 (1958A000) [pid = 1948] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 03:40:09 INFO - PROCESS | 1948 | --DOMWINDOW == 96 (0DA53000) [pid = 1948] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 03:40:09 INFO - PROCESS | 1948 | --DOMWINDOW == 95 (17999800) [pid = 1948] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 03:40:09 INFO - PROCESS | 1948 | 1469443209321 Marionette TRACE conn5 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:40:09 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. 03:40:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 830ms 03:40:09 INFO - PROCESS | 1948 | 1469443209363 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 03:40:09 INFO - PROCESS | 1948 | 1469443209365 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 03:40:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 03:40:09 INFO - PROCESS | 1948 | 1469443209369 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 03:40:09 INFO - PROCESS | 1948 | 1469443209370 Marionette TRACE conn5 <- [1,354,null,{}] 03:40:09 INFO - PROCESS | 1948 | 1469443209374 Marionette TRACE conn5 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:09 INFO - PROCESS | 1948 | 1469443209376 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:40:09 INFO - PROCESS | 1948 | 1469443209457 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 03:40:09 INFO - PROCESS | 1948 | 1469443209463 Marionette TRACE conn5 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:09 INFO - PROCESS | 1948 | 1469443209465 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:40:09 INFO - PROCESS | 1948 | ++DOCSHELL 0E08EC00 == 44 [pid = 1948] [id = 98] 03:40:09 INFO - PROCESS | 1948 | ++DOMWINDOW == 96 (0865A400) [pid = 1948] [serial = 291] [outer = 00000000] 03:40:09 INFO - PROCESS | 1948 | ++DOMWINDOW == 97 (17326C00) [pid = 1948] [serial = 292] [outer = 0865A400] 03:40:09 INFO - PROCESS | 1948 | 1469443209510 Marionette DEBUG loaded listener.js 03:40:09 INFO - PROCESS | 1948 | ++DOMWINDOW == 98 (1732EC00) [pid = 1948] [serial = 293] [outer = 0865A400] 03:40:09 INFO - PROCESS | 1948 | 1469443209942 Marionette TRACE conn5 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:40:10 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. 03:40:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 630ms 03:40:10 INFO - PROCESS | 1948 | 1469443210001 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 03:40:10 INFO - PROCESS | 1948 | 1469443210003 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 03:40:10 INFO - PROCESS | 1948 | 1469443210006 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 03:40:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 03:40:10 INFO - PROCESS | 1948 | 1469443210007 Marionette TRACE conn5 <- [1,358,null,{}] 03:40:10 INFO - PROCESS | 1948 | 1469443210011 Marionette TRACE conn5 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:10 INFO - PROCESS | 1948 | 1469443210013 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:40:10 INFO - PROCESS | 1948 | 1469443210093 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 03:40:10 INFO - PROCESS | 1948 | 1469443210099 Marionette TRACE conn5 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:10 INFO - PROCESS | 1948 | 1469443210101 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:40:10 INFO - PROCESS | 1948 | ++DOCSHELL 16B13400 == 45 [pid = 1948] [id = 99] 03:40:10 INFO - PROCESS | 1948 | ++DOMWINDOW == 99 (1720E800) [pid = 1948] [serial = 294] [outer = 00000000] 03:40:10 INFO - PROCESS | 1948 | ++DOMWINDOW == 100 (18ECD800) [pid = 1948] [serial = 295] [outer = 1720E800] 03:40:10 INFO - PROCESS | 1948 | 1469443210144 Marionette DEBUG loaded listener.js 03:40:10 INFO - PROCESS | 1948 | ++DOMWINDOW == 101 (19532800) [pid = 1948] [serial = 296] [outer = 1720E800] 03:40:10 INFO - PROCESS | 1948 | 1469443210566 Marionette TRACE conn5 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:40:10 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. 03:40:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 570ms 03:40:10 INFO - PROCESS | 1948 | 1469443210580 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 03:40:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 03:40:10 INFO - PROCESS | 1948 | 1469443210582 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 03:40:10 INFO - PROCESS | 1948 | 1469443210586 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 03:40:10 INFO - PROCESS | 1948 | 1469443210587 Marionette TRACE conn5 <- [1,362,null,{}] 03:40:10 INFO - PROCESS | 1948 | 1469443210607 Marionette TRACE conn5 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:10 INFO - PROCESS | 1948 | 1469443210609 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:40:10 INFO - PROCESS | 1948 | 1469443210690 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 03:40:10 INFO - PROCESS | 1948 | 1469443210695 Marionette TRACE conn5 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:10 INFO - PROCESS | 1948 | 1469443210697 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:40:10 INFO - PROCESS | 1948 | ++DOCSHELL 19531C00 == 46 [pid = 1948] [id = 100] 03:40:10 INFO - PROCESS | 1948 | ++DOMWINDOW == 102 (1953B000) [pid = 1948] [serial = 297] [outer = 00000000] 03:40:10 INFO - PROCESS | 1948 | ++DOMWINDOW == 103 (1958A000) [pid = 1948] [serial = 298] [outer = 1953B000] 03:40:10 INFO - PROCESS | 1948 | 1469443210740 Marionette DEBUG loaded listener.js 03:40:10 INFO - PROCESS | 1948 | ++DOMWINDOW == 104 (1A34BC00) [pid = 1948] [serial = 299] [outer = 1953B000] 03:40:11 INFO - PROCESS | 1948 | 1469443211167 Marionette TRACE conn5 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:40:11 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. 03:40:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 650ms 03:40:11 INFO - PROCESS | 1948 | 1469443211274 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 03:40:11 INFO - PROCESS | 1948 | 1469443211279 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 03:40:11 INFO - PROCESS | 1948 | 1469443211284 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 03:40:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 03:40:11 INFO - PROCESS | 1948 | 1469443211289 Marionette TRACE conn5 <- [1,366,null,{}] 03:40:11 INFO - PROCESS | 1948 | 1469443211295 Marionette TRACE conn5 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:11 INFO - PROCESS | 1948 | 1469443211299 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:40:11 INFO - PROCESS | 1948 | 1469443211504 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 03:40:11 INFO - PROCESS | 1948 | 1469443211628 Marionette TRACE conn5 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:11 INFO - PROCESS | 1948 | 1469443211634 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:40:11 INFO - PROCESS | 1948 | ++DOCSHELL 0DC4D000 == 47 [pid = 1948] [id = 101] 03:40:11 INFO - PROCESS | 1948 | ++DOMWINDOW == 105 (0DC4D800) [pid = 1948] [serial = 300] [outer = 00000000] 03:40:11 INFO - PROCESS | 1948 | ++DOMWINDOW == 106 (0E097000) [pid = 1948] [serial = 301] [outer = 0DC4D800] 03:40:11 INFO - PROCESS | 1948 | 1469443211693 Marionette DEBUG loaded listener.js 03:40:11 INFO - PROCESS | 1948 | ++DOMWINDOW == 107 (0E247C00) [pid = 1948] [serial = 302] [outer = 0DC4D800] 03:40:12 INFO - PROCESS | 1948 | 1469443212311 Marionette TRACE conn5 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:40:12 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. 03:40:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1075ms 03:40:12 INFO - PROCESS | 1948 | 1469443212366 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 03:40:12 INFO - PROCESS | 1948 | 1469443212369 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 03:40:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 03:40:12 INFO - PROCESS | 1948 | 1469443212376 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 03:40:12 INFO - PROCESS | 1948 | 1469443212380 Marionette TRACE conn5 <- [1,370,null,{}] 03:40:12 INFO - PROCESS | 1948 | 1469443212384 Marionette TRACE conn5 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:12 INFO - PROCESS | 1948 | 1469443212387 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:40:12 INFO - PROCESS | 1948 | 1469443212502 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 03:40:12 INFO - PROCESS | 1948 | 1469443212627 Marionette TRACE conn5 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:12 INFO - PROCESS | 1948 | 1469443212630 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:40:12 INFO - PROCESS | 1948 | ++DOCSHELL 1335B400 == 48 [pid = 1948] [id = 102] 03:40:12 INFO - PROCESS | 1948 | ++DOMWINDOW == 108 (13544400) [pid = 1948] [serial = 303] [outer = 00000000] 03:40:12 INFO - PROCESS | 1948 | ++DOMWINDOW == 109 (1463F000) [pid = 1948] [serial = 304] [outer = 13544400] 03:40:12 INFO - PROCESS | 1948 | 1469443212688 Marionette DEBUG loaded listener.js 03:40:12 INFO - PROCESS | 1948 | ++DOMWINDOW == 110 (14DDA800) [pid = 1948] [serial = 305] [outer = 13544400] 03:40:13 INFO - PROCESS | 1948 | 1469443213338 Marionette TRACE conn5 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:40:13 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. 03:40:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 987ms 03:40:13 INFO - PROCESS | 1948 | 1469443213363 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 03:40:13 INFO - PROCESS | 1948 | 1469443213366 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 03:40:13 INFO - PROCESS | 1948 | 1469443213370 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 03:40:13 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 03:40:13 INFO - PROCESS | 1948 | 1469443213372 Marionette TRACE conn5 <- [1,374,null,{}] 03:40:13 INFO - PROCESS | 1948 | 1469443213383 Marionette TRACE conn5 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:13 INFO - PROCESS | 1948 | 1469443213389 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:40:13 INFO - PROCESS | 1948 | 1469443213506 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 03:40:13 INFO - PROCESS | 1948 | 1469443213608 Marionette TRACE conn5 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:13 INFO - PROCESS | 1948 | 1469443213613 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:40:13 INFO - PROCESS | 1948 | ++DOCSHELL 177ED800 == 49 [pid = 1948] [id = 103] 03:40:13 INFO - PROCESS | 1948 | ++DOMWINDOW == 111 (177F0400) [pid = 1948] [serial = 306] [outer = 00000000] 03:40:13 INFO - PROCESS | 1948 | ++DOMWINDOW == 112 (179C7800) [pid = 1948] [serial = 307] [outer = 177F0400] 03:40:13 INFO - PROCESS | 1948 | 1469443213671 Marionette DEBUG loaded listener.js 03:40:13 INFO - PROCESS | 1948 | ++DOMWINDOW == 113 (1953C800) [pid = 1948] [serial = 308] [outer = 177F0400] 03:40:14 INFO - PROCESS | 1948 | 1469443214291 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 03:40:14 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 03:40:14 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 970ms 03:40:14 INFO - PROCESS | 1948 | 1469443214343 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 03:40:14 INFO - PROCESS | 1948 | 1469443214346 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 03:40:14 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 03:40:14 INFO - PROCESS | 1948 | 1469443214349 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 03:40:14 INFO - PROCESS | 1948 | 1469443214351 Marionette TRACE conn5 <- [1,378,null,{}] 03:40:14 INFO - PROCESS | 1948 | 1469443214355 Marionette TRACE conn5 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:14 INFO - PROCESS | 1948 | 1469443214358 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:40:14 INFO - PROCESS | 1948 | 1469443214471 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 03:40:14 INFO - PROCESS | 1948 | 1469443214569 Marionette TRACE conn5 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:14 INFO - PROCESS | 1948 | 1469443214572 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:40:14 INFO - PROCESS | 1948 | ++DOCSHELL 17C40C00 == 50 [pid = 1948] [id = 104] 03:40:14 INFO - PROCESS | 1948 | ++DOMWINDOW == 114 (17C41400) [pid = 1948] [serial = 309] [outer = 00000000] 03:40:14 INFO - PROCESS | 1948 | ++DOMWINDOW == 115 (17C46000) [pid = 1948] [serial = 310] [outer = 17C41400] 03:40:14 INFO - PROCESS | 1948 | 1469443214628 Marionette DEBUG loaded listener.js 03:40:14 INFO - PROCESS | 1948 | ++DOMWINDOW == 116 (17C48800) [pid = 1948] [serial = 311] [outer = 17C41400] 03:40:15 INFO - PROCESS | 1948 | 1469443215262 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 03:40:15 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 03:40:15 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 931ms 03:40:15 INFO - PROCESS | 1948 | 1469443215283 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 03:40:15 INFO - PROCESS | 1948 | 1469443215286 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 03:40:15 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 03:40:15 INFO - PROCESS | 1948 | 1469443215289 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 03:40:15 INFO - PROCESS | 1948 | 1469443215291 Marionette TRACE conn5 <- [1,382,null,{}] 03:40:15 INFO - PROCESS | 1948 | 1469443215296 Marionette TRACE conn5 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:15 INFO - PROCESS | 1948 | 1469443215298 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:40:15 INFO - PROCESS | 1948 | 1469443215402 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 03:40:15 INFO - PROCESS | 1948 | 1469443215633 Marionette TRACE conn5 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:15 INFO - PROCESS | 1948 | 1469443215636 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:40:15 INFO - PROCESS | 1948 | ++DOCSHELL 0865F400 == 51 [pid = 1948] [id = 105] 03:40:15 INFO - PROCESS | 1948 | ++DOMWINDOW == 117 (08660800) [pid = 1948] [serial = 312] [outer = 00000000] 03:40:15 INFO - PROCESS | 1948 | ++DOMWINDOW == 118 (0DB26800) [pid = 1948] [serial = 313] [outer = 08660800] 03:40:15 INFO - PROCESS | 1948 | 1469443215686 Marionette DEBUG loaded listener.js 03:40:15 INFO - PROCESS | 1948 | ++DOMWINDOW == 119 (0E08F800) [pid = 1948] [serial = 314] [outer = 08660800] 03:40:16 INFO - PROCESS | 1948 | 1469443216327 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 03:40:16 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 03:40:16 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1069ms 03:40:16 INFO - PROCESS | 1948 | 1469443216364 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 03:40:16 INFO - PROCESS | 1948 | 1469443216367 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 03:40:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 03:40:16 INFO - PROCESS | 1948 | 1469443216371 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 03:40:16 INFO - PROCESS | 1948 | 1469443216374 Marionette TRACE conn5 <- [1,386,null,{}] 03:40:16 INFO - PROCESS | 1948 | 1469443216379 Marionette TRACE conn5 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:16 INFO - PROCESS | 1948 | 1469443216382 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:40:16 INFO - PROCESS | 1948 | 1469443216494 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 03:40:16 INFO - PROCESS | 1948 | --DOCSHELL 16B13400 == 50 [pid = 1948] [id = 99] 03:40:16 INFO - PROCESS | 1948 | --DOCSHELL 0E08EC00 == 49 [pid = 1948] [id = 98] 03:40:16 INFO - PROCESS | 1948 | --DOCSHELL 0D435800 == 48 [pid = 1948] [id = 97] 03:40:16 INFO - PROCESS | 1948 | --DOCSHELL 17203800 == 47 [pid = 1948] [id = 96] 03:40:16 INFO - PROCESS | 1948 | --DOCSHELL 0ED10000 == 46 [pid = 1948] [id = 95] 03:40:16 INFO - PROCESS | 1948 | --DOCSHELL 14DDE000 == 45 [pid = 1948] [id = 94] 03:40:16 INFO - PROCESS | 1948 | --DOCSHELL 13DB1800 == 44 [pid = 1948] [id = 93] 03:40:16 INFO - PROCESS | 1948 | --DOCSHELL 0E09CC00 == 43 [pid = 1948] [id = 92] 03:40:16 INFO - PROCESS | 1948 | --DOCSHELL 08674000 == 42 [pid = 1948] [id = 91] 03:40:16 INFO - PROCESS | 1948 | --DOCSHELL 0BEE1800 == 41 [pid = 1948] [id = 87] 03:40:16 INFO - PROCESS | 1948 | --DOMWINDOW == 118 (1732B400) [pid = 1948] [serial = 173] [outer = 00000000] [url = about:blank] 03:40:16 INFO - PROCESS | 1948 | --DOMWINDOW == 117 (19AC5400) [pid = 1948] [serial = 244] [outer = 00000000] [url = about:blank] 03:40:16 INFO - PROCESS | 1948 | --DOMWINDOW == 116 (179A0800) [pid = 1948] [serial = 241] [outer = 00000000] [url = about:blank] 03:40:16 INFO - PROCESS | 1948 | --DOMWINDOW == 115 (1799B800) [pid = 1948] [serial = 242] [outer = 00000000] [url = about:blank] 03:40:16 INFO - PROCESS | 1948 | --DOMWINDOW == 114 (1A971800) [pid = 1948] [serial = 247] [outer = 00000000] [url = about:blank] 03:40:16 INFO - PROCESS | 1948 | --DOMWINDOW == 113 (17326800) [pid = 1948] [serial = 238] [outer = 00000000] [url = about:blank] 03:40:16 INFO - PROCESS | 1948 | --DOMWINDOW == 112 (1A345400) [pid = 1948] [serial = 245] [outer = 00000000] [url = about:blank] 03:40:16 INFO - PROCESS | 1948 | --DOMWINDOW == 111 (14D75400) [pid = 1948] [serial = 230] [outer = 00000000] [url = about:blank] 03:40:16 INFO - PROCESS | 1948 | --DOMWINDOW == 110 (14BB2C00) [pid = 1948] [serial = 229] [outer = 00000000] [url = about:blank] 03:40:16 INFO - PROCESS | 1948 | --DOMWINDOW == 109 (16930800) [pid = 1948] [serial = 235] [outer = 00000000] [url = about:blank] 03:40:16 INFO - PROCESS | 1948 | --DOMWINDOW == 108 (16B19800) [pid = 1948] [serial = 236] [outer = 00000000] [url = about:blank] 03:40:16 INFO - PROCESS | 1948 | --DOMWINDOW == 107 (0EA87000) [pid = 1948] [serial = 232] [outer = 00000000] [url = about:blank] 03:40:16 INFO - PROCESS | 1948 | --DOMWINDOW == 106 (12190400) [pid = 1948] [serial = 233] [outer = 00000000] [url = about:blank] 03:40:16 INFO - PROCESS | 1948 | --DOMWINDOW == 105 (12761400) [pid = 1948] [serial = 220] [outer = 00000000] [url = about:blank] 03:40:16 INFO - PROCESS | 1948 | --DOMWINDOW == 104 (0BEDF800) [pid = 1948] [serial = 217] [outer = 00000000] [url = about:blank] 03:40:16 INFO - PROCESS | 1948 | --DOMWINDOW == 103 (1A34CC00) [pid = 1948] [serial = 227] [outer = 00000000] [url = about:blank] 03:40:16 INFO - PROCESS | 1948 | --DOMWINDOW == 102 (1A348800) [pid = 1948] [serial = 226] [outer = 00000000] [url = about:blank] 03:40:16 INFO - PROCESS | 1948 | --DOMWINDOW == 101 (1724C800) [pid = 1948] [serial = 223] [outer = 00000000] [url = about:blank] 03:40:16 INFO - PROCESS | 1948 | --DOMWINDOW == 100 (1280C400) [pid = 1948] [serial = 251] [outer = 00000000] [url = about:blank] 03:40:16 INFO - PROCESS | 1948 | --DOMWINDOW == 99 (12801800) [pid = 1948] [serial = 250] [outer = 00000000] [url = about:blank] 03:40:16 INFO - PROCESS | 1948 | --DOMWINDOW == 98 (1953D400) [pid = 1948] [serial = 253] [outer = 00000000] [url = about:blank] 03:40:16 INFO - PROCESS | 1948 | --DOMWINDOW == 97 (1A975C00) [pid = 1948] [serial = 254] [outer = 00000000] [url = about:blank] 03:40:16 INFO - PROCESS | 1948 | --DOMWINDOW == 96 (1A974400) [pid = 1948] [serial = 248] [outer = 00000000] [url = about:blank] 03:40:16 INFO - PROCESS | 1948 | --DOMWINDOW == 95 (1732E400) [pid = 1948] [serial = 239] [outer = 00000000] [url = about:blank] 03:40:16 INFO - PROCESS | 1948 | --DOMWINDOW == 94 (1BE35000) [pid = 1948] [serial = 256] [outer = 00000000] [url = about:blank] 03:40:16 INFO - PROCESS | 1948 | 1469443216626 Marionette TRACE conn5 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:16 INFO - PROCESS | 1948 | 1469443216629 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:40:16 INFO - PROCESS | 1948 | ++DOCSHELL 0D11E800 == 42 [pid = 1948] [id = 106] 03:40:16 INFO - PROCESS | 1948 | ++DOMWINDOW == 95 (0D121000) [pid = 1948] [serial = 315] [outer = 00000000] 03:40:16 INFO - PROCESS | 1948 | ++DOMWINDOW == 96 (0DC49000) [pid = 1948] [serial = 316] [outer = 0D121000] 03:40:16 INFO - PROCESS | 1948 | 1469443216678 Marionette DEBUG loaded listener.js 03:40:16 INFO - PROCESS | 1948 | ++DOMWINDOW == 97 (0EA87000) [pid = 1948] [serial = 317] [outer = 0D121000] 03:40:17 INFO - PROCESS | 1948 | 1469443217113 Marionette TRACE conn5 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 03:40:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 03:40:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 770ms 03:40:17 INFO - PROCESS | 1948 | 1469443217149 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 03:40:17 INFO - PROCESS | 1948 | 1469443217153 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 03:40:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 03:40:17 INFO - PROCESS | 1948 | 1469443217157 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 03:40:17 INFO - PROCESS | 1948 | 1469443217159 Marionette TRACE conn5 <- [1,390,null,{}] 03:40:17 INFO - PROCESS | 1948 | 1469443217163 Marionette TRACE conn5 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:17 INFO - PROCESS | 1948 | 1469443217165 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:40:17 INFO - PROCESS | 1948 | 1469443217256 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 03:40:17 INFO - PROCESS | 1948 | 1469443217285 Marionette TRACE conn5 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:17 INFO - PROCESS | 1948 | 1469443217288 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:40:17 INFO - PROCESS | 1948 | ++DOCSHELL 14D77400 == 43 [pid = 1948] [id = 107] 03:40:17 INFO - PROCESS | 1948 | ++DOMWINDOW == 98 (14D77C00) [pid = 1948] [serial = 318] [outer = 00000000] 03:40:17 INFO - PROCESS | 1948 | ++DOMWINDOW == 99 (14DD9000) [pid = 1948] [serial = 319] [outer = 14D77C00] 03:40:17 INFO - PROCESS | 1948 | 1469443217335 Marionette DEBUG loaded listener.js 03:40:17 INFO - PROCESS | 1948 | ++DOMWINDOW == 100 (16617800) [pid = 1948] [serial = 320] [outer = 14D77C00] 03:40:17 INFO - PROCESS | 1948 | 1469443217816 Marionette TRACE conn5 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 03:40:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 03:40:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 670ms 03:40:17 INFO - PROCESS | 1948 | 1469443217830 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 03:40:17 INFO - PROCESS | 1948 | 1469443217833 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 03:40:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 03:40:17 INFO - PROCESS | 1948 | 1469443217842 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 03:40:17 INFO - PROCESS | 1948 | 1469443217848 Marionette TRACE conn5 <- [1,394,null,{}] 03:40:17 INFO - PROCESS | 1948 | 1469443217852 Marionette TRACE conn5 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:17 INFO - PROCESS | 1948 | 1469443217856 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:40:17 INFO - PROCESS | 1948 | 1469443217942 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 03:40:17 INFO - PROCESS | 1948 | 1469443217950 Marionette TRACE conn5 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:17 INFO - PROCESS | 1948 | 1469443217952 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:40:17 INFO - PROCESS | 1948 | ++DOCSHELL 16933000 == 44 [pid = 1948] [id = 108] 03:40:17 INFO - PROCESS | 1948 | ++DOMWINDOW == 101 (17209800) [pid = 1948] [serial = 321] [outer = 00000000] 03:40:18 INFO - PROCESS | 1948 | ++DOMWINDOW == 102 (17324C00) [pid = 1948] [serial = 322] [outer = 17209800] 03:40:18 INFO - PROCESS | 1948 | 1469443217996 Marionette DEBUG loaded listener.js 03:40:18 INFO - PROCESS | 1948 | ++DOMWINDOW == 103 (1732AC00) [pid = 1948] [serial = 323] [outer = 17209800] 03:40:18 INFO - PROCESS | 1948 | 1469443218473 Marionette TRACE conn5 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 03:40:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 03:40:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 691ms 03:40:18 INFO - PROCESS | 1948 | 1469443218527 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 03:40:18 INFO - PROCESS | 1948 | 1469443218530 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 03:40:18 INFO - PROCESS | 1948 | 1469443218533 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 03:40:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 03:40:18 INFO - PROCESS | 1948 | 1469443218535 Marionette TRACE conn5 <- [1,398,null,{}] 03:40:18 INFO - PROCESS | 1948 | 1469443218538 Marionette TRACE conn5 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:18 INFO - PROCESS | 1948 | 1469443218540 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:40:18 INFO - PROCESS | 1948 | 1469443218628 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 03:40:18 INFO - PROCESS | 1948 | 1469443218634 Marionette TRACE conn5 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:18 INFO - PROCESS | 1948 | 1469443218636 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:40:18 INFO - PROCESS | 1948 | ++DOCSHELL 17332800 == 45 [pid = 1948] [id = 109] 03:40:18 INFO - PROCESS | 1948 | ++DOMWINDOW == 104 (177F2800) [pid = 1948] [serial = 324] [outer = 00000000] 03:40:18 INFO - PROCESS | 1948 | ++DOMWINDOW == 105 (1799B800) [pid = 1948] [serial = 325] [outer = 177F2800] 03:40:18 INFO - PROCESS | 1948 | 1469443218681 Marionette DEBUG loaded listener.js 03:40:18 INFO - PROCESS | 1948 | ++DOMWINDOW == 106 (179BA800) [pid = 1948] [serial = 326] [outer = 177F2800] 03:40:19 INFO - PROCESS | 1948 | 1469443219157 Marionette TRACE conn5 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 03:40:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 03:40:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 670ms 03:40:19 INFO - PROCESS | 1948 | 1469443219208 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 03:40:19 INFO - PROCESS | 1948 | 1469443219210 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 03:40:19 INFO - PROCESS | 1948 | 1469443219213 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 03:40:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 03:40:19 INFO - PROCESS | 1948 | 1469443219215 Marionette TRACE conn5 <- [1,402,null,{}] 03:40:19 INFO - PROCESS | 1948 | 1469443219218 Marionette TRACE conn5 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:19 INFO - PROCESS | 1948 | 1469443219221 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:40:19 INFO - PROCESS | 1948 | 1469443219360 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 03:40:19 INFO - PROCESS | 1948 | 1469443219384 Marionette TRACE conn5 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:19 INFO - PROCESS | 1948 | 1469443219390 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:40:19 INFO - PROCESS | 1948 | ++DOCSHELL 17B8A000 == 46 [pid = 1948] [id = 110] 03:40:19 INFO - PROCESS | 1948 | ++DOMWINDOW == 107 (17B8A800) [pid = 1948] [serial = 327] [outer = 00000000] 03:40:19 INFO - PROCESS | 1948 | ++DOMWINDOW == 108 (17B8EC00) [pid = 1948] [serial = 328] [outer = 17B8A800] 03:40:19 INFO - PROCESS | 1948 | 1469443219444 Marionette DEBUG loaded listener.js 03:40:19 INFO - PROCESS | 1948 | ++DOMWINDOW == 109 (17B95800) [pid = 1948] [serial = 329] [outer = 17B8A800] 03:40:19 INFO - PROCESS | 1948 | 1469443219941 Marionette TRACE conn5 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 03:40:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 03:40:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 770ms 03:40:20 INFO - PROCESS | 1948 | 1469443219987 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 03:40:20 INFO - PROCESS | 1948 | 1469443219990 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 03:40:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 03:40:20 INFO - PROCESS | 1948 | 1469443219993 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 03:40:20 INFO - PROCESS | 1948 | 1469443219994 Marionette TRACE conn5 <- [1,406,null,{}] 03:40:20 INFO - PROCESS | 1948 | 1469443219998 Marionette TRACE conn5 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:20 INFO - PROCESS | 1948 | 1469443220001 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:40:20 INFO - PROCESS | 1948 | 1469443220118 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 03:40:20 INFO - PROCESS | 1948 | 1469443220177 Marionette TRACE conn5 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:20 INFO - PROCESS | 1948 | 1469443220179 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:40:20 INFO - PROCESS | 1948 | ++DOCSHELL 0BEDD800 == 47 [pid = 1948] [id = 111] 03:40:20 INFO - PROCESS | 1948 | ++DOMWINDOW == 110 (17C42800) [pid = 1948] [serial = 330] [outer = 00000000] 03:40:20 INFO - PROCESS | 1948 | ++DOMWINDOW == 111 (188CE800) [pid = 1948] [serial = 331] [outer = 17C42800] 03:40:20 INFO - PROCESS | 1948 | 1469443220222 Marionette DEBUG loaded listener.js 03:40:20 INFO - PROCESS | 1948 | ++DOMWINDOW == 112 (1A349000) [pid = 1948] [serial = 332] [outer = 17C42800] 03:40:20 INFO - PROCESS | 1948 | 1469443220635 Marionette TRACE conn5 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 03:40:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 03:40:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 670ms 03:40:20 INFO - PROCESS | 1948 | 1469443220664 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 03:40:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 03:40:20 INFO - PROCESS | 1948 | 1469443220666 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 03:40:20 INFO - PROCESS | 1948 | 1469443220669 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 03:40:20 INFO - PROCESS | 1948 | 1469443220671 Marionette TRACE conn5 <- [1,410,null,{}] 03:40:20 INFO - PROCESS | 1948 | 1469443220674 Marionette TRACE conn5 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:20 INFO - PROCESS | 1948 | 1469443220676 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:40:20 INFO - PROCESS | 1948 | 1469443220816 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 03:40:20 INFO - PROCESS | 1948 | 1469443220823 Marionette TRACE conn5 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:20 INFO - PROCESS | 1948 | 1469443220824 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:40:20 INFO - PROCESS | 1948 | ++DOCSHELL 17C3DC00 == 48 [pid = 1948] [id = 112] 03:40:20 INFO - PROCESS | 1948 | ++DOMWINDOW == 113 (17C40000) [pid = 1948] [serial = 333] [outer = 00000000] 03:40:20 INFO - PROCESS | 1948 | ++DOMWINDOW == 114 (1A36C000) [pid = 1948] [serial = 334] [outer = 17C40000] 03:40:20 INFO - PROCESS | 1948 | 1469443220869 Marionette DEBUG loaded listener.js 03:40:20 INFO - PROCESS | 1948 | ++DOMWINDOW == 115 (1A36D000) [pid = 1948] [serial = 335] [outer = 17C40000] 03:40:21 INFO - PROCESS | 1948 | --DOMWINDOW == 114 (14E28000) [pid = 1948] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 03:40:21 INFO - PROCESS | 1948 | --DOMWINDOW == 113 (0D50AC00) [pid = 1948] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 03:40:21 INFO - PROCESS | 1948 | --DOMWINDOW == 112 (12804000) [pid = 1948] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 03:40:21 INFO - PROCESS | 1948 | --DOMWINDOW == 111 (08664000) [pid = 1948] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 03:40:21 INFO - PROCESS | 1948 | --DOMWINDOW == 110 (179BBC00) [pid = 1948] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 03:40:21 INFO - PROCESS | 1948 | --DOMWINDOW == 109 (0865AC00) [pid = 1948] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 03:40:21 INFO - PROCESS | 1948 | --DOMWINDOW == 108 (0EA8D800) [pid = 1948] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 03:40:21 INFO - PROCESS | 1948 | --DOMWINDOW == 107 (16930C00) [pid = 1948] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 03:40:21 INFO - PROCESS | 1948 | --DOMWINDOW == 106 (1720D400) [pid = 1948] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 03:40:21 INFO - PROCESS | 1948 | --DOMWINDOW == 105 (17208400) [pid = 1948] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 03:40:21 INFO - PROCESS | 1948 | --DOMWINDOW == 104 (0E099400) [pid = 1948] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 03:40:21 INFO - PROCESS | 1948 | --DOMWINDOW == 103 (0E09D800) [pid = 1948] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 03:40:21 INFO - PROCESS | 1948 | --DOMWINDOW == 102 (12785C00) [pid = 1948] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 03:40:21 INFO - PROCESS | 1948 | --DOMWINDOW == 101 (14E31800) [pid = 1948] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 03:40:21 INFO - PROCESS | 1948 | --DOMWINDOW == 100 (0BEE2400) [pid = 1948] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 03:40:21 INFO - PROCESS | 1948 | --DOMWINDOW == 99 (143A5C00) [pid = 1948] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 03:40:21 INFO - PROCESS | 1948 | --DOMWINDOW == 98 (17995400) [pid = 1948] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 03:40:21 INFO - PROCESS | 1948 | --DOMWINDOW == 97 (0865A400) [pid = 1948] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 03:40:21 INFO - PROCESS | 1948 | --DOMWINDOW == 96 (1720E800) [pid = 1948] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 03:40:21 INFO - PROCESS | 1948 | 1469443221487 Marionette TRACE conn5 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 03:40:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 03:40:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 870ms 03:40:21 INFO - PROCESS | 1948 | 1469443221540 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 03:40:21 INFO - PROCESS | 1948 | 1469443221542 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 03:40:21 INFO - PROCESS | 1948 | 1469443221545 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 03:40:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 03:40:21 INFO - PROCESS | 1948 | 1469443221547 Marionette TRACE conn5 <- [1,414,null,{}] 03:40:21 INFO - PROCESS | 1948 | 1469443221550 Marionette TRACE conn5 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:21 INFO - PROCESS | 1948 | 1469443221552 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:40:21 INFO - PROCESS | 1948 | 1469443221637 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 03:40:21 INFO - PROCESS | 1948 | 1469443221643 Marionette TRACE conn5 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:21 INFO - PROCESS | 1948 | 1469443221645 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:40:21 INFO - PROCESS | 1948 | ++DOCSHELL 120B4C00 == 49 [pid = 1948] [id = 113] 03:40:21 INFO - PROCESS | 1948 | ++DOMWINDOW == 97 (12785C00) [pid = 1948] [serial = 336] [outer = 00000000] 03:40:21 INFO - PROCESS | 1948 | ++DOMWINDOW == 98 (16937C00) [pid = 1948] [serial = 337] [outer = 12785C00] 03:40:21 INFO - PROCESS | 1948 | 1469443221690 Marionette DEBUG loaded listener.js 03:40:21 INFO - PROCESS | 1948 | ++DOMWINDOW == 99 (1720D400) [pid = 1948] [serial = 338] [outer = 12785C00] 03:40:22 INFO - PROCESS | 1948 | 1469443222120 Marionette TRACE conn5 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 03:40:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 03:40:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 631ms 03:40:22 INFO - PROCESS | 1948 | 1469443222180 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 03:40:22 INFO - PROCESS | 1948 | 1469443222182 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 03:40:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 03:40:22 INFO - PROCESS | 1948 | 1469443222185 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 03:40:22 INFO - PROCESS | 1948 | 1469443222187 Marionette TRACE conn5 <- [1,418,null,{}] 03:40:22 INFO - PROCESS | 1948 | 1469443222191 Marionette TRACE conn5 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:22 INFO - PROCESS | 1948 | 1469443222193 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:40:22 INFO - PROCESS | 1948 | 1469443222288 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 03:40:22 INFO - PROCESS | 1948 | 1469443222322 Marionette TRACE conn5 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:22 INFO - PROCESS | 1948 | 1469443222324 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:40:22 INFO - PROCESS | 1948 | ++DOCSHELL 0BEE4800 == 50 [pid = 1948] [id = 114] 03:40:22 INFO - PROCESS | 1948 | ++DOMWINDOW == 100 (0DB1E800) [pid = 1948] [serial = 339] [outer = 00000000] 03:40:22 INFO - PROCESS | 1948 | ++DOMWINDOW == 101 (1A34D800) [pid = 1948] [serial = 340] [outer = 0DB1E800] 03:40:22 INFO - PROCESS | 1948 | 1469443222370 Marionette DEBUG loaded listener.js 03:40:22 INFO - PROCESS | 1948 | ++DOMWINDOW == 102 (1A36EC00) [pid = 1948] [serial = 341] [outer = 0DB1E800] 03:40:23 INFO - PROCESS | 1948 | --DOCSHELL 0DA53400 == 49 [pid = 1948] [id = 32] 03:40:23 INFO - PROCESS | 1948 | --DOCSHELL 0D1D4C00 == 48 [pid = 1948] [id = 36] 03:40:23 INFO - PROCESS | 1948 | --DOCSHELL 08663C00 == 47 [pid = 1948] [id = 47] 03:40:23 INFO - PROCESS | 1948 | --DOCSHELL 1218E400 == 46 [pid = 1948] [id = 88] 03:40:23 INFO - PROCESS | 1948 | --DOCSHELL 17263800 == 45 [pid = 1948] [id = 89] 03:40:23 INFO - PROCESS | 1948 | --DOCSHELL 17207400 == 44 [pid = 1948] [id = 90] 03:40:23 INFO - PROCESS | 1948 | --DOCSHELL 0DE6DC00 == 43 [pid = 1948] [id = 48] 03:40:23 INFO - PROCESS | 1948 | --DOCSHELL 0ED0F400 == 42 [pid = 1948] [id = 33] 03:40:23 INFO - PROCESS | 1948 | --DOCSHELL 0DC45C00 == 41 [pid = 1948] [id = 62] 03:40:23 INFO - PROCESS | 1948 | --DOCSHELL 0D11E800 == 40 [pid = 1948] [id = 106] 03:40:23 INFO - PROCESS | 1948 | --DOCSHELL 0865F400 == 39 [pid = 1948] [id = 105] 03:40:23 INFO - PROCESS | 1948 | --DOCSHELL 177ED800 == 38 [pid = 1948] [id = 103] 03:40:23 INFO - PROCESS | 1948 | --DOCSHELL 17C40C00 == 37 [pid = 1948] [id = 104] 03:40:23 INFO - PROCESS | 1948 | --DOCSHELL 1335B400 == 36 [pid = 1948] [id = 102] 03:40:23 INFO - PROCESS | 1948 | --DOCSHELL 19531C00 == 35 [pid = 1948] [id = 100] 03:40:23 INFO - PROCESS | 1948 | --DOCSHELL 0DC4D000 == 34 [pid = 1948] [id = 101] 03:40:24 INFO - PROCESS | 1948 | --DOCSHELL 16933000 == 33 [pid = 1948] [id = 108] 03:40:24 INFO - PROCESS | 1948 | --DOCSHELL 14D77400 == 32 [pid = 1948] [id = 107] 03:40:24 INFO - PROCESS | 1948 | --DOCSHELL 17332800 == 31 [pid = 1948] [id = 109] 03:40:24 INFO - PROCESS | 1948 | --DOCSHELL 17C3DC00 == 30 [pid = 1948] [id = 112] 03:40:24 INFO - PROCESS | 1948 | --DOCSHELL 0BEDD800 == 29 [pid = 1948] [id = 111] 03:40:24 INFO - PROCESS | 1948 | --DOCSHELL 17B8A000 == 28 [pid = 1948] [id = 110] 03:40:24 INFO - PROCESS | 1948 | --DOCSHELL 120B4C00 == 27 [pid = 1948] [id = 113] 03:40:24 INFO - PROCESS | 1948 | --DOMWINDOW == 101 (18ED3400) [pid = 1948] [serial = 215] [outer = 00000000] [url = about:blank] 03:40:24 INFO - PROCESS | 1948 | --DOMWINDOW == 100 (171B1800) [pid = 1948] [serial = 182] [outer = 00000000] [url = about:blank] 03:40:24 INFO - PROCESS | 1948 | --DOMWINDOW == 99 (0DC4BC00) [pid = 1948] [serial = 176] [outer = 00000000] [url = about:blank] 03:40:24 INFO - PROCESS | 1948 | --DOMWINDOW == 98 (13591000) [pid = 1948] [serial = 179] [outer = 00000000] [url = about:blank] 03:40:24 INFO - PROCESS | 1948 | --DOMWINDOW == 97 (0D1D3C00) [pid = 1948] [serial = 139] [outer = 00000000] [url = about:blank] 03:40:24 INFO - PROCESS | 1948 | --DOMWINDOW == 96 (0D173000) [pid = 1948] [serial = 218] [outer = 00000000] [url = about:blank] 03:40:24 INFO - PROCESS | 1948 | --DOMWINDOW == 95 (13359C00) [pid = 1948] [serial = 221] [outer = 00000000] [url = about:blank] 03:40:24 INFO - PROCESS | 1948 | --DOMWINDOW == 94 (16B17800) [pid = 1948] [serial = 283] [outer = 00000000] [url = about:blank] 03:40:24 INFO - PROCESS | 1948 | --DOMWINDOW == 93 (1779EC00) [pid = 1948] [serial = 287] [outer = 00000000] [url = about:blank] 03:40:24 INFO - PROCESS | 1948 | --DOMWINDOW == 92 (17330400) [pid = 1948] [serial = 286] [outer = 00000000] [url = about:blank] 03:40:24 INFO - PROCESS | 1948 | --DOMWINDOW == 91 (19581800) [pid = 1948] [serial = 269] [outer = 00000000] [url = about:blank] 03:40:24 INFO - PROCESS | 1948 | --DOMWINDOW == 90 (1720EC00) [pid = 1948] [serial = 268] [outer = 00000000] [url = about:blank] 03:40:24 INFO - PROCESS | 1948 | --DOMWINDOW == 89 (0ED09000) [pid = 1948] [serial = 272] [outer = 00000000] [url = about:blank] 03:40:24 INFO - PROCESS | 1948 | --DOMWINDOW == 88 (0E2A1400) [pid = 1948] [serial = 271] [outer = 00000000] [url = about:blank] 03:40:24 INFO - PROCESS | 1948 | --DOMWINDOW == 87 (0ED0A000) [pid = 1948] [serial = 274] [outer = 00000000] [url = about:blank] 03:40:24 INFO - PROCESS | 1948 | --DOMWINDOW == 86 (120A9C00) [pid = 1948] [serial = 275] [outer = 00000000] [url = about:blank] 03:40:24 INFO - PROCESS | 1948 | --DOMWINDOW == 85 (14B44C00) [pid = 1948] [serial = 263] [outer = 00000000] [url = about:blank] 03:40:24 INFO - PROCESS | 1948 | --DOMWINDOW == 84 (13DA8C00) [pid = 1948] [serial = 262] [outer = 00000000] [url = about:blank] 03:40:24 INFO - PROCESS | 1948 | --DOMWINDOW == 83 (16612000) [pid = 1948] [serial = 280] [outer = 00000000] [url = about:blank] 03:40:24 INFO - PROCESS | 1948 | --DOMWINDOW == 82 (0DB27000) [pid = 1948] [serial = 260] [outer = 00000000] [url = about:blank] 03:40:24 INFO - PROCESS | 1948 | --DOMWINDOW == 81 (0D5FD800) [pid = 1948] [serial = 259] [outer = 00000000] [url = about:blank] 03:40:24 INFO - PROCESS | 1948 | --DOMWINDOW == 80 (179C6000) [pid = 1948] [serial = 265] [outer = 00000000] [url = about:blank] 03:40:24 INFO - PROCESS | 1948 | --DOMWINDOW == 79 (14B04C00) [pid = 1948] [serial = 277] [outer = 00000000] [url = about:blank] 03:40:24 INFO - PROCESS | 1948 | --DOMWINDOW == 78 (14D72400) [pid = 1948] [serial = 278] [outer = 00000000] [url = about:blank] 03:40:24 INFO - PROCESS | 1948 | --DOMWINDOW == 77 (179A2C00) [pid = 1948] [serial = 289] [outer = 00000000] [url = about:blank] 03:40:24 INFO - PROCESS | 1948 | --DOMWINDOW == 76 (1732EC00) [pid = 1948] [serial = 293] [outer = 00000000] [url = about:blank] 03:40:24 INFO - PROCESS | 1948 | --DOMWINDOW == 75 (17326C00) [pid = 1948] [serial = 292] [outer = 00000000] [url = about:blank] 03:40:24 INFO - PROCESS | 1948 | --DOMWINDOW == 74 (179BE000) [pid = 1948] [serial = 290] [outer = 00000000] [url = about:blank] 03:40:24 INFO - PROCESS | 1948 | --DOMWINDOW == 73 (171AB800) [pid = 1948] [serial = 284] [outer = 00000000] [url = about:blank] 03:40:24 INFO - PROCESS | 1948 | --DOMWINDOW == 72 (19532800) [pid = 1948] [serial = 296] [outer = 00000000] [url = about:blank] 03:40:24 INFO - PROCESS | 1948 | --DOMWINDOW == 71 (1692EC00) [pid = 1948] [serial = 281] [outer = 00000000] [url = about:blank] 03:40:24 INFO - PROCESS | 1948 | --DOMWINDOW == 70 (18ECD800) [pid = 1948] [serial = 295] [outer = 00000000] [url = about:blank] 03:40:24 INFO - PROCESS | 1948 | --DOMWINDOW == 69 (1958A000) [pid = 1948] [serial = 298] [outer = 00000000] [url = about:blank] 03:40:24 INFO - PROCESS | 1948 | 1469443224812 Marionette TRACE conn5 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 03:40:24 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 03:40:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 2678ms 03:40:24 INFO - PROCESS | 1948 | 1469443224869 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 03:40:24 INFO - PROCESS | 1948 | 1469443224873 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 03:40:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 03:40:24 INFO - PROCESS | 1948 | 1469443224879 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 03:40:24 INFO - PROCESS | 1948 | 1469443224882 Marionette TRACE conn5 <- [1,422,null,{}] 03:40:24 INFO - PROCESS | 1948 | 1469443224888 Marionette TRACE conn5 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:24 INFO - PROCESS | 1948 | 1469443224891 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:40:25 INFO - PROCESS | 1948 | 1469443224984 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 03:40:25 INFO - PROCESS | 1948 | 1469443224991 Marionette TRACE conn5 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:25 INFO - PROCESS | 1948 | 1469443224994 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:40:25 INFO - PROCESS | 1948 | ++DOCSHELL 0BEE7000 == 28 [pid = 1948] [id = 115] 03:40:25 INFO - PROCESS | 1948 | ++DOMWINDOW == 70 (0D43A800) [pid = 1948] [serial = 342] [outer = 00000000] 03:40:25 INFO - PROCESS | 1948 | ++DOMWINDOW == 71 (0D565400) [pid = 1948] [serial = 343] [outer = 0D43A800] 03:40:25 INFO - PROCESS | 1948 | 1469443225044 Marionette DEBUG loaded listener.js 03:40:25 INFO - PROCESS | 1948 | ++DOMWINDOW == 72 (0DA50000) [pid = 1948] [serial = 344] [outer = 0D43A800] 03:40:26 INFO - PROCESS | 1948 | 1469443225989 Marionette TRACE conn5 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 03:40:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 03:40:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1129ms 03:40:26 INFO - PROCESS | 1948 | 1469443226006 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 03:40:26 INFO - PROCESS | 1948 | 1469443226011 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 03:40:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 03:40:26 INFO - PROCESS | 1948 | 1469443226018 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 03:40:26 INFO - PROCESS | 1948 | 1469443226021 Marionette TRACE conn5 <- [1,426,null,{}] 03:40:26 INFO - PROCESS | 1948 | 1469443226025 Marionette TRACE conn5 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:26 INFO - PROCESS | 1948 | 1469443226028 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:40:26 INFO - PROCESS | 1948 | 1469443226120 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 03:40:26 INFO - PROCESS | 1948 | 1469443226128 Marionette TRACE conn5 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:26 INFO - PROCESS | 1948 | 1469443226131 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:40:26 INFO - PROCESS | 1948 | ++DOCSHELL 0DC4F800 == 29 [pid = 1948] [id = 116] 03:40:26 INFO - PROCESS | 1948 | ++DOMWINDOW == 73 (0DC4FC00) [pid = 1948] [serial = 345] [outer = 00000000] 03:40:26 INFO - PROCESS | 1948 | ++DOMWINDOW == 74 (0DFA3C00) [pid = 1948] [serial = 346] [outer = 0DC4FC00] 03:40:26 INFO - PROCESS | 1948 | 1469443226180 Marionette DEBUG loaded listener.js 03:40:26 INFO - PROCESS | 1948 | ++DOMWINDOW == 75 (0E095400) [pid = 1948] [serial = 347] [outer = 0DC4FC00] 03:40:26 INFO - PROCESS | 1948 | 1469443226693 Marionette TRACE conn5 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 03:40:26 INFO - PROCESS | 1948 | 1469443226754 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 03:40:26 INFO - PROCESS | 1948 | 1469443226757 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 03:40:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 03:40:26 INFO - PROCESS | 1948 | 1469443226761 Marionette TRACE conn5 <- [1,430,null,{}] 03:40:26 INFO - PROCESS | 1948 | 1469443226772 Marionette TRACE conn5 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:26 INFO - PROCESS | 1948 | 1469443226777 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:40:26 INFO - PROCESS | 1948 | 1469443226869 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 03:40:26 INFO - PROCESS | 1948 | 1469443226879 Marionette TRACE conn5 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:26 INFO - PROCESS | 1948 | 1469443226882 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:40:26 INFO - PROCESS | 1948 | ++DOCSHELL 11E29C00 == 30 [pid = 1948] [id = 117] 03:40:26 INFO - PROCESS | 1948 | ++DOMWINDOW == 76 (11E2A800) [pid = 1948] [serial = 348] [outer = 00000000] 03:40:26 INFO - PROCESS | 1948 | ++DOMWINDOW == 77 (11E2DC00) [pid = 1948] [serial = 349] [outer = 11E2A800] 03:40:26 INFO - PROCESS | 1948 | 1469443226933 Marionette DEBUG loaded listener.js 03:40:27 INFO - PROCESS | 1948 | ++DOMWINDOW == 78 (11E33800) [pid = 1948] [serial = 350] [outer = 11E2A800] 03:40:27 INFO - PROCESS | 1948 | 1469443227421 Marionette TRACE conn5 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 03:40:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 03:40:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 670ms 03:40:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 03:40:27 INFO - PROCESS | 1948 | 1469443227431 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 03:40:27 INFO - PROCESS | 1948 | 1469443227433 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 03:40:27 INFO - PROCESS | 1948 | 1469443227436 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 03:40:27 INFO - PROCESS | 1948 | 1469443227438 Marionette TRACE conn5 <- [1,434,null,{}] 03:40:27 INFO - PROCESS | 1948 | 1469443227441 Marionette TRACE conn5 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:27 INFO - PROCESS | 1948 | 1469443227444 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:40:27 INFO - PROCESS | 1948 | 1469443227559 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 03:40:27 INFO - PROCESS | 1948 | 1469443227566 Marionette TRACE conn5 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:27 INFO - PROCESS | 1948 | 1469443227568 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:40:27 INFO - PROCESS | 1948 | ++DOCSHELL 11E2D800 == 31 [pid = 1948] [id = 118] 03:40:27 INFO - PROCESS | 1948 | ++DOMWINDOW == 79 (11E35000) [pid = 1948] [serial = 351] [outer = 00000000] 03:40:27 INFO - PROCESS | 1948 | ++DOMWINDOW == 80 (1218FC00) [pid = 1948] [serial = 352] [outer = 11E35000] 03:40:27 INFO - PROCESS | 1948 | 1469443227615 Marionette DEBUG loaded listener.js 03:40:27 INFO - PROCESS | 1948 | ++DOMWINDOW == 81 (12804000) [pid = 1948] [serial = 353] [outer = 11E35000] 03:40:28 INFO - PROCESS | 1948 | 1469443228055 Marionette TRACE conn5 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 03:40:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 03:40:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 670ms 03:40:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 03:40:28 INFO - PROCESS | 1948 | 1469443228107 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 03:40:28 INFO - PROCESS | 1948 | 1469443228109 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 03:40:28 INFO - PROCESS | 1948 | 1469443228112 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 03:40:28 INFO - PROCESS | 1948 | 1469443228114 Marionette TRACE conn5 <- [1,438,null,{}] 03:40:28 INFO - PROCESS | 1948 | 1469443228118 Marionette TRACE conn5 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:28 INFO - PROCESS | 1948 | 1469443228120 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:40:28 INFO - PROCESS | 1948 | 1469443228202 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 03:40:28 INFO - PROCESS | 1948 | 1469443228211 Marionette TRACE conn5 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:28 INFO - PROCESS | 1948 | 1469443228213 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:40:28 INFO - PROCESS | 1948 | ++DOCSHELL 13353800 == 32 [pid = 1948] [id = 119] 03:40:28 INFO - PROCESS | 1948 | ++DOMWINDOW == 82 (13355000) [pid = 1948] [serial = 354] [outer = 00000000] 03:40:28 INFO - PROCESS | 1948 | ++DOMWINDOW == 83 (13545800) [pid = 1948] [serial = 355] [outer = 13355000] 03:40:28 INFO - PROCESS | 1948 | 1469443228257 Marionette DEBUG loaded listener.js 03:40:28 INFO - PROCESS | 1948 | ++DOMWINDOW == 84 (13DA9800) [pid = 1948] [serial = 356] [outer = 13355000] 03:40:28 INFO - PROCESS | 1948 | 1469443228701 Marionette TRACE conn5 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 03:40:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 03:40:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 631ms 03:40:28 INFO - PROCESS | 1948 | 1469443228743 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 03:40:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 03:40:28 INFO - PROCESS | 1948 | 1469443228745 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 03:40:28 INFO - PROCESS | 1948 | 1469443228748 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 03:40:28 INFO - PROCESS | 1948 | 1469443228750 Marionette TRACE conn5 <- [1,442,null,{}] 03:40:28 INFO - PROCESS | 1948 | 1469443228753 Marionette TRACE conn5 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:28 INFO - PROCESS | 1948 | 1469443228759 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:40:28 INFO - PROCESS | 1948 | 1469443228878 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 03:40:28 INFO - PROCESS | 1948 | 1469443228919 Marionette TRACE conn5 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:28 INFO - PROCESS | 1948 | 1469443228921 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:40:28 INFO - PROCESS | 1948 | ++DOCSHELL 14B4C400 == 33 [pid = 1948] [id = 120] 03:40:28 INFO - PROCESS | 1948 | ++DOMWINDOW == 85 (14BAA000) [pid = 1948] [serial = 357] [outer = 00000000] 03:40:28 INFO - PROCESS | 1948 | ++DOMWINDOW == 86 (14D76800) [pid = 1948] [serial = 358] [outer = 14BAA000] 03:40:29 INFO - PROCESS | 1948 | 1469443228967 Marionette DEBUG loaded listener.js 03:40:29 INFO - PROCESS | 1948 | ++DOMWINDOW == 87 (14D7B000) [pid = 1948] [serial = 359] [outer = 14BAA000] 03:40:29 INFO - PROCESS | 1948 | 1469443229432 Marionette TRACE conn5 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 03:40:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 03:40:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 730ms 03:40:29 INFO - PROCESS | 1948 | 1469443229479 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 03:40:29 INFO - PROCESS | 1948 | 1469443229481 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 03:40:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 03:40:29 INFO - PROCESS | 1948 | 1469443229484 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 03:40:29 INFO - PROCESS | 1948 | 1469443229486 Marionette TRACE conn5 <- [1,446,null,{}] 03:40:29 INFO - PROCESS | 1948 | 1469443229489 Marionette TRACE conn5 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:29 INFO - PROCESS | 1948 | 1469443229491 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:40:29 INFO - PROCESS | 1948 | 1469443229571 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 03:40:29 INFO - PROCESS | 1948 | 1469443229579 Marionette TRACE conn5 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:29 INFO - PROCESS | 1948 | 1469443229581 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:40:29 INFO - PROCESS | 1948 | ++DOCSHELL 14D75C00 == 34 [pid = 1948] [id = 121] 03:40:29 INFO - PROCESS | 1948 | ++DOMWINDOW == 88 (14DDE800) [pid = 1948] [serial = 360] [outer = 00000000] 03:40:29 INFO - PROCESS | 1948 | ++DOMWINDOW == 89 (16611400) [pid = 1948] [serial = 361] [outer = 14DDE800] 03:40:29 INFO - PROCESS | 1948 | 1469443229627 Marionette DEBUG loaded listener.js 03:40:29 INFO - PROCESS | 1948 | ++DOMWINDOW == 90 (1692E400) [pid = 1948] [serial = 362] [outer = 14DDE800] 03:40:30 INFO - PROCESS | 1948 | 1469443230073 Marionette TRACE conn5 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 03:40:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 03:40:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 630ms 03:40:30 INFO - PROCESS | 1948 | 1469443230124 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 03:40:30 INFO - PROCESS | 1948 | 1469443230126 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 03:40:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 03:40:30 INFO - PROCESS | 1948 | 1469443230129 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 03:40:30 INFO - PROCESS | 1948 | 1469443230131 Marionette TRACE conn5 <- [1,450,null,{}] 03:40:30 INFO - PROCESS | 1948 | 1469443230134 Marionette TRACE conn5 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:30 INFO - PROCESS | 1948 | 1469443230136 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:40:30 INFO - PROCESS | 1948 | 1469443230241 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 03:40:30 INFO - PROCESS | 1948 | 1469443230316 Marionette TRACE conn5 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:30 INFO - PROCESS | 1948 | 1469443230318 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:40:30 INFO - PROCESS | 1948 | ++DOCSHELL 08668800 == 35 [pid = 1948] [id = 122] 03:40:30 INFO - PROCESS | 1948 | ++DOMWINDOW == 91 (16935000) [pid = 1948] [serial = 363] [outer = 00000000] 03:40:30 INFO - PROCESS | 1948 | ++DOMWINDOW == 92 (16B13400) [pid = 1948] [serial = 364] [outer = 16935000] 03:40:30 INFO - PROCESS | 1948 | 1469443230362 Marionette DEBUG loaded listener.js 03:40:30 INFO - PROCESS | 1948 | ++DOMWINDOW == 93 (16939800) [pid = 1948] [serial = 365] [outer = 16935000] 03:40:30 INFO - PROCESS | 1948 | 1469443230790 Marionette TRACE conn5 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 03:40:30 INFO - PROCESS | 1948 | 1469443230805 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 03:40:30 INFO - PROCESS | 1948 | 1469443230808 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 03:40:30 INFO - PROCESS | 1948 | 1469443230810 Marionette TRACE conn5 <- [1,454,null,{}] 03:40:30 INFO - PROCESS | 1948 | 1469443230814 Marionette TRACE conn5 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:30 INFO - PROCESS | 1948 | 1469443230816 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:40:30 INFO - PROCESS | 1948 | 1469443230926 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 03:40:30 INFO - PROCESS | 1948 | 1469443230931 Marionette TRACE conn5 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:30 INFO - PROCESS | 1948 | 1469443230933 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:40:30 INFO - PROCESS | 1948 | ++DOCSHELL 0EFD8800 == 36 [pid = 1948] [id = 123] 03:40:30 INFO - PROCESS | 1948 | ++DOMWINDOW == 94 (171AD000) [pid = 1948] [serial = 366] [outer = 00000000] 03:40:31 INFO - PROCESS | 1948 | ++DOMWINDOW == 95 (17206800) [pid = 1948] [serial = 367] [outer = 171AD000] 03:40:31 INFO - PROCESS | 1948 | 1469443230978 Marionette DEBUG loaded listener.js 03:40:31 INFO - PROCESS | 1948 | ++DOMWINDOW == 96 (17207800) [pid = 1948] [serial = 368] [outer = 171AD000] 03:40:31 INFO - PROCESS | 1948 | [1948] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:40:31 INFO - PROCESS | 1948 | 1469443231445 Marionette TRACE conn5 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 03:40:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 03:40:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 670ms 03:40:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 03:40:31 INFO - PROCESS | 1948 | 1469443231479 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 03:40:31 INFO - PROCESS | 1948 | 1469443231481 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 03:40:31 INFO - PROCESS | 1948 | 1469443231484 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 03:40:31 INFO - PROCESS | 1948 | 1469443231486 Marionette TRACE conn5 <- [1,458,null,{}] 03:40:31 INFO - PROCESS | 1948 | 1469443231489 Marionette TRACE conn5 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:31 INFO - PROCESS | 1948 | 1469443231491 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:40:31 INFO - PROCESS | 1948 | 1469443231638 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 03:40:31 INFO - PROCESS | 1948 | 1469443231694 Marionette TRACE conn5 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:31 INFO - PROCESS | 1948 | 1469443231695 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:40:31 INFO - PROCESS | 1948 | ++DOCSHELL 17249400 == 37 [pid = 1948] [id = 124] 03:40:31 INFO - PROCESS | 1948 | ++DOMWINDOW == 97 (1724CC00) [pid = 1948] [serial = 369] [outer = 00000000] 03:40:31 INFO - PROCESS | 1948 | ++DOMWINDOW == 98 (17261C00) [pid = 1948] [serial = 370] [outer = 1724CC00] 03:40:31 INFO - PROCESS | 1948 | 1469443231740 Marionette DEBUG loaded listener.js 03:40:31 INFO - PROCESS | 1948 | ++DOMWINDOW == 99 (1732B000) [pid = 1948] [serial = 371] [outer = 1724CC00] 03:40:32 INFO - PROCESS | 1948 | --DOMWINDOW == 98 (17264400) [pid = 1948] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 03:40:32 INFO - PROCESS | 1948 | --DOMWINDOW == 97 (1A97D800) [pid = 1948] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 03:40:32 INFO - PROCESS | 1948 | --DOMWINDOW == 96 (16B1A400) [pid = 1948] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 03:40:32 INFO - PROCESS | 1948 | --DOMWINDOW == 95 (17B8A800) [pid = 1948] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 03:40:32 INFO - PROCESS | 1948 | --DOMWINDOW == 94 (17C42800) [pid = 1948] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 03:40:32 INFO - PROCESS | 1948 | --DOMWINDOW == 93 (17C40000) [pid = 1948] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 03:40:32 INFO - PROCESS | 1948 | --DOMWINDOW == 92 (177F2800) [pid = 1948] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 03:40:32 INFO - PROCESS | 1948 | --DOMWINDOW == 91 (17209800) [pid = 1948] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 03:40:32 INFO - PROCESS | 1948 | --DOMWINDOW == 90 (12785C00) [pid = 1948] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 03:40:32 INFO - PROCESS | 1948 | --DOMWINDOW == 89 (14D77C00) [pid = 1948] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 03:40:32 INFO - PROCESS | 1948 | --DOMWINDOW == 88 (0D121000) [pid = 1948] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 03:40:32 INFO - PROCESS | 1948 | --DOMWINDOW == 87 (08660800) [pid = 1948] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 03:40:32 INFO - PROCESS | 1948 | --DOMWINDOW == 86 (17C41400) [pid = 1948] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 03:40:32 INFO - PROCESS | 1948 | --DOMWINDOW == 85 (177F0400) [pid = 1948] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 03:40:32 INFO - PROCESS | 1948 | --DOMWINDOW == 84 (13544400) [pid = 1948] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 03:40:32 INFO - PROCESS | 1948 | --DOMWINDOW == 83 (0DC4D800) [pid = 1948] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 03:40:32 INFO - PROCESS | 1948 | --DOMWINDOW == 82 (1953B000) [pid = 1948] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 03:40:32 INFO - PROCESS | 1948 | 1469443232523 Marionette TRACE conn5 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 03:40:32 INFO - PROCESS | 1948 | 1469443232564 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 03:40:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 03:40:32 INFO - PROCESS | 1948 | 1469443232567 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 03:40:32 INFO - PROCESS | 1948 | 1469443232570 Marionette TRACE conn5 <- [1,462,null,{}] 03:40:32 INFO - PROCESS | 1948 | 1469443232573 Marionette TRACE conn5 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:32 INFO - PROCESS | 1948 | 1469443232576 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:40:32 INFO - PROCESS | 1948 | 1469443232669 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 03:40:32 INFO - PROCESS | 1948 | 1469443232674 Marionette TRACE conn5 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:32 INFO - PROCESS | 1948 | 1469443232677 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:40:32 INFO - PROCESS | 1948 | ++DOCSHELL 0EFD1000 == 38 [pid = 1948] [id = 125] 03:40:32 INFO - PROCESS | 1948 | ++DOMWINDOW == 83 (1234E800) [pid = 1948] [serial = 372] [outer = 00000000] 03:40:32 INFO - PROCESS | 1948 | ++DOMWINDOW == 84 (16B1B400) [pid = 1948] [serial = 373] [outer = 1234E800] 03:40:32 INFO - PROCESS | 1948 | 1469443232801 Marionette DEBUG loaded listener.js 03:40:32 INFO - PROCESS | 1948 | ++DOMWINDOW == 85 (17327000) [pid = 1948] [serial = 374] [outer = 1234E800] 03:40:33 INFO - PROCESS | 1948 | [1948] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:40:33 INFO - PROCESS | 1948 | 1469443233227 Marionette TRACE conn5 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 03:40:33 INFO - PROCESS | 1948 | 1469443233240 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 03:40:33 INFO - PROCESS | 1948 | 1469443233243 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 03:40:33 INFO - PROCESS | 1948 | 1469443233245 Marionette TRACE conn5 <- [1,466,null,{}] 03:40:33 INFO - PROCESS | 1948 | 1469443233249 Marionette TRACE conn5 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:33 INFO - PROCESS | 1948 | 1469443233251 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:40:33 INFO - PROCESS | 1948 | 1469443233364 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 03:40:33 INFO - PROCESS | 1948 | 1469443233371 Marionette TRACE conn5 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:33 INFO - PROCESS | 1948 | 1469443233373 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:40:33 INFO - PROCESS | 1948 | ++DOCSHELL 128A3000 == 39 [pid = 1948] [id = 126] 03:40:33 INFO - PROCESS | 1948 | ++DOMWINDOW == 86 (13597400) [pid = 1948] [serial = 375] [outer = 00000000] 03:40:33 INFO - PROCESS | 1948 | ++DOMWINDOW == 87 (17995800) [pid = 1948] [serial = 376] [outer = 13597400] 03:40:33 INFO - PROCESS | 1948 | 1469443233426 Marionette DEBUG loaded listener.js 03:40:33 INFO - PROCESS | 1948 | ++DOMWINDOW == 88 (1799E800) [pid = 1948] [serial = 377] [outer = 13597400] 03:40:33 INFO - PROCESS | 1948 | 1469443233832 Marionette TRACE conn5 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 03:40:33 INFO - PROCESS | 1948 | 1469443233876 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 03:40:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 03:40:33 INFO - PROCESS | 1948 | 1469443233879 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 03:40:33 INFO - PROCESS | 1948 | 1469443233881 Marionette TRACE conn5 <- [1,470,null,{}] 03:40:33 INFO - PROCESS | 1948 | 1469443233884 Marionette TRACE conn5 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:33 INFO - PROCESS | 1948 | 1469443233886 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:40:34 INFO - PROCESS | 1948 | 1469443233997 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 03:40:34 INFO - PROCESS | 1948 | 1469443234005 Marionette TRACE conn5 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:34 INFO - PROCESS | 1948 | 1469443234007 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:40:34 INFO - PROCESS | 1948 | ++DOCSHELL 120B0C00 == 40 [pid = 1948] [id = 127] 03:40:34 INFO - PROCESS | 1948 | ++DOMWINDOW == 89 (17996000) [pid = 1948] [serial = 378] [outer = 00000000] 03:40:34 INFO - PROCESS | 1948 | ++DOMWINDOW == 90 (179C3C00) [pid = 1948] [serial = 379] [outer = 17996000] 03:40:34 INFO - PROCESS | 1948 | 1469443234074 Marionette DEBUG loaded listener.js 03:40:34 INFO - PROCESS | 1948 | ++DOMWINDOW == 91 (17B88C00) [pid = 1948] [serial = 380] [outer = 17996000] 03:40:34 INFO - PROCESS | 1948 | 1469443234536 Marionette TRACE conn5 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 03:40:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 03:40:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 670ms 03:40:34 INFO - PROCESS | 1948 | 1469443234550 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 03:40:34 INFO - PROCESS | 1948 | 1469443234555 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 03:40:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 03:40:34 INFO - PROCESS | 1948 | 1469443234561 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 03:40:34 INFO - PROCESS | 1948 | 1469443234565 Marionette TRACE conn5 <- [1,474,null,{}] 03:40:34 INFO - PROCESS | 1948 | 1469443234571 Marionette TRACE conn5 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:34 INFO - PROCESS | 1948 | 1469443234574 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:40:34 INFO - PROCESS | 1948 | 1469443234723 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 03:40:34 INFO - PROCESS | 1948 | 1469443234849 Marionette TRACE conn5 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:34 INFO - PROCESS | 1948 | 1469443234854 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:40:34 INFO - PROCESS | 1948 | ++DOCSHELL 0BEE8400 == 41 [pid = 1948] [id = 128] 03:40:34 INFO - PROCESS | 1948 | ++DOMWINDOW == 92 (0BEE8800) [pid = 1948] [serial = 381] [outer = 00000000] 03:40:34 INFO - PROCESS | 1948 | ++DOMWINDOW == 93 (0D483C00) [pid = 1948] [serial = 382] [outer = 0BEE8800] 03:40:34 INFO - PROCESS | 1948 | 1469443234912 Marionette DEBUG loaded listener.js 03:40:35 INFO - PROCESS | 1948 | ++DOMWINDOW == 94 (0DB23000) [pid = 1948] [serial = 383] [outer = 0BEE8800] 03:40:35 INFO - PROCESS | 1948 | 1469443235748 Marionette TRACE conn5 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 03:40:35 INFO - PROCESS | 1948 | ++DOMWINDOW == 95 (0DB1E400) [pid = 1948] [serial = 384] [outer = 0D436000] 03:40:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 03:40:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1280ms 03:40:35 INFO - PROCESS | 1948 | 1469443235869 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 03:40:35 INFO - PROCESS | 1948 | 1469443235874 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 03:40:35 INFO - PROCESS | 1948 | 1469443235882 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 03:40:35 INFO - PROCESS | 1948 | 1469443235885 Marionette TRACE conn5 <- [1,478,null,{}] 03:40:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 03:40:35 INFO - PROCESS | 1948 | 1469443235889 Marionette TRACE conn5 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:35 INFO - PROCESS | 1948 | 1469443235892 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:40:36 INFO - PROCESS | 1948 | 1469443236025 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 03:40:36 INFO - PROCESS | 1948 | 1469443236130 Marionette TRACE conn5 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:36 INFO - PROCESS | 1948 | 1469443236133 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:40:36 INFO - PROCESS | 1948 | ++DOCSHELL 0EA88C00 == 42 [pid = 1948] [id = 129] 03:40:36 INFO - PROCESS | 1948 | ++DOMWINDOW == 96 (0EA8D800) [pid = 1948] [serial = 385] [outer = 00000000] 03:40:36 INFO - PROCESS | 1948 | ++DOMWINDOW == 97 (120B8400) [pid = 1948] [serial = 386] [outer = 0EA8D800] 03:40:36 INFO - PROCESS | 1948 | 1469443236190 Marionette DEBUG loaded listener.js 03:40:36 INFO - PROCESS | 1948 | ++DOMWINDOW == 98 (13359C00) [pid = 1948] [serial = 387] [outer = 0EA8D800] 03:40:37 INFO - PROCESS | 1948 | 1469443237165 Marionette TRACE conn5 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 03:40:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 03:40:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1321ms 03:40:37 INFO - PROCESS | 1948 | 1469443237210 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 03:40:37 INFO - PROCESS | 1948 | 1469443237214 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 03:40:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 03:40:37 INFO - PROCESS | 1948 | 1469443237219 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 03:40:37 INFO - PROCESS | 1948 | 1469443237223 Marionette TRACE conn5 <- [1,482,null,{}] 03:40:37 INFO - PROCESS | 1948 | 1469443237228 Marionette TRACE conn5 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:37 INFO - PROCESS | 1948 | 1469443237231 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:40:37 INFO - PROCESS | 1948 | 1469443237368 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 03:40:37 INFO - PROCESS | 1948 | --DOCSHELL 0D442800 == 41 [pid = 1948] [id = 23] 03:40:37 INFO - PROCESS | 1948 | --DOCSHELL 1BE6E000 == 40 [pid = 1948] [id = 25] 03:40:37 INFO - PROCESS | 1948 | --DOCSHELL 0E355800 == 39 [pid = 1948] [id = 26] 03:40:37 INFO - PROCESS | 1948 | --DOCSHELL 0BEE2C00 == 38 [pid = 1948] [id = 22] 03:40:37 INFO - PROCESS | 1948 | --DOCSHELL 11EDD800 == 37 [pid = 1948] [id = 21] 03:40:37 INFO - PROCESS | 1948 | --DOCSHELL 179C3800 == 36 [pid = 1948] [id = 11] 03:40:37 INFO - PROCESS | 1948 | --DOCSHELL 14E2CC00 == 35 [pid = 1948] [id = 17] 03:40:37 INFO - PROCESS | 1948 | --DOCSHELL 19587400 == 34 [pid = 1948] [id = 20] 03:40:37 INFO - PROCESS | 1948 | --DOCSHELL 16B14400 == 33 [pid = 1948] [id = 10] 03:40:37 INFO - PROCESS | 1948 | --DOCSHELL 13592000 == 32 [pid = 1948] [id = 18] 03:40:37 INFO - PROCESS | 1948 | --DOCSHELL 0EA90000 == 31 [pid = 1948] [id = 14] 03:40:37 INFO - PROCESS | 1948 | --DOCSHELL 1C0C6000 == 30 [pid = 1948] [id = 8] 03:40:37 INFO - PROCESS | 1948 | --DOCSHELL 0EA4C000 == 29 [pid = 1948] [id = 28] 03:40:37 INFO - PROCESS | 1948 | --DOCSHELL 0DB27800 == 28 [pid = 1948] [id = 27] 03:40:37 INFO - PROCESS | 1948 | --DOCSHELL 14B0A000 == 27 [pid = 1948] [id = 16] 03:40:37 INFO - PROCESS | 1948 | --DOCSHELL 1218D800 == 26 [pid = 1948] [id = 15] 03:40:37 INFO - PROCESS | 1948 | --DOMWINDOW == 97 (1BE3EC00) [pid = 1948] [serial = 257] [outer = 00000000] [url = about:blank] 03:40:37 INFO - PROCESS | 1948 | --DOMWINDOW == 96 (17999000) [pid = 1948] [serial = 224] [outer = 00000000] [url = about:blank] 03:40:37 INFO - PROCESS | 1948 | --DOMWINDOW == 95 (19533C00) [pid = 1948] [serial = 266] [outer = 00000000] [url = about:blank] 03:40:37 INFO - PROCESS | 1948 | --DOMWINDOW == 94 (17B8EC00) [pid = 1948] [serial = 328] [outer = 00000000] [url = about:blank] 03:40:37 INFO - PROCESS | 1948 | --DOMWINDOW == 93 (188CE800) [pid = 1948] [serial = 331] [outer = 00000000] [url = about:blank] 03:40:37 INFO - PROCESS | 1948 | --DOMWINDOW == 92 (17B95800) [pid = 1948] [serial = 329] [outer = 00000000] [url = about:blank] 03:40:37 INFO - PROCESS | 1948 | --DOMWINDOW == 91 (1A36C000) [pid = 1948] [serial = 334] [outer = 00000000] [url = about:blank] 03:40:37 INFO - PROCESS | 1948 | --DOMWINDOW == 90 (1A349000) [pid = 1948] [serial = 332] [outer = 00000000] [url = about:blank] 03:40:37 INFO - PROCESS | 1948 | --DOMWINDOW == 89 (1A36D000) [pid = 1948] [serial = 335] [outer = 00000000] [url = about:blank] 03:40:37 INFO - PROCESS | 1948 | --DOMWINDOW == 88 (1A34D800) [pid = 1948] [serial = 340] [outer = 00000000] [url = about:blank] 03:40:37 INFO - PROCESS | 1948 | --DOMWINDOW == 87 (1799B800) [pid = 1948] [serial = 325] [outer = 00000000] [url = about:blank] 03:40:37 INFO - PROCESS | 1948 | --DOMWINDOW == 86 (17324C00) [pid = 1948] [serial = 322] [outer = 00000000] [url = about:blank] 03:40:37 INFO - PROCESS | 1948 | --DOMWINDOW == 85 (1720D400) [pid = 1948] [serial = 338] [outer = 00000000] [url = about:blank] 03:40:37 INFO - PROCESS | 1948 | --DOMWINDOW == 84 (1732AC00) [pid = 1948] [serial = 323] [outer = 00000000] [url = about:blank] 03:40:37 INFO - PROCESS | 1948 | --DOMWINDOW == 83 (14DD9000) [pid = 1948] [serial = 319] [outer = 00000000] [url = about:blank] 03:40:37 INFO - PROCESS | 1948 | --DOMWINDOW == 82 (16617800) [pid = 1948] [serial = 320] [outer = 00000000] [url = about:blank] 03:40:37 INFO - PROCESS | 1948 | --DOMWINDOW == 81 (0DC49000) [pid = 1948] [serial = 316] [outer = 00000000] [url = about:blank] 03:40:37 INFO - PROCESS | 1948 | --DOMWINDOW == 80 (0EA87000) [pid = 1948] [serial = 317] [outer = 00000000] [url = about:blank] 03:40:37 INFO - PROCESS | 1948 | --DOMWINDOW == 79 (0E08F800) [pid = 1948] [serial = 314] [outer = 00000000] [url = about:blank] 03:40:37 INFO - PROCESS | 1948 | --DOMWINDOW == 78 (0DB26800) [pid = 1948] [serial = 313] [outer = 00000000] [url = about:blank] 03:40:37 INFO - PROCESS | 1948 | --DOMWINDOW == 77 (17C48800) [pid = 1948] [serial = 311] [outer = 00000000] [url = about:blank] 03:40:37 INFO - PROCESS | 1948 | --DOMWINDOW == 76 (17C46000) [pid = 1948] [serial = 310] [outer = 00000000] [url = about:blank] 03:40:37 INFO - PROCESS | 1948 | --DOMWINDOW == 75 (1953C800) [pid = 1948] [serial = 308] [outer = 00000000] [url = about:blank] 03:40:37 INFO - PROCESS | 1948 | --DOMWINDOW == 74 (179C7800) [pid = 1948] [serial = 307] [outer = 00000000] [url = about:blank] 03:40:37 INFO - PROCESS | 1948 | --DOMWINDOW == 73 (14DDA800) [pid = 1948] [serial = 305] [outer = 00000000] [url = about:blank] 03:40:37 INFO - PROCESS | 1948 | --DOMWINDOW == 72 (1463F000) [pid = 1948] [serial = 304] [outer = 00000000] [url = about:blank] 03:40:37 INFO - PROCESS | 1948 | --DOMWINDOW == 71 (0E247C00) [pid = 1948] [serial = 302] [outer = 00000000] [url = about:blank] 03:40:37 INFO - PROCESS | 1948 | --DOMWINDOW == 70 (0E097000) [pid = 1948] [serial = 301] [outer = 00000000] [url = about:blank] 03:40:37 INFO - PROCESS | 1948 | --DOMWINDOW == 69 (1A34BC00) [pid = 1948] [serial = 299] [outer = 00000000] [url = about:blank] 03:40:37 INFO - PROCESS | 1948 | --DOMWINDOW == 68 (16937C00) [pid = 1948] [serial = 337] [outer = 00000000] [url = about:blank] 03:40:37 INFO - PROCESS | 1948 | --DOMWINDOW == 67 (179BA800) [pid = 1948] [serial = 326] [outer = 00000000] [url = about:blank] 03:40:37 INFO - PROCESS | 1948 | 1469443237491 Marionette TRACE conn5 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:37 INFO - PROCESS | 1948 | 1469443237495 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:40:37 INFO - PROCESS | 1948 | ++DOCSHELL 08660800 == 27 [pid = 1948] [id = 130] 03:40:37 INFO - PROCESS | 1948 | ++DOMWINDOW == 68 (08665000) [pid = 1948] [serial = 388] [outer = 00000000] 03:40:37 INFO - PROCESS | 1948 | ++DOMWINDOW == 69 (0DA4F800) [pid = 1948] [serial = 389] [outer = 08665000] 03:40:37 INFO - PROCESS | 1948 | 1469443237546 Marionette DEBUG loaded listener.js 03:40:37 INFO - PROCESS | 1948 | ++DOMWINDOW == 70 (0DC4E400) [pid = 1948] [serial = 390] [outer = 08665000] 03:40:38 INFO - PROCESS | 1948 | 1469443237994 Marionette TRACE conn5 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 03:40:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 03:40:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 830ms 03:40:38 INFO - PROCESS | 1948 | 1469443238051 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 03:40:38 INFO - PROCESS | 1948 | 1469443238055 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 03:40:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 03:40:38 INFO - PROCESS | 1948 | 1469443238061 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 03:40:38 INFO - PROCESS | 1948 | 1469443238063 Marionette TRACE conn5 <- [1,486,null,{}] 03:40:38 INFO - PROCESS | 1948 | 1469443238067 Marionette TRACE conn5 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:38 INFO - PROCESS | 1948 | 1469443238070 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:40:38 INFO - PROCESS | 1948 | 1469443238156 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 03:40:38 INFO - PROCESS | 1948 | 1469443238165 Marionette TRACE conn5 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:38 INFO - PROCESS | 1948 | 1469443238167 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:40:38 INFO - PROCESS | 1948 | ++DOCSHELL 0E247C00 == 28 [pid = 1948] [id = 131] 03:40:38 INFO - PROCESS | 1948 | ++DOMWINDOW == 71 (0E2A7C00) [pid = 1948] [serial = 391] [outer = 00000000] 03:40:38 INFO - PROCESS | 1948 | ++DOMWINDOW == 72 (0EF61400) [pid = 1948] [serial = 392] [outer = 0E2A7C00] 03:40:38 INFO - PROCESS | 1948 | 1469443238215 Marionette DEBUG loaded listener.js 03:40:38 INFO - PROCESS | 1948 | ++DOMWINDOW == 73 (11E32800) [pid = 1948] [serial = 393] [outer = 0E2A7C00] 03:40:38 INFO - PROCESS | 1948 | 1469443238687 Marionette TRACE conn5 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 03:40:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 03:40:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 671ms 03:40:38 INFO - PROCESS | 1948 | 1469443238736 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 03:40:38 INFO - PROCESS | 1948 | 1469443238738 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 03:40:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 03:40:38 INFO - PROCESS | 1948 | 1469443238742 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 03:40:38 INFO - PROCESS | 1948 | 1469443238745 Marionette TRACE conn5 <- [1,490,null,{}] 03:40:38 INFO - PROCESS | 1948 | 1469443238787 Marionette TRACE conn5 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:38 INFO - PROCESS | 1948 | 1469443238792 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:40:38 INFO - PROCESS | 1948 | 1469443238880 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 03:40:39 INFO - PROCESS | 1948 | 1469443238960 Marionette TRACE conn5 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:39 INFO - PROCESS | 1948 | 1469443238963 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:40:39 INFO - PROCESS | 1948 | ++DOCSHELL 143AA400 == 29 [pid = 1948] [id = 132] 03:40:39 INFO - PROCESS | 1948 | ++DOMWINDOW == 74 (14637000) [pid = 1948] [serial = 394] [outer = 00000000] 03:40:39 INFO - PROCESS | 1948 | ++DOMWINDOW == 75 (14B3D800) [pid = 1948] [serial = 395] [outer = 14637000] 03:40:39 INFO - PROCESS | 1948 | 1469443239011 Marionette DEBUG loaded listener.js 03:40:39 INFO - PROCESS | 1948 | ++DOMWINDOW == 76 (14D70400) [pid = 1948] [serial = 396] [outer = 14637000] 03:40:39 INFO - PROCESS | 1948 | 1469443239383 Marionette TRACE conn5 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 03:40:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 03:40:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 690ms 03:40:39 INFO - PROCESS | 1948 | 1469443239435 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 03:40:39 INFO - PROCESS | 1948 | 1469443239447 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 03:40:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 03:40:39 INFO - PROCESS | 1948 | 1469443239463 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 03:40:39 INFO - PROCESS | 1948 | 1469443239465 Marionette TRACE conn5 <- [1,494,null,{}] 03:40:39 INFO - PROCESS | 1948 | 1469443239468 Marionette TRACE conn5 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:39 INFO - PROCESS | 1948 | 1469443239470 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:40:39 INFO - PROCESS | 1948 | 1469443239586 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 03:40:39 INFO - PROCESS | 1948 | 1469443239637 Marionette TRACE conn5 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:39 INFO - PROCESS | 1948 | 1469443239639 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:40:39 INFO - PROCESS | 1948 | ++DOCSHELL 14DD9000 == 30 [pid = 1948] [id = 133] 03:40:39 INFO - PROCESS | 1948 | ++DOMWINDOW == 77 (14E28C00) [pid = 1948] [serial = 397] [outer = 00000000] 03:40:39 INFO - PROCESS | 1948 | ++DOMWINDOW == 78 (1692BC00) [pid = 1948] [serial = 398] [outer = 14E28C00] 03:40:39 INFO - PROCESS | 1948 | 1469443239685 Marionette DEBUG loaded listener.js 03:40:39 INFO - PROCESS | 1948 | ++DOMWINDOW == 79 (16936C00) [pid = 1948] [serial = 399] [outer = 14E28C00] 03:40:40 INFO - PROCESS | 1948 | 1469443240114 Marionette TRACE conn5 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 03:40:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 03:40:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 670ms 03:40:40 INFO - PROCESS | 1948 | 1469443240133 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 03:40:40 INFO - PROCESS | 1948 | 1469443240135 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 03:40:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 03:40:40 INFO - PROCESS | 1948 | 1469443240139 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 03:40:40 INFO - PROCESS | 1948 | 1469443240140 Marionette TRACE conn5 <- [1,498,null,{}] 03:40:40 INFO - PROCESS | 1948 | 1469443240148 Marionette TRACE conn5 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:40 INFO - PROCESS | 1948 | 1469443240150 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:40:40 INFO - PROCESS | 1948 | 1469443240283 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 03:40:40 INFO - PROCESS | 1948 | 1469443240289 Marionette TRACE conn5 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:40 INFO - PROCESS | 1948 | 1469443240291 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:40:40 INFO - PROCESS | 1948 | ++DOCSHELL 16B14400 == 31 [pid = 1948] [id = 134] 03:40:40 INFO - PROCESS | 1948 | ++DOMWINDOW == 80 (16B19000) [pid = 1948] [serial = 400] [outer = 00000000] 03:40:40 INFO - PROCESS | 1948 | ++DOMWINDOW == 81 (17201C00) [pid = 1948] [serial = 401] [outer = 16B19000] 03:40:40 INFO - PROCESS | 1948 | 1469443240336 Marionette DEBUG loaded listener.js 03:40:40 INFO - PROCESS | 1948 | ++DOMWINDOW == 82 (17208C00) [pid = 1948] [serial = 402] [outer = 16B19000] 03:40:40 INFO - PROCESS | 1948 | 1469443240808 Marionette TRACE conn5 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 03:40:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 03:40:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 730ms 03:40:40 INFO - PROCESS | 1948 | 1469443240869 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 03:40:40 INFO - PROCESS | 1948 | 1469443240872 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 03:40:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 03:40:40 INFO - PROCESS | 1948 | 1469443240882 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 03:40:40 INFO - PROCESS | 1948 | 1469443240884 Marionette TRACE conn5 <- [1,502,null,{}] 03:40:40 INFO - PROCESS | 1948 | 1469443240888 Marionette TRACE conn5 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:40 INFO - PROCESS | 1948 | 1469443240893 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:40:41 INFO - PROCESS | 1948 | 1469443241031 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 03:40:41 INFO - PROCESS | 1948 | 1469443241092 Marionette TRACE conn5 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:41 INFO - PROCESS | 1948 | 1469443241094 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:40:41 INFO - PROCESS | 1948 | ++DOCSHELL 177F0C00 == 32 [pid = 1948] [id = 135] 03:40:41 INFO - PROCESS | 1948 | ++DOMWINDOW == 83 (177F1000) [pid = 1948] [serial = 403] [outer = 00000000] 03:40:41 INFO - PROCESS | 1948 | ++DOMWINDOW == 84 (17995C00) [pid = 1948] [serial = 404] [outer = 177F1000] 03:40:41 INFO - PROCESS | 1948 | 1469443241139 Marionette DEBUG loaded listener.js 03:40:41 INFO - PROCESS | 1948 | ++DOMWINDOW == 85 (177F3800) [pid = 1948] [serial = 405] [outer = 177F1000] 03:40:41 INFO - PROCESS | 1948 | --DOMWINDOW == 84 (0DC4FC00) [pid = 1948] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 03:40:41 INFO - PROCESS | 1948 | --DOMWINDOW == 83 (14DDE800) [pid = 1948] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 03:40:41 INFO - PROCESS | 1948 | --DOMWINDOW == 82 (0D43A800) [pid = 1948] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 03:40:41 INFO - PROCESS | 1948 | --DOMWINDOW == 81 (13597400) [pid = 1948] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 03:40:41 INFO - PROCESS | 1948 | --DOMWINDOW == 80 (11E35000) [pid = 1948] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 03:40:41 INFO - PROCESS | 1948 | --DOMWINDOW == 79 (16935000) [pid = 1948] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 03:40:41 INFO - PROCESS | 1948 | --DOMWINDOW == 78 (11E2A800) [pid = 1948] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 03:40:41 INFO - PROCESS | 1948 | --DOMWINDOW == 77 (13355000) [pid = 1948] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 03:40:41 INFO - PROCESS | 1948 | --DOMWINDOW == 76 (14BAA000) [pid = 1948] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 03:40:41 INFO - PROCESS | 1948 | --DOMWINDOW == 75 (0DB1E800) [pid = 1948] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 03:40:41 INFO - PROCESS | 1948 | --DOMWINDOW == 74 (171AD000) [pid = 1948] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 03:40:41 INFO - PROCESS | 1948 | --DOMWINDOW == 73 (1234E800) [pid = 1948] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 03:40:41 INFO - PROCESS | 1948 | --DOMWINDOW == 72 (1724CC00) [pid = 1948] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 03:40:41 INFO - PROCESS | 1948 | 1469443241700 Marionette TRACE conn5 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 03:40:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 03:40:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 870ms 03:40:41 INFO - PROCESS | 1948 | 1469443241754 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 03:40:41 INFO - PROCESS | 1948 | 1469443241756 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 03:40:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 03:40:41 INFO - PROCESS | 1948 | 1469443241760 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 03:40:41 INFO - PROCESS | 1948 | 1469443241761 Marionette TRACE conn5 <- [1,506,null,{}] 03:40:41 INFO - PROCESS | 1948 | 1469443241765 Marionette TRACE conn5 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:41 INFO - PROCESS | 1948 | 1469443241767 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:40:41 INFO - PROCESS | 1948 | 1469443241849 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 03:40:41 INFO - PROCESS | 1948 | 1469443241933 Marionette TRACE conn5 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:41 INFO - PROCESS | 1948 | 1469443241935 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:40:41 INFO - PROCESS | 1948 | ++DOCSHELL 0D43A800 == 33 [pid = 1948] [id = 136] 03:40:41 INFO - PROCESS | 1948 | ++DOMWINDOW == 73 (0DB24000) [pid = 1948] [serial = 406] [outer = 00000000] 03:40:42 INFO - PROCESS | 1948 | ++DOMWINDOW == 74 (13591400) [pid = 1948] [serial = 407] [outer = 0DB24000] 03:40:42 INFO - PROCESS | 1948 | 1469443241980 Marionette DEBUG loaded listener.js 03:40:42 INFO - PROCESS | 1948 | ++DOMWINDOW == 75 (16930800) [pid = 1948] [serial = 408] [outer = 0DB24000] 03:40:42 INFO - PROCESS | 1948 | 1469443242351 Marionette TRACE conn5 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 03:40:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 03:40:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 631ms 03:40:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 03:40:42 INFO - PROCESS | 1948 | 1469443242391 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 03:40:42 INFO - PROCESS | 1948 | 1469443242393 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 03:40:42 INFO - PROCESS | 1948 | 1469443242396 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 03:40:42 INFO - PROCESS | 1948 | 1469443242398 Marionette TRACE conn5 <- [1,510,null,{}] 03:40:42 INFO - PROCESS | 1948 | 1469443242401 Marionette TRACE conn5 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:42 INFO - PROCESS | 1948 | 1469443242403 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:40:42 INFO - PROCESS | 1948 | 1469443242517 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 03:40:42 INFO - PROCESS | 1948 | 1469443242525 Marionette TRACE conn5 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:42 INFO - PROCESS | 1948 | 1469443242527 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:40:42 INFO - PROCESS | 1948 | ++DOCSHELL 11EE2C00 == 34 [pid = 1948] [id = 137] 03:40:42 INFO - PROCESS | 1948 | ++DOMWINDOW == 76 (12377400) [pid = 1948] [serial = 409] [outer = 00000000] 03:40:42 INFO - PROCESS | 1948 | ++DOMWINDOW == 77 (1799C400) [pid = 1948] [serial = 410] [outer = 12377400] 03:40:42 INFO - PROCESS | 1948 | 1469443242572 Marionette DEBUG loaded listener.js 03:40:42 INFO - PROCESS | 1948 | ++DOMWINDOW == 78 (179BDC00) [pid = 1948] [serial = 411] [outer = 12377400] 03:40:43 INFO - PROCESS | 1948 | 1469443242973 Marionette TRACE conn5 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 03:40:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 03:40:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 630ms 03:40:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 03:40:43 INFO - PROCESS | 1948 | 1469443243026 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 03:40:43 INFO - PROCESS | 1948 | 1469443243028 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 03:40:43 INFO - PROCESS | 1948 | 1469443243032 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 03:40:43 INFO - PROCESS | 1948 | 1469443243033 Marionette TRACE conn5 <- [1,514,null,{}] 03:40:43 INFO - PROCESS | 1948 | 1469443243037 Marionette TRACE conn5 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:43 INFO - PROCESS | 1948 | 1469443243039 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:40:43 INFO - PROCESS | 1948 | 1469443243154 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 03:40:43 INFO - PROCESS | 1948 | 1469443243203 Marionette TRACE conn5 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:43 INFO - PROCESS | 1948 | 1469443243205 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:40:43 INFO - PROCESS | 1948 | ++DOCSHELL 11E5F400 == 35 [pid = 1948] [id = 138] 03:40:43 INFO - PROCESS | 1948 | ++DOMWINDOW == 79 (11EDB400) [pid = 1948] [serial = 412] [outer = 00000000] 03:40:43 INFO - PROCESS | 1948 | ++DOMWINDOW == 80 (17B8D000) [pid = 1948] [serial = 413] [outer = 11EDB400] 03:40:43 INFO - PROCESS | 1948 | 1469443243249 Marionette DEBUG loaded listener.js 03:40:43 INFO - PROCESS | 1948 | ++DOMWINDOW == 81 (17B91C00) [pid = 1948] [serial = 414] [outer = 11EDB400] 03:40:43 INFO - PROCESS | 1948 | 1469443243727 Marionette TRACE conn5 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 03:40:43 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 03:40:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 730ms 03:40:43 INFO - PROCESS | 1948 | 1469443243776 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 03:40:43 INFO - PROCESS | 1948 | 1469443243781 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 03:40:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 03:40:43 INFO - PROCESS | 1948 | 1469443243788 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 03:40:43 INFO - PROCESS | 1948 | 1469443243792 Marionette TRACE conn5 <- [1,518,null,{}] 03:40:43 INFO - PROCESS | 1948 | 1469443243798 Marionette TRACE conn5 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:43 INFO - PROCESS | 1948 | 1469443243801 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:40:43 INFO - PROCESS | 1948 | 1469443243919 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 03:40:44 INFO - PROCESS | 1948 | 1469443244015 Marionette TRACE conn5 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:44 INFO - PROCESS | 1948 | 1469443244020 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:40:44 INFO - PROCESS | 1948 | ++DOCSHELL 0DC4D800 == 36 [pid = 1948] [id = 139] 03:40:44 INFO - PROCESS | 1948 | ++DOMWINDOW == 82 (0DC50800) [pid = 1948] [serial = 415] [outer = 00000000] 03:40:44 INFO - PROCESS | 1948 | ++DOMWINDOW == 83 (0E097000) [pid = 1948] [serial = 416] [outer = 0DC50800] 03:40:44 INFO - PROCESS | 1948 | 1469443244077 Marionette DEBUG loaded listener.js 03:40:44 INFO - PROCESS | 1948 | ++DOMWINDOW == 84 (0E3D8400) [pid = 1948] [serial = 417] [outer = 0DC50800] 03:40:44 INFO - PROCESS | 1948 | 1469443244697 Marionette TRACE conn5 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 03:40:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 03:40:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 970ms 03:40:44 INFO - PROCESS | 1948 | 1469443244761 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 03:40:44 INFO - PROCESS | 1948 | 1469443244766 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 03:40:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 03:40:44 INFO - PROCESS | 1948 | 1469443244772 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 03:40:44 INFO - PROCESS | 1948 | 1469443244775 Marionette TRACE conn5 <- [1,522,null,{}] 03:40:44 INFO - PROCESS | 1948 | 1469443244780 Marionette TRACE conn5 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:44 INFO - PROCESS | 1948 | 1469443244782 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:40:44 INFO - PROCESS | 1948 | 1469443244896 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 03:40:45 INFO - PROCESS | 1948 | 1469443245020 Marionette TRACE conn5 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:45 INFO - PROCESS | 1948 | 1469443245023 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:40:45 INFO - PROCESS | 1948 | ++DOCSHELL 13595000 == 37 [pid = 1948] [id = 140] 03:40:45 INFO - PROCESS | 1948 | ++DOMWINDOW == 85 (13DA7800) [pid = 1948] [serial = 418] [outer = 00000000] 03:40:45 INFO - PROCESS | 1948 | ++DOMWINDOW == 86 (14BB3800) [pid = 1948] [serial = 419] [outer = 13DA7800] 03:40:45 INFO - PROCESS | 1948 | 1469443245083 Marionette DEBUG loaded listener.js 03:40:45 INFO - PROCESS | 1948 | ++DOMWINDOW == 87 (14E2CC00) [pid = 1948] [serial = 420] [outer = 13DA7800] 03:40:45 INFO - PROCESS | 1948 | 1469443245729 Marionette TRACE conn5 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 03:40:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 03:40:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 971ms 03:40:45 INFO - PROCESS | 1948 | 1469443245746 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 03:40:45 INFO - PROCESS | 1948 | 1469443245749 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 03:40:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 03:40:45 INFO - PROCESS | 1948 | 1469443245752 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 03:40:45 INFO - PROCESS | 1948 | 1469443245756 Marionette TRACE conn5 <- [1,526,null,{}] 03:40:45 INFO - PROCESS | 1948 | 1469443245768 Marionette TRACE conn5 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:45 INFO - PROCESS | 1948 | 1469443245773 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:40:45 INFO - PROCESS | 1948 | 1469443245884 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 03:40:46 INFO - PROCESS | 1948 | 1469443245983 Marionette TRACE conn5 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:46 INFO - PROCESS | 1948 | 1469443245987 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:40:46 INFO - PROCESS | 1948 | ++DOCSHELL 179C2C00 == 38 [pid = 1948] [id = 141] 03:40:46 INFO - PROCESS | 1948 | ++DOMWINDOW == 88 (179C4400) [pid = 1948] [serial = 421] [outer = 00000000] 03:40:46 INFO - PROCESS | 1948 | ++DOMWINDOW == 89 (17B92400) [pid = 1948] [serial = 422] [outer = 179C4400] 03:40:46 INFO - PROCESS | 1948 | 1469443246046 Marionette DEBUG loaded listener.js 03:40:46 INFO - PROCESS | 1948 | ++DOMWINDOW == 90 (17C40000) [pid = 1948] [serial = 423] [outer = 179C4400] 03:40:46 INFO - PROCESS | 1948 | 1469443246626 Marionette TRACE conn5 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 03:40:46 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 03:40:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 930ms 03:40:46 INFO - PROCESS | 1948 | 1469443246686 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 03:40:46 INFO - PROCESS | 1948 | 1469443246689 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 03:40:46 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 03:40:46 INFO - PROCESS | 1948 | 1469443246693 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 03:40:46 INFO - PROCESS | 1948 | 1469443246695 Marionette TRACE conn5 <- [1,530,null,{}] 03:40:46 INFO - PROCESS | 1948 | 1469443246699 Marionette TRACE conn5 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:46 INFO - PROCESS | 1948 | 1469443246702 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:40:46 INFO - PROCESS | 1948 | 1469443246815 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 03:40:46 INFO - PROCESS | 1948 | 1469443246910 Marionette TRACE conn5 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:46 INFO - PROCESS | 1948 | 1469443246913 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:40:46 INFO - PROCESS | 1948 | ++DOCSHELL 17C47C00 == 39 [pid = 1948] [id = 142] 03:40:46 INFO - PROCESS | 1948 | ++DOMWINDOW == 91 (17C48000) [pid = 1948] [serial = 424] [outer = 00000000] 03:40:47 INFO - PROCESS | 1948 | ++DOMWINDOW == 92 (17CEB400) [pid = 1948] [serial = 425] [outer = 17C48000] 03:40:47 INFO - PROCESS | 1948 | 1469443246966 Marionette DEBUG loaded listener.js 03:40:47 INFO - PROCESS | 1948 | ++DOMWINDOW == 93 (18AE9000) [pid = 1948] [serial = 426] [outer = 17C48000] 03:40:47 INFO - PROCESS | 1948 | 1469443247513 Marionette TRACE conn5 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 03:40:47 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 03:40:47 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 03:40:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:40:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:40:47 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 03:40:47 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 03:40:47 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 03:40:47 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 03:40:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:40:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:40:47 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 03:40:47 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 03:40:47 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 870ms 03:40:47 INFO - PROCESS | 1948 | 1469443247576 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 03:40:47 INFO - PROCESS | 1948 | 1469443247579 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 03:40:47 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 03:40:47 INFO - PROCESS | 1948 | 1469443247584 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 03:40:47 INFO - PROCESS | 1948 | 1469443247586 Marionette TRACE conn5 <- [1,534,null,{}] 03:40:47 INFO - PROCESS | 1948 | 1469443247589 Marionette TRACE conn5 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:47 INFO - PROCESS | 1948 | 1469443247592 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:40:47 INFO - PROCESS | 1948 | 1469443247708 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 03:40:47 INFO - PROCESS | 1948 | 1469443247806 Marionette TRACE conn5 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:47 INFO - PROCESS | 1948 | 1469443247808 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:40:47 INFO - PROCESS | 1948 | ++DOCSHELL 18ED1400 == 40 [pid = 1948] [id = 143] 03:40:47 INFO - PROCESS | 1948 | ++DOMWINDOW == 94 (19531400) [pid = 1948] [serial = 427] [outer = 00000000] 03:40:47 INFO - PROCESS | 1948 | ++DOMWINDOW == 95 (1953A000) [pid = 1948] [serial = 428] [outer = 19531400] 03:40:47 INFO - PROCESS | 1948 | 1469443247862 Marionette DEBUG loaded listener.js 03:40:47 INFO - PROCESS | 1948 | ++DOMWINDOW == 96 (1953D800) [pid = 1948] [serial = 429] [outer = 19531400] 03:40:48 INFO - PROCESS | 1948 | 1469443248401 Marionette TRACE conn5 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 03:40:48 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. 03:40:48 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 871ms 03:40:48 INFO - PROCESS | 1948 | 1469443248460 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 03:40:48 INFO - PROCESS | 1948 | 1469443248462 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 03:40:48 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 03:40:48 INFO - PROCESS | 1948 | 1469443248467 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 03:40:48 INFO - PROCESS | 1948 | 1469443248469 Marionette TRACE conn5 <- [1,538,null,{}] 03:40:48 INFO - PROCESS | 1948 | 1469443248473 Marionette TRACE conn5 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:48 INFO - PROCESS | 1948 | 1469443248479 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:40:48 INFO - PROCESS | 1948 | 1469443248643 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 03:40:48 INFO - PROCESS | 1948 | 1469443248742 Marionette TRACE conn5 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:48 INFO - PROCESS | 1948 | 1469443248744 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:40:48 INFO - PROCESS | 1948 | ++DOCSHELL 12803800 == 41 [pid = 1948] [id = 144] 03:40:48 INFO - PROCESS | 1948 | ++DOMWINDOW == 97 (1335B400) [pid = 1948] [serial = 430] [outer = 00000000] 03:40:48 INFO - PROCESS | 1948 | ++DOMWINDOW == 98 (14E2A000) [pid = 1948] [serial = 431] [outer = 1335B400] 03:40:48 INFO - PROCESS | 1948 | 1469443248798 Marionette DEBUG loaded listener.js 03:40:48 INFO - PROCESS | 1948 | ++DOMWINDOW == 99 (16B1D800) [pid = 1948] [serial = 432] [outer = 1335B400] 03:40:49 INFO - PROCESS | 1948 | 1469443249459 Marionette TRACE conn5 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 03:40:49 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. 03:40:49 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 970ms 03:40:49 INFO - PROCESS | 1948 | 1469443249473 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 03:40:49 INFO - PROCESS | 1948 | 1469443249477 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 03:40:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 03:40:49 INFO - PROCESS | 1948 | 1469443249482 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 03:40:49 INFO - PROCESS | 1948 | 1469443249487 Marionette TRACE conn5 <- [1,542,null,{}] 03:40:49 INFO - PROCESS | 1948 | 1469443249492 Marionette TRACE conn5 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:49 INFO - PROCESS | 1948 | 1469443249494 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:40:49 INFO - PROCESS | 1948 | 1469443249598 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 03:40:49 INFO - PROCESS | 1948 | 1469443249703 Marionette TRACE conn5 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:49 INFO - PROCESS | 1948 | 1469443249706 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:40:49 INFO - PROCESS | 1948 | ++DOCSHELL 0E098400 == 42 [pid = 1948] [id = 145] 03:40:49 INFO - PROCESS | 1948 | ++DOMWINDOW == 100 (11E29800) [pid = 1948] [serial = 433] [outer = 00000000] 03:40:49 INFO - PROCESS | 1948 | ++DOMWINDOW == 101 (12352800) [pid = 1948] [serial = 434] [outer = 11E29800] 03:40:49 INFO - PROCESS | 1948 | 1469443249773 Marionette DEBUG loaded listener.js 03:40:49 INFO - PROCESS | 1948 | ++DOMWINDOW == 102 (13545000) [pid = 1948] [serial = 435] [outer = 11E29800] 03:40:50 INFO - PROCESS | 1948 | --DOCSHELL 1724B000 == 41 [pid = 1948] [id = 19] 03:40:50 INFO - PROCESS | 1948 | --DOCSHELL 14DD9000 == 40 [pid = 1948] [id = 133] 03:40:50 INFO - PROCESS | 1948 | --DOCSHELL 16B14400 == 39 [pid = 1948] [id = 134] 03:40:50 INFO - PROCESS | 1948 | --DOCSHELL 11EE2C00 == 38 [pid = 1948] [id = 137] 03:40:50 INFO - PROCESS | 1948 | --DOCSHELL 0D43A800 == 37 [pid = 1948] [id = 136] 03:40:50 INFO - PROCESS | 1948 | --DOCSHELL 177F0C00 == 36 [pid = 1948] [id = 135] 03:40:50 INFO - PROCESS | 1948 | --DOCSHELL 0BEE4800 == 35 [pid = 1948] [id = 114] 03:40:50 INFO - PROCESS | 1948 | --DOCSHELL 0DC44000 == 34 [pid = 1948] [id = 24] 03:40:50 INFO - PROCESS | 1948 | --DOCSHELL 18ED1400 == 33 [pid = 1948] [id = 143] 03:40:50 INFO - PROCESS | 1948 | --DOCSHELL 12803800 == 32 [pid = 1948] [id = 144] 03:40:50 INFO - PROCESS | 1948 | --DOCSHELL 17C47C00 == 31 [pid = 1948] [id = 142] 03:40:50 INFO - PROCESS | 1948 | --DOCSHELL 179C2C00 == 30 [pid = 1948] [id = 141] 03:40:50 INFO - PROCESS | 1948 | --DOCSHELL 11E5F400 == 29 [pid = 1948] [id = 138] 03:40:50 INFO - PROCESS | 1948 | --DOCSHELL 0DC4D800 == 28 [pid = 1948] [id = 139] 03:40:50 INFO - PROCESS | 1948 | --DOCSHELL 13595000 == 27 [pid = 1948] [id = 140] 03:40:50 INFO - PROCESS | 1948 | --DOMWINDOW == 101 (0DFA3C00) [pid = 1948] [serial = 346] [outer = 00000000] [url = about:blank] 03:40:50 INFO - PROCESS | 1948 | --DOMWINDOW == 100 (0E095400) [pid = 1948] [serial = 347] [outer = 00000000] [url = about:blank] 03:40:50 INFO - PROCESS | 1948 | --DOMWINDOW == 99 (16611400) [pid = 1948] [serial = 361] [outer = 00000000] [url = about:blank] 03:40:50 INFO - PROCESS | 1948 | --DOMWINDOW == 98 (0D565400) [pid = 1948] [serial = 343] [outer = 00000000] [url = about:blank] 03:40:50 INFO - PROCESS | 1948 | --DOMWINDOW == 97 (0DA50000) [pid = 1948] [serial = 344] [outer = 00000000] [url = about:blank] 03:40:50 INFO - PROCESS | 1948 | --DOMWINDOW == 96 (1799E800) [pid = 1948] [serial = 377] [outer = 00000000] [url = about:blank] 03:40:50 INFO - PROCESS | 1948 | --DOMWINDOW == 95 (1218FC00) [pid = 1948] [serial = 352] [outer = 00000000] [url = about:blank] 03:40:50 INFO - PROCESS | 1948 | --DOMWINDOW == 94 (12804000) [pid = 1948] [serial = 353] [outer = 00000000] [url = about:blank] 03:40:50 INFO - PROCESS | 1948 | --DOMWINDOW == 93 (16B13400) [pid = 1948] [serial = 364] [outer = 00000000] [url = about:blank] 03:40:50 INFO - PROCESS | 1948 | --DOMWINDOW == 92 (11E2DC00) [pid = 1948] [serial = 349] [outer = 00000000] [url = about:blank] 03:40:50 INFO - PROCESS | 1948 | --DOMWINDOW == 91 (16939800) [pid = 1948] [serial = 365] [outer = 00000000] [url = about:blank] 03:40:50 INFO - PROCESS | 1948 | --DOMWINDOW == 90 (11E33800) [pid = 1948] [serial = 350] [outer = 00000000] [url = about:blank] 03:40:50 INFO - PROCESS | 1948 | --DOMWINDOW == 89 (13545800) [pid = 1948] [serial = 355] [outer = 00000000] [url = about:blank] 03:40:50 INFO - PROCESS | 1948 | --DOMWINDOW == 88 (13DA9800) [pid = 1948] [serial = 356] [outer = 00000000] [url = about:blank] 03:40:50 INFO - PROCESS | 1948 | --DOMWINDOW == 87 (14D76800) [pid = 1948] [serial = 358] [outer = 00000000] [url = about:blank] 03:40:50 INFO - PROCESS | 1948 | --DOMWINDOW == 86 (14D7B000) [pid = 1948] [serial = 359] [outer = 00000000] [url = about:blank] 03:40:50 INFO - PROCESS | 1948 | --DOMWINDOW == 85 (1A36EC00) [pid = 1948] [serial = 341] [outer = 00000000] [url = about:blank] 03:40:50 INFO - PROCESS | 1948 | --DOMWINDOW == 84 (17206800) [pid = 1948] [serial = 367] [outer = 00000000] [url = about:blank] 03:40:50 INFO - PROCESS | 1948 | --DOMWINDOW == 83 (17207800) [pid = 1948] [serial = 368] [outer = 00000000] [url = about:blank] 03:40:50 INFO - PROCESS | 1948 | --DOMWINDOW == 82 (16B1B400) [pid = 1948] [serial = 373] [outer = 00000000] [url = about:blank] 03:40:50 INFO - PROCESS | 1948 | --DOMWINDOW == 81 (17261C00) [pid = 1948] [serial = 370] [outer = 00000000] [url = about:blank] 03:40:50 INFO - PROCESS | 1948 | --DOMWINDOW == 80 (17995800) [pid = 1948] [serial = 376] [outer = 00000000] [url = about:blank] 03:40:50 INFO - PROCESS | 1948 | --DOMWINDOW == 79 (1732B000) [pid = 1948] [serial = 371] [outer = 00000000] [url = about:blank] 03:40:50 INFO - PROCESS | 1948 | --DOMWINDOW == 78 (17327000) [pid = 1948] [serial = 374] [outer = 00000000] [url = about:blank] 03:40:50 INFO - PROCESS | 1948 | --DOMWINDOW == 77 (179C3C00) [pid = 1948] [serial = 379] [outer = 00000000] [url = about:blank] 03:40:50 INFO - PROCESS | 1948 | --DOMWINDOW == 76 (1692E400) [pid = 1948] [serial = 362] [outer = 00000000] [url = about:blank] 03:40:50 INFO - PROCESS | 1948 | [1948] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:40:50 INFO - PROCESS | 1948 | [1948] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:40:51 INFO - PROCESS | 1948 | [1948] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:40:51 INFO - PROCESS | 1948 | [1948] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:40:51 INFO - PROCESS | 1948 | 1469443251081 Marionette TRACE conn5 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 03:40:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 03:40:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1635ms 03:40:51 INFO - PROCESS | 1948 | 1469443251119 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 03:40:51 INFO - PROCESS | 1948 | 1469443251123 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 03:40:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 03:40:51 INFO - PROCESS | 1948 | 1469443251132 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 03:40:51 INFO - PROCESS | 1948 | 1469443251135 Marionette TRACE conn5 <- [1,546,null,{}] 03:40:51 INFO - PROCESS | 1948 | 1469443251140 Marionette TRACE conn5 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:51 INFO - PROCESS | 1948 | 1469443251143 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:40:51 INFO - PROCESS | 1948 | 1469443251230 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 03:40:51 INFO - PROCESS | 1948 | 1469443251237 Marionette TRACE conn5 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:51 INFO - PROCESS | 1948 | 1469443251241 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:40:51 INFO - PROCESS | 1948 | ++DOCSHELL 0D174400 == 28 [pid = 1948] [id = 146] 03:40:51 INFO - PROCESS | 1948 | ++DOMWINDOW == 77 (0D476400) [pid = 1948] [serial = 436] [outer = 00000000] 03:40:51 INFO - PROCESS | 1948 | ++DOMWINDOW == 78 (0DB1B400) [pid = 1948] [serial = 437] [outer = 0D476400] 03:40:51 INFO - PROCESS | 1948 | 1469443251291 Marionette DEBUG loaded listener.js 03:40:51 INFO - PROCESS | 1948 | ++DOMWINDOW == 79 (0DB26400) [pid = 1948] [serial = 438] [outer = 0D476400] 03:40:51 INFO - PROCESS | 1948 | 1469443251765 Marionette TRACE conn5 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 03:40:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 03:40:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 670ms 03:40:51 INFO - PROCESS | 1948 | 1469443251803 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 03:40:51 INFO - PROCESS | 1948 | 1469443251809 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 03:40:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 03:40:51 INFO - PROCESS | 1948 | 1469443251815 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 03:40:51 INFO - PROCESS | 1948 | 1469443251818 Marionette TRACE conn5 <- [1,550,null,{}] 03:40:51 INFO - PROCESS | 1948 | 1469443251821 Marionette TRACE conn5 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:51 INFO - PROCESS | 1948 | 1469443251824 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:40:51 INFO - PROCESS | 1948 | 1469443251910 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 03:40:51 INFO - PROCESS | 1948 | 1469443251918 Marionette TRACE conn5 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:51 INFO - PROCESS | 1948 | 1469443251920 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:40:51 INFO - PROCESS | 1948 | ++DOCSHELL 0E23D800 == 29 [pid = 1948] [id = 147] 03:40:51 INFO - PROCESS | 1948 | ++DOMWINDOW == 80 (0E23E000) [pid = 1948] [serial = 439] [outer = 00000000] 03:40:51 INFO - PROCESS | 1948 | ++DOMWINDOW == 81 (0E39C000) [pid = 1948] [serial = 440] [outer = 0E23E000] 03:40:51 INFO - PROCESS | 1948 | 1469443251970 Marionette DEBUG loaded listener.js 03:40:52 INFO - PROCESS | 1948 | ++DOMWINDOW == 82 (0EA85400) [pid = 1948] [serial = 441] [outer = 0E23E000] 03:40:52 INFO - PROCESS | 1948 | [1948] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:40:52 INFO - PROCESS | 1948 | [1948] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:40:52 INFO - PROCESS | 1948 | [1948] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:40:52 INFO - PROCESS | 1948 | 1469443252442 Marionette TRACE conn5 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 03:40:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 03:40:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 670ms 03:40:52 INFO - PROCESS | 1948 | 1469443252488 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 03:40:52 INFO - PROCESS | 1948 | 1469443252490 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 03:40:52 INFO - PROCESS | 1948 | 1469443252494 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 03:40:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 03:40:52 INFO - PROCESS | 1948 | 1469443252497 Marionette TRACE conn5 <- [1,554,null,{}] 03:40:52 INFO - PROCESS | 1948 | 1469443252508 Marionette TRACE conn5 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:52 INFO - PROCESS | 1948 | 1469443252513 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:40:52 INFO - PROCESS | 1948 | 1469443252631 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 03:40:52 INFO - PROCESS | 1948 | 1469443252723 Marionette TRACE conn5 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:52 INFO - PROCESS | 1948 | 1469443252726 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:40:52 INFO - PROCESS | 1948 | ++DOCSHELL 13358400 == 30 [pid = 1948] [id = 148] 03:40:52 INFO - PROCESS | 1948 | ++DOMWINDOW == 83 (1335A000) [pid = 1948] [serial = 442] [outer = 00000000] 03:40:52 INFO - PROCESS | 1948 | ++DOMWINDOW == 84 (13593400) [pid = 1948] [serial = 443] [outer = 1335A000] 03:40:52 INFO - PROCESS | 1948 | 1469443252775 Marionette DEBUG loaded listener.js 03:40:52 INFO - PROCESS | 1948 | ++DOMWINDOW == 85 (143A4800) [pid = 1948] [serial = 444] [outer = 1335A000] 03:40:53 INFO - PROCESS | 1948 | [1948] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:40:53 INFO - PROCESS | 1948 | [1948] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:40:53 INFO - PROCESS | 1948 | [1948] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:40:53 INFO - PROCESS | 1948 | 1469443253244 Marionette TRACE conn5 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 03:40:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 03:40:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 771ms 03:40:53 INFO - PROCESS | 1948 | 1469443253269 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 03:40:53 INFO - PROCESS | 1948 | 1469443253272 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 03:40:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 03:40:53 INFO - PROCESS | 1948 | 1469443253281 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 03:40:53 INFO - PROCESS | 1948 | 1469443253282 Marionette TRACE conn5 <- [1,558,null,{}] 03:40:53 INFO - PROCESS | 1948 | 1469443253286 Marionette TRACE conn5 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:53 INFO - PROCESS | 1948 | 1469443253288 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:40:53 INFO - PROCESS | 1948 | 1469443253400 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 03:40:53 INFO - PROCESS | 1948 | 1469443253406 Marionette TRACE conn5 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:53 INFO - PROCESS | 1948 | 1469443253408 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:40:53 INFO - PROCESS | 1948 | ++DOCSHELL 11E2BC00 == 31 [pid = 1948] [id = 149] 03:40:53 INFO - PROCESS | 1948 | ++DOMWINDOW == 86 (11E2EC00) [pid = 1948] [serial = 445] [outer = 00000000] 03:40:53 INFO - PROCESS | 1948 | ++DOMWINDOW == 87 (14D7A000) [pid = 1948] [serial = 446] [outer = 11E2EC00] 03:40:53 INFO - PROCESS | 1948 | 1469443253454 Marionette DEBUG loaded listener.js 03:40:53 INFO - PROCESS | 1948 | ++DOMWINDOW == 88 (1616F800) [pid = 1948] [serial = 447] [outer = 11E2EC00] 03:40:53 INFO - PROCESS | 1948 | [1948] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:40:53 INFO - PROCESS | 1948 | [1948] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:40:53 INFO - PROCESS | 1948 | [1948] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:40:53 INFO - PROCESS | 1948 | 1469443253839 Marionette TRACE conn5 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 03:40:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 03:40:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 590ms 03:40:53 INFO - PROCESS | 1948 | 1469443253873 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 03:40:53 INFO - PROCESS | 1948 | 1469443253875 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 03:40:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 03:40:53 INFO - PROCESS | 1948 | 1469443253879 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 03:40:53 INFO - PROCESS | 1948 | 1469443253880 Marionette TRACE conn5 <- [1,562,null,{}] 03:40:53 INFO - PROCESS | 1948 | 1469443253884 Marionette TRACE conn5 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:53 INFO - PROCESS | 1948 | 1469443253886 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:40:54 INFO - PROCESS | 1948 | 1469443254019 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 03:40:54 INFO - PROCESS | 1948 | 1469443254035 Marionette TRACE conn5 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:54 INFO - PROCESS | 1948 | 1469443254038 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:40:54 INFO - PROCESS | 1948 | ++DOCSHELL 16935C00 == 32 [pid = 1948] [id = 150] 03:40:54 INFO - PROCESS | 1948 | ++DOMWINDOW == 89 (16936800) [pid = 1948] [serial = 448] [outer = 00000000] 03:40:54 INFO - PROCESS | 1948 | ++DOMWINDOW == 90 (171A7C00) [pid = 1948] [serial = 449] [outer = 16936800] 03:40:54 INFO - PROCESS | 1948 | 1469443254083 Marionette DEBUG loaded listener.js 03:40:54 INFO - PROCESS | 1948 | ++DOMWINDOW == 91 (17202400) [pid = 1948] [serial = 450] [outer = 16936800] 03:40:54 INFO - PROCESS | 1948 | 1469443254480 Marionette TRACE conn5 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 03:40:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 03:40:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 630ms 03:40:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 03:40:54 INFO - PROCESS | 1948 | 1469443254509 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 03:40:54 INFO - PROCESS | 1948 | 1469443254511 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 03:40:54 INFO - PROCESS | 1948 | 1469443254514 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 03:40:54 INFO - PROCESS | 1948 | 1469443254516 Marionette TRACE conn5 <- [1,566,null,{}] 03:40:54 INFO - PROCESS | 1948 | 1469443254519 Marionette TRACE conn5 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:54 INFO - PROCESS | 1948 | 1469443254525 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:40:54 INFO - PROCESS | 1948 | 1469443254661 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 03:40:54 INFO - PROCESS | 1948 | 1469443254667 Marionette TRACE conn5 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:54 INFO - PROCESS | 1948 | 1469443254669 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:40:54 INFO - PROCESS | 1948 | ++DOCSHELL 1720F000 == 33 [pid = 1948] [id = 151] 03:40:54 INFO - PROCESS | 1948 | ++DOMWINDOW == 92 (1724BC00) [pid = 1948] [serial = 451] [outer = 00000000] 03:40:54 INFO - PROCESS | 1948 | ++DOMWINDOW == 93 (17329C00) [pid = 1948] [serial = 452] [outer = 1724BC00] 03:40:54 INFO - PROCESS | 1948 | 1469443254714 Marionette DEBUG loaded listener.js 03:40:54 INFO - PROCESS | 1948 | ++DOMWINDOW == 94 (177F2800) [pid = 1948] [serial = 453] [outer = 1724BC00] 03:40:55 INFO - PROCESS | 1948 | --DOMWINDOW == 93 (12377400) [pid = 1948] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 03:40:55 INFO - PROCESS | 1948 | --DOMWINDOW == 92 (177F1000) [pid = 1948] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 03:40:55 INFO - PROCESS | 1948 | --DOMWINDOW == 91 (16B19000) [pid = 1948] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 03:40:55 INFO - PROCESS | 1948 | --DOMWINDOW == 90 (0DB24000) [pid = 1948] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 03:40:55 INFO - PROCESS | 1948 | --DOMWINDOW == 89 (17996000) [pid = 1948] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 03:40:55 INFO - PROCESS | 1948 | --DOMWINDOW == 88 (0EA8D800) [pid = 1948] [serial = 385] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 03:40:55 INFO - PROCESS | 1948 | --DOMWINDOW == 87 (08665000) [pid = 1948] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 03:40:55 INFO - PROCESS | 1948 | --DOMWINDOW == 86 (14637000) [pid = 1948] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 03:40:55 INFO - PROCESS | 1948 | --DOMWINDOW == 85 (0BEE8800) [pid = 1948] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 03:40:55 INFO - PROCESS | 1948 | --DOMWINDOW == 84 (0E2A7C00) [pid = 1948] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 03:40:55 INFO - PROCESS | 1948 | --DOMWINDOW == 83 (11EDB400) [pid = 1948] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 03:40:55 INFO - PROCESS | 1948 | --DOMWINDOW == 82 (14E28C00) [pid = 1948] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 03:40:55 INFO - PROCESS | 1948 | 1469443255351 Marionette TRACE conn5 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 03:40:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 03:40:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 871ms 03:40:55 INFO - PROCESS | 1948 | 1469443255385 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 03:40:55 INFO - PROCESS | 1948 | 1469443255387 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 03:40:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 03:40:55 INFO - PROCESS | 1948 | 1469443255391 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 03:40:55 INFO - PROCESS | 1948 | 1469443255393 Marionette TRACE conn5 <- [1,570,null,{}] 03:40:55 INFO - PROCESS | 1948 | 1469443255396 Marionette TRACE conn5 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:55 INFO - PROCESS | 1948 | 1469443255398 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:40:55 INFO - PROCESS | 1948 | 1469443255477 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 03:40:55 INFO - PROCESS | 1948 | 1469443255560 Marionette TRACE conn5 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:55 INFO - PROCESS | 1948 | 1469443255562 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:40:55 INFO - PROCESS | 1948 | ++DOCSHELL 0DE6F400 == 34 [pid = 1948] [id = 152] 03:40:55 INFO - PROCESS | 1948 | ++DOMWINDOW == 83 (0E090800) [pid = 1948] [serial = 454] [outer = 00000000] 03:40:55 INFO - PROCESS | 1948 | ++DOMWINDOW == 84 (17208400) [pid = 1948] [serial = 455] [outer = 0E090800] 03:40:55 INFO - PROCESS | 1948 | 1469443255607 Marionette DEBUG loaded listener.js 03:40:55 INFO - PROCESS | 1948 | ++DOMWINDOW == 85 (17208800) [pid = 1948] [serial = 456] [outer = 0E090800] 03:40:56 INFO - PROCESS | 1948 | 1469443256017 Marionette TRACE conn5 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 03:40:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 03:40:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 670ms 03:40:56 INFO - PROCESS | 1948 | 1469443256097 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 03:40:56 INFO - PROCESS | 1948 | 1469443256099 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 03:40:56 INFO - PROCESS | 1948 | 1469443256102 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 03:40:56 INFO - PROCESS | 1948 | 1469443256103 Marionette TRACE conn5 <- [1,574,null,{}] 03:40:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 03:40:56 INFO - PROCESS | 1948 | 1469443256107 Marionette TRACE conn5 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:56 INFO - PROCESS | 1948 | 1469443256109 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:40:56 INFO - PROCESS | 1948 | 1469443256198 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 03:40:56 INFO - PROCESS | 1948 | 1469443256245 Marionette TRACE conn5 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:56 INFO - PROCESS | 1948 | 1469443256247 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:40:56 INFO - PROCESS | 1948 | ++DOCSHELL 177EC800 == 35 [pid = 1948] [id = 153] 03:40:56 INFO - PROCESS | 1948 | ++DOMWINDOW == 86 (177F0400) [pid = 1948] [serial = 457] [outer = 00000000] 03:40:56 INFO - PROCESS | 1948 | ++DOMWINDOW == 87 (1799D800) [pid = 1948] [serial = 458] [outer = 177F0400] 03:40:56 INFO - PROCESS | 1948 | 1469443256290 Marionette DEBUG loaded listener.js 03:40:56 INFO - PROCESS | 1948 | ++DOMWINDOW == 88 (1799DC00) [pid = 1948] [serial = 459] [outer = 177F0400] 03:40:56 INFO - PROCESS | 1948 | [1948] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:40:56 INFO - PROCESS | 1948 | [1948] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:40:56 INFO - PROCESS | 1948 | [1948] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:40:56 INFO - PROCESS | 1948 | 1469443256724 Marionette TRACE conn5 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 03:40:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 03:40:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 670ms 03:40:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 03:40:56 INFO - PROCESS | 1948 | 1469443256780 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 03:40:56 INFO - PROCESS | 1948 | 1469443256782 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 03:40:56 INFO - PROCESS | 1948 | 1469443256785 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 03:40:56 INFO - PROCESS | 1948 | 1469443256787 Marionette TRACE conn5 <- [1,578,null,{}] 03:40:56 INFO - PROCESS | 1948 | 1469443256790 Marionette TRACE conn5 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:56 INFO - PROCESS | 1948 | 1469443256792 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:40:56 INFO - PROCESS | 1948 | 1469443256900 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 03:40:56 INFO - PROCESS | 1948 | 1469443256909 Marionette TRACE conn5 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:56 INFO - PROCESS | 1948 | 1469443256911 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:40:56 INFO - PROCESS | 1948 | ++DOCSHELL 13357800 == 36 [pid = 1948] [id = 154] 03:40:56 INFO - PROCESS | 1948 | ++DOMWINDOW == 89 (179BBC00) [pid = 1948] [serial = 460] [outer = 00000000] 03:40:56 INFO - PROCESS | 1948 | ++DOMWINDOW == 90 (17C3C000) [pid = 1948] [serial = 461] [outer = 179BBC00] 03:40:56 INFO - PROCESS | 1948 | 1469443256954 Marionette DEBUG loaded listener.js 03:40:57 INFO - PROCESS | 1948 | ++DOMWINDOW == 91 (17C3C800) [pid = 1948] [serial = 462] [outer = 179BBC00] 03:40:57 INFO - PROCESS | 1948 | 1469443257604 Marionette TRACE conn5 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 03:40:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 03:40:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 870ms 03:40:57 INFO - PROCESS | 1948 | 1469443257657 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 03:40:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 03:40:57 INFO - PROCESS | 1948 | 1469443257661 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 03:40:57 INFO - PROCESS | 1948 | 1469443257667 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 03:40:57 INFO - PROCESS | 1948 | 1469443257671 Marionette TRACE conn5 <- [1,582,null,{}] 03:40:57 INFO - PROCESS | 1948 | 1469443257677 Marionette TRACE conn5 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:57 INFO - PROCESS | 1948 | 1469443257680 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:40:57 INFO - PROCESS | 1948 | 1469443257803 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 03:40:57 INFO - PROCESS | 1948 | 1469443257931 Marionette TRACE conn5 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:57 INFO - PROCESS | 1948 | 1469443257934 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:40:57 INFO - PROCESS | 1948 | ++DOCSHELL 0BEE4800 == 37 [pid = 1948] [id = 155] 03:40:57 INFO - PROCESS | 1948 | ++DOMWINDOW == 92 (0D1D3C00) [pid = 1948] [serial = 463] [outer = 00000000] 03:40:57 INFO - PROCESS | 1948 | ++DOMWINDOW == 93 (0DFA3C00) [pid = 1948] [serial = 464] [outer = 0D1D3C00] 03:40:57 INFO - PROCESS | 1948 | 1469443257993 Marionette DEBUG loaded listener.js 03:40:58 INFO - PROCESS | 1948 | ++DOMWINDOW == 94 (0E350C00) [pid = 1948] [serial = 465] [outer = 0D1D3C00] 03:40:58 INFO - PROCESS | 1948 | 1469443258763 Marionette TRACE conn5 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 03:40:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 03:40:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1182ms 03:40:58 INFO - PROCESS | 1948 | 1469443258848 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 03:40:58 INFO - PROCESS | 1948 | 1469443258853 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 03:40:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 03:40:58 INFO - PROCESS | 1948 | 1469443258860 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 03:40:58 INFO - PROCESS | 1948 | 1469443258863 Marionette TRACE conn5 <- [1,586,null,{}] 03:40:58 INFO - PROCESS | 1948 | 1469443258867 Marionette TRACE conn5 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:58 INFO - PROCESS | 1948 | 1469443258870 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:40:59 INFO - PROCESS | 1948 | 1469443259030 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 03:40:59 INFO - PROCESS | 1948 | 1469443259146 Marionette TRACE conn5 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:59 INFO - PROCESS | 1948 | 1469443259149 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:40:59 INFO - PROCESS | 1948 | ++DOCSHELL 120ACC00 == 38 [pid = 1948] [id = 156] 03:40:59 INFO - PROCESS | 1948 | ++DOMWINDOW == 95 (120AE800) [pid = 1948] [serial = 466] [outer = 00000000] 03:40:59 INFO - PROCESS | 1948 | ++DOMWINDOW == 96 (12791000) [pid = 1948] [serial = 467] [outer = 120AE800] 03:40:59 INFO - PROCESS | 1948 | 1469443259207 Marionette DEBUG loaded listener.js 03:40:59 INFO - PROCESS | 1948 | ++DOMWINDOW == 97 (13DABC00) [pid = 1948] [serial = 468] [outer = 120AE800] 03:40:59 INFO - PROCESS | 1948 | --DOCSHELL 177EC800 == 37 [pid = 1948] [id = 153] 03:40:59 INFO - PROCESS | 1948 | --DOCSHELL 0DE6F400 == 36 [pid = 1948] [id = 152] 03:40:59 INFO - PROCESS | 1948 | --DOCSHELL 1720F000 == 35 [pid = 1948] [id = 151] 03:40:59 INFO - PROCESS | 1948 | --DOCSHELL 16935C00 == 34 [pid = 1948] [id = 150] 03:40:59 INFO - PROCESS | 1948 | --DOCSHELL 11E2BC00 == 33 [pid = 1948] [id = 149] 03:40:59 INFO - PROCESS | 1948 | --DOCSHELL 13358400 == 32 [pid = 1948] [id = 148] 03:40:59 INFO - PROCESS | 1948 | --DOCSHELL 0E23D800 == 31 [pid = 1948] [id = 147] 03:40:59 INFO - PROCESS | 1948 | --DOCSHELL 0D174400 == 30 [pid = 1948] [id = 146] 03:40:59 INFO - PROCESS | 1948 | --DOCSHELL 0E098400 == 29 [pid = 1948] [id = 145] 03:40:59 INFO - PROCESS | 1948 | --DOMWINDOW == 96 (179BDC00) [pid = 1948] [serial = 411] [outer = 00000000] [url = about:blank] 03:40:59 INFO - PROCESS | 1948 | --DOMWINDOW == 95 (17995C00) [pid = 1948] [serial = 404] [outer = 00000000] [url = about:blank] 03:40:59 INFO - PROCESS | 1948 | --DOMWINDOW == 94 (17208C00) [pid = 1948] [serial = 402] [outer = 00000000] [url = about:blank] 03:40:59 INFO - PROCESS | 1948 | --DOMWINDOW == 93 (17201C00) [pid = 1948] [serial = 401] [outer = 00000000] [url = about:blank] 03:40:59 INFO - PROCESS | 1948 | --DOMWINDOW == 92 (13591400) [pid = 1948] [serial = 407] [outer = 00000000] [url = about:blank] 03:40:59 INFO - PROCESS | 1948 | --DOMWINDOW == 91 (1799C400) [pid = 1948] [serial = 410] [outer = 00000000] [url = about:blank] 03:40:59 INFO - PROCESS | 1948 | --DOMWINDOW == 90 (17B88C00) [pid = 1948] [serial = 380] [outer = 00000000] [url = about:blank] 03:40:59 INFO - PROCESS | 1948 | --DOMWINDOW == 89 (120B8400) [pid = 1948] [serial = 386] [outer = 00000000] [url = about:blank] 03:40:59 INFO - PROCESS | 1948 | --DOMWINDOW == 88 (13359C00) [pid = 1948] [serial = 387] [outer = 00000000] [url = about:blank] 03:40:59 INFO - PROCESS | 1948 | --DOMWINDOW == 87 (0DA4F800) [pid = 1948] [serial = 389] [outer = 00000000] [url = about:blank] 03:40:59 INFO - PROCESS | 1948 | --DOMWINDOW == 86 (0DC4E400) [pid = 1948] [serial = 390] [outer = 00000000] [url = about:blank] 03:40:59 INFO - PROCESS | 1948 | --DOMWINDOW == 85 (14B3D800) [pid = 1948] [serial = 395] [outer = 00000000] [url = about:blank] 03:40:59 INFO - PROCESS | 1948 | --DOMWINDOW == 84 (0D483C00) [pid = 1948] [serial = 382] [outer = 00000000] [url = about:blank] 03:40:59 INFO - PROCESS | 1948 | --DOMWINDOW == 83 (0DB23000) [pid = 1948] [serial = 383] [outer = 00000000] [url = about:blank] 03:40:59 INFO - PROCESS | 1948 | --DOMWINDOW == 82 (0EF61400) [pid = 1948] [serial = 392] [outer = 00000000] [url = about:blank] 03:40:59 INFO - PROCESS | 1948 | --DOMWINDOW == 81 (11E32800) [pid = 1948] [serial = 393] [outer = 00000000] [url = about:blank] 03:40:59 INFO - PROCESS | 1948 | --DOMWINDOW == 80 (17B91C00) [pid = 1948] [serial = 414] [outer = 00000000] [url = about:blank] 03:40:59 INFO - PROCESS | 1948 | --DOMWINDOW == 79 (17B8D000) [pid = 1948] [serial = 413] [outer = 00000000] [url = about:blank] 03:40:59 INFO - PROCESS | 1948 | --DOMWINDOW == 78 (19C1C000) [pid = 1948] [serial = 161] [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.] 03:40:59 INFO - PROCESS | 1948 | --DOMWINDOW == 77 (1692BC00) [pid = 1948] [serial = 398] [outer = 00000000] [url = about:blank] 03:40:59 INFO - PROCESS | 1948 | --DOMWINDOW == 76 (177F3800) [pid = 1948] [serial = 405] [outer = 00000000] [url = about:blank] 03:40:59 INFO - PROCESS | 1948 | --DOMWINDOW == 75 (16936C00) [pid = 1948] [serial = 399] [outer = 00000000] [url = about:blank] 03:40:59 INFO - PROCESS | 1948 | --DOMWINDOW == 74 (16930800) [pid = 1948] [serial = 408] [outer = 00000000] [url = about:blank] 03:40:59 INFO - PROCESS | 1948 | --DOMWINDOW == 73 (14D70400) [pid = 1948] [serial = 396] [outer = 00000000] [url = about:blank] 03:41:00 INFO - PROCESS | 1948 | 1469443260026 Marionette TRACE conn5 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 03:41:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 03:41:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1230ms 03:41:00 INFO - PROCESS | 1948 | 1469443260093 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 03:41:00 INFO - PROCESS | 1948 | 1469443260097 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 03:41:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 03:41:00 INFO - PROCESS | 1948 | 1469443260102 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 03:41:00 INFO - PROCESS | 1948 | 1469443260105 Marionette TRACE conn5 <- [1,590,null,{}] 03:41:00 INFO - PROCESS | 1948 | 1469443260111 Marionette TRACE conn5 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:00 INFO - PROCESS | 1948 | 1469443260114 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:41:00 INFO - PROCESS | 1948 | 1469443260198 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 03:41:00 INFO - PROCESS | 1948 | 1469443260211 Marionette TRACE conn5 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:00 INFO - PROCESS | 1948 | 1469443260214 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:41:00 INFO - PROCESS | 1948 | ++DOCSHELL 0DB1A800 == 30 [pid = 1948] [id = 157] 03:41:00 INFO - PROCESS | 1948 | ++DOMWINDOW == 74 (0DB1CC00) [pid = 1948] [serial = 469] [outer = 00000000] 03:41:00 INFO - PROCESS | 1948 | ++DOMWINDOW == 75 (0DC4D800) [pid = 1948] [serial = 470] [outer = 0DB1CC00] 03:41:00 INFO - PROCESS | 1948 | 1469443260261 Marionette DEBUG loaded listener.js 03:41:00 INFO - PROCESS | 1948 | ++DOMWINDOW == 76 (0E095000) [pid = 1948] [serial = 471] [outer = 0DB1CC00] 03:41:00 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 03:41:00 INFO - PROCESS | 1948 | 1469443260862 Marionette TRACE conn5 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 03:41:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 03:41:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 790ms 03:41:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 03:41:00 INFO - PROCESS | 1948 | 1469443260892 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 03:41:00 INFO - PROCESS | 1948 | 1469443260896 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 03:41:00 INFO - PROCESS | 1948 | 1469443260902 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 03:41:00 INFO - PROCESS | 1948 | 1469443260905 Marionette TRACE conn5 <- [1,594,null,{}] 03:41:00 INFO - PROCESS | 1948 | 1469443260908 Marionette TRACE conn5 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:00 INFO - PROCESS | 1948 | 1469443260911 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:41:01 INFO - PROCESS | 1948 | 1469443261001 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 03:41:01 INFO - PROCESS | 1948 | 1469443261086 Marionette TRACE conn5 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:01 INFO - PROCESS | 1948 | 1469443261089 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:41:01 INFO - PROCESS | 1948 | ++DOCSHELL 11E30C00 == 31 [pid = 1948] [id = 158] 03:41:01 INFO - PROCESS | 1948 | ++DOMWINDOW == 77 (11E32800) [pid = 1948] [serial = 472] [outer = 00000000] 03:41:01 INFO - PROCESS | 1948 | ++DOMWINDOW == 78 (120B8400) [pid = 1948] [serial = 473] [outer = 11E32800] 03:41:01 INFO - PROCESS | 1948 | 1469443261137 Marionette DEBUG loaded listener.js 03:41:01 INFO - PROCESS | 1948 | ++DOMWINDOW == 79 (12768000) [pid = 1948] [serial = 474] [outer = 11E32800] 03:41:01 INFO - PROCESS | 1948 | 1469443261518 Marionette TRACE conn5 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 03:41:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 03:41:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 670ms 03:41:01 INFO - PROCESS | 1948 | 1469443261573 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 03:41:01 INFO - PROCESS | 1948 | 1469443261575 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 03:41:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 03:41:01 INFO - PROCESS | 1948 | 1469443261579 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 03:41:01 INFO - PROCESS | 1948 | 1469443261582 Marionette TRACE conn5 <- [1,598,null,{}] 03:41:01 INFO - PROCESS | 1948 | 1469443261593 Marionette TRACE conn5 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:01 INFO - PROCESS | 1948 | 1469443261598 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:41:01 INFO - PROCESS | 1948 | 1469443261684 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 03:41:01 INFO - PROCESS | 1948 | 1469443261693 Marionette TRACE conn5 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:01 INFO - PROCESS | 1948 | 1469443261696 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:41:01 INFO - PROCESS | 1948 | ++DOCSHELL 14D73400 == 32 [pid = 1948] [id = 159] 03:41:01 INFO - PROCESS | 1948 | ++DOMWINDOW == 80 (14D73C00) [pid = 1948] [serial = 475] [outer = 00000000] 03:41:01 INFO - PROCESS | 1948 | ++DOMWINDOW == 81 (14E29400) [pid = 1948] [serial = 476] [outer = 14D73C00] 03:41:01 INFO - PROCESS | 1948 | 1469443261745 Marionette DEBUG loaded listener.js 03:41:01 INFO - PROCESS | 1948 | ++DOMWINDOW == 82 (1692F800) [pid = 1948] [serial = 477] [outer = 14D73C00] 03:41:02 INFO - PROCESS | 1948 | 1469443262196 Marionette TRACE conn5 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 03:41:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 03:41:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 671ms 03:41:02 INFO - PROCESS | 1948 | 1469443262256 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 03:41:02 INFO - PROCESS | 1948 | 1469443262258 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 03:41:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 03:41:02 INFO - PROCESS | 1948 | 1469443262262 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 03:41:02 INFO - PROCESS | 1948 | 1469443262263 Marionette TRACE conn5 <- [1,602,null,{}] 03:41:02 INFO - PROCESS | 1948 | 1469443262267 Marionette TRACE conn5 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:02 INFO - PROCESS | 1948 | 1469443262269 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:41:02 INFO - PROCESS | 1948 | 1469443262412 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 03:41:02 INFO - PROCESS | 1948 | 1469443262429 Marionette TRACE conn5 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:02 INFO - PROCESS | 1948 | 1469443262431 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:41:02 INFO - PROCESS | 1948 | ++DOCSHELL 16B1A800 == 33 [pid = 1948] [id = 160] 03:41:02 INFO - PROCESS | 1948 | ++DOMWINDOW == 83 (16B1F400) [pid = 1948] [serial = 478] [outer = 00000000] 03:41:02 INFO - PROCESS | 1948 | ++DOMWINDOW == 84 (171AEC00) [pid = 1948] [serial = 479] [outer = 16B1F400] 03:41:02 INFO - PROCESS | 1948 | 1469443262476 Marionette DEBUG loaded listener.js 03:41:02 INFO - PROCESS | 1948 | ++DOMWINDOW == 85 (17209C00) [pid = 1948] [serial = 480] [outer = 16B1F400] 03:41:02 INFO - PROCESS | 1948 | 1469443262933 Marionette TRACE conn5 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 03:41:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 03:41:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 730ms 03:41:02 INFO - PROCESS | 1948 | 1469443262992 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 03:41:03 INFO - PROCESS | 1948 | 1469443262994 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 03:41:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 03:41:03 INFO - PROCESS | 1948 | 1469443262997 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 03:41:03 INFO - PROCESS | 1948 | 1469443262999 Marionette TRACE conn5 <- [1,606,null,{}] 03:41:03 INFO - PROCESS | 1948 | 1469443263002 Marionette TRACE conn5 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:03 INFO - PROCESS | 1948 | 1469443263005 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:41:03 INFO - PROCESS | 1948 | 1469443263121 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 03:41:03 INFO - PROCESS | 1948 | 1469443263131 Marionette TRACE conn5 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:03 INFO - PROCESS | 1948 | 1469443263133 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:41:03 INFO - PROCESS | 1948 | ++DOCSHELL 1720F000 == 34 [pid = 1948] [id = 161] 03:41:03 INFO - PROCESS | 1948 | ++DOMWINDOW == 86 (17210800) [pid = 1948] [serial = 481] [outer = 00000000] 03:41:03 INFO - PROCESS | 1948 | ++DOMWINDOW == 87 (17324C00) [pid = 1948] [serial = 482] [outer = 17210800] 03:41:03 INFO - PROCESS | 1948 | 1469443263176 Marionette DEBUG loaded listener.js 03:41:03 INFO - PROCESS | 1948 | ++DOMWINDOW == 88 (1732A400) [pid = 1948] [serial = 483] [outer = 17210800] 03:41:03 INFO - PROCESS | 1948 | 1469443263627 Marionette TRACE conn5 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 03:41:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 03:41:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 670ms 03:41:03 INFO - PROCESS | 1948 | 1469443263668 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 03:41:03 INFO - PROCESS | 1948 | 1469443263670 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 03:41:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 03:41:03 INFO - PROCESS | 1948 | 1469443263673 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 03:41:03 INFO - PROCESS | 1948 | 1469443263675 Marionette TRACE conn5 <- [1,610,null,{}] 03:41:03 INFO - PROCESS | 1948 | 1469443263679 Marionette TRACE conn5 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:03 INFO - PROCESS | 1948 | 1469443263684 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:41:03 INFO - PROCESS | 1948 | 1469443263856 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 03:41:03 INFO - PROCESS | 1948 | 1469443263883 Marionette TRACE conn5 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:03 INFO - PROCESS | 1948 | 1469443263885 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:41:03 INFO - PROCESS | 1948 | ++DOCSHELL 179C1400 == 35 [pid = 1948] [id = 162] 03:41:03 INFO - PROCESS | 1948 | ++DOMWINDOW == 89 (179C1C00) [pid = 1948] [serial = 484] [outer = 00000000] 03:41:03 INFO - PROCESS | 1948 | ++DOMWINDOW == 90 (17B8E400) [pid = 1948] [serial = 485] [outer = 179C1C00] 03:41:03 INFO - PROCESS | 1948 | 1469443263929 Marionette DEBUG loaded listener.js 03:41:04 INFO - PROCESS | 1948 | ++DOMWINDOW == 91 (17AA4800) [pid = 1948] [serial = 486] [outer = 179C1C00] 03:41:04 INFO - PROCESS | 1948 | --DOMWINDOW == 90 (11E2EC00) [pid = 1948] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 03:41:04 INFO - PROCESS | 1948 | --DOMWINDOW == 89 (0D476400) [pid = 1948] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 03:41:04 INFO - PROCESS | 1948 | --DOMWINDOW == 88 (0E23E000) [pid = 1948] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 03:41:04 INFO - PROCESS | 1948 | --DOMWINDOW == 87 (11E29800) [pid = 1948] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 03:41:04 INFO - PROCESS | 1948 | --DOMWINDOW == 86 (1335A000) [pid = 1948] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 03:41:04 INFO - PROCESS | 1948 | --DOMWINDOW == 85 (1724BC00) [pid = 1948] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 03:41:04 INFO - PROCESS | 1948 | --DOMWINDOW == 84 (0DC50800) [pid = 1948] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 03:41:04 INFO - PROCESS | 1948 | --DOMWINDOW == 83 (13DA7800) [pid = 1948] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 03:41:04 INFO - PROCESS | 1948 | --DOMWINDOW == 82 (179C4400) [pid = 1948] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 03:41:04 INFO - PROCESS | 1948 | --DOMWINDOW == 81 (17C48000) [pid = 1948] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 03:41:04 INFO - PROCESS | 1948 | --DOMWINDOW == 80 (0E090800) [pid = 1948] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 03:41:04 INFO - PROCESS | 1948 | --DOMWINDOW == 79 (19531400) [pid = 1948] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 03:41:04 INFO - PROCESS | 1948 | --DOMWINDOW == 78 (177F0400) [pid = 1948] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 03:41:04 INFO - PROCESS | 1948 | --DOMWINDOW == 77 (16936800) [pid = 1948] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 03:41:04 INFO - PROCESS | 1948 | --DOMWINDOW == 76 (1335B400) [pid = 1948] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 03:41:04 INFO - PROCESS | 1948 | 1469443264473 Marionette TRACE conn5 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 03:41:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 03:41:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 830ms 03:41:04 INFO - PROCESS | 1948 | 1469443264504 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 03:41:04 INFO - PROCESS | 1948 | 1469443264506 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 03:41:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 03:41:04 INFO - PROCESS | 1948 | 1469443264514 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 03:41:04 INFO - PROCESS | 1948 | 1469443264515 Marionette TRACE conn5 <- [1,614,null,{}] 03:41:04 INFO - PROCESS | 1948 | 1469443264519 Marionette TRACE conn5 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:04 INFO - PROCESS | 1948 | 1469443264521 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:41:04 INFO - PROCESS | 1948 | 1469443264599 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 03:41:04 INFO - PROCESS | 1948 | 1469443264605 Marionette TRACE conn5 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:04 INFO - PROCESS | 1948 | 1469443264607 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:41:04 INFO - PROCESS | 1948 | ++DOCSHELL 0E23C000 == 36 [pid = 1948] [id = 163] 03:41:04 INFO - PROCESS | 1948 | ++DOMWINDOW == 77 (11E2B800) [pid = 1948] [serial = 487] [outer = 00000000] 03:41:04 INFO - PROCESS | 1948 | ++DOMWINDOW == 78 (1463F000) [pid = 1948] [serial = 488] [outer = 11E2B800] 03:41:04 INFO - PROCESS | 1948 | 1469443264652 Marionette DEBUG loaded listener.js 03:41:04 INFO - PROCESS | 1948 | ++DOMWINDOW == 79 (14E29800) [pid = 1948] [serial = 489] [outer = 11E2B800] 03:41:05 INFO - PROCESS | 1948 | 1469443265085 Marionette TRACE conn5 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 03:41:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 03:41:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 631ms 03:41:05 INFO - PROCESS | 1948 | 1469443265166 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 03:41:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 03:41:05 INFO - PROCESS | 1948 | 1469443265168 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 03:41:05 INFO - PROCESS | 1948 | 1469443265172 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 03:41:05 INFO - PROCESS | 1948 | 1469443265174 Marionette TRACE conn5 <- [1,618,null,{}] 03:41:05 INFO - PROCESS | 1948 | 1469443265180 Marionette TRACE conn5 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:05 INFO - PROCESS | 1948 | 1469443265181 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:41:05 INFO - PROCESS | 1948 | 1469443265263 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 03:41:05 INFO - PROCESS | 1948 | 1469443265269 Marionette TRACE conn5 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:05 INFO - PROCESS | 1948 | 1469443265271 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:41:05 INFO - PROCESS | 1948 | ++DOCSHELL 143A8C00 == 37 [pid = 1948] [id = 164] 03:41:05 INFO - PROCESS | 1948 | ++DOMWINDOW == 80 (1720E000) [pid = 1948] [serial = 490] [outer = 00000000] 03:41:05 INFO - PROCESS | 1948 | ++DOMWINDOW == 81 (17B95800) [pid = 1948] [serial = 491] [outer = 1720E000] 03:41:05 INFO - PROCESS | 1948 | 1469443265316 Marionette DEBUG loaded listener.js 03:41:05 INFO - PROCESS | 1948 | ++DOMWINDOW == 82 (17C44800) [pid = 1948] [serial = 492] [outer = 1720E000] 03:41:05 INFO - PROCESS | 1948 | 1469443265733 Marionette TRACE conn5 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 03:41:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 03:41:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 590ms 03:41:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 03:41:05 INFO - PROCESS | 1948 | 1469443265782 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 03:41:05 INFO - PROCESS | 1948 | 1469443265784 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 03:41:05 INFO - PROCESS | 1948 | 1469443265787 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 03:41:05 INFO - PROCESS | 1948 | 1469443265788 Marionette TRACE conn5 <- [1,622,null,{}] 03:41:05 INFO - PROCESS | 1948 | 1469443265792 Marionette TRACE conn5 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:05 INFO - PROCESS | 1948 | 1469443265794 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:41:05 INFO - PROCESS | 1948 | 1469443265874 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 03:41:05 INFO - PROCESS | 1948 | 1469443265879 Marionette TRACE conn5 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:05 INFO - PROCESS | 1948 | 1469443265881 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:41:05 INFO - PROCESS | 1948 | ++DOCSHELL 14D74800 == 38 [pid = 1948] [id = 165] 03:41:05 INFO - PROCESS | 1948 | ++DOMWINDOW == 83 (17CF0800) [pid = 1948] [serial = 493] [outer = 00000000] 03:41:05 INFO - PROCESS | 1948 | ++DOMWINDOW == 84 (18ED1400) [pid = 1948] [serial = 494] [outer = 17CF0800] 03:41:05 INFO - PROCESS | 1948 | 1469443265926 Marionette DEBUG loaded listener.js 03:41:06 INFO - PROCESS | 1948 | ++DOMWINDOW == 85 (19539800) [pid = 1948] [serial = 495] [outer = 17CF0800] 03:41:06 INFO - PROCESS | 1948 | [1948] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:41:06 INFO - PROCESS | 1948 | [1948] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:41:06 INFO - PROCESS | 1948 | 1469443266340 Marionette TRACE conn5 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 03:41:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 03:41:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 570ms 03:41:06 INFO - PROCESS | 1948 | 1469443266360 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 03:41:06 INFO - PROCESS | 1948 | 1469443266362 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 03:41:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 03:41:06 INFO - PROCESS | 1948 | 1469443266365 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 03:41:06 INFO - PROCESS | 1948 | 1469443266367 Marionette TRACE conn5 <- [1,626,null,{}] 03:41:06 INFO - PROCESS | 1948 | 1469443266370 Marionette TRACE conn5 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:06 INFO - PROCESS | 1948 | 1469443266372 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:41:06 INFO - PROCESS | 1948 | 1469443266535 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 03:41:06 INFO - PROCESS | 1948 | 1469443266656 Marionette TRACE conn5 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:06 INFO - PROCESS | 1948 | 1469443266659 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:41:06 INFO - PROCESS | 1948 | ++DOCSHELL 0BEE7C00 == 39 [pid = 1948] [id = 166] 03:41:06 INFO - PROCESS | 1948 | ++DOMWINDOW == 86 (0BEE8000) [pid = 1948] [serial = 496] [outer = 00000000] 03:41:06 INFO - PROCESS | 1948 | ++DOMWINDOW == 87 (0D50AC00) [pid = 1948] [serial = 497] [outer = 0BEE8000] 03:41:06 INFO - PROCESS | 1948 | 1469443266734 Marionette DEBUG loaded listener.js 03:41:06 INFO - PROCESS | 1948 | ++DOMWINDOW == 88 (0DC45000) [pid = 1948] [serial = 498] [outer = 0BEE8000] 03:41:07 INFO - PROCESS | 1948 | [1948] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:41:07 INFO - PROCESS | 1948 | [1948] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:41:07 INFO - PROCESS | 1948 | 1469443267304 Marionette TRACE conn5 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 03:41:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 03:41:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 970ms 03:41:07 INFO - PROCESS | 1948 | 1469443267338 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 03:41:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 03:41:07 INFO - PROCESS | 1948 | 1469443267342 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 03:41:07 INFO - PROCESS | 1948 | 1469443267347 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 03:41:07 INFO - PROCESS | 1948 | 1469443267351 Marionette TRACE conn5 <- [1,630,null,{}] 03:41:07 INFO - PROCESS | 1948 | 1469443267356 Marionette TRACE conn5 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:07 INFO - PROCESS | 1948 | 1469443267359 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:41:07 INFO - PROCESS | 1948 | 1469443267475 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 03:41:07 INFO - PROCESS | 1948 | 1469443267575 Marionette TRACE conn5 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:07 INFO - PROCESS | 1948 | 1469443267578 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:41:07 INFO - PROCESS | 1948 | ++DOCSHELL 13355800 == 40 [pid = 1948] [id = 167] 03:41:07 INFO - PROCESS | 1948 | ++DOMWINDOW == 89 (13358400) [pid = 1948] [serial = 499] [outer = 00000000] 03:41:07 INFO - PROCESS | 1948 | ++DOMWINDOW == 90 (13DA7800) [pid = 1948] [serial = 500] [outer = 13358400] 03:41:07 INFO - PROCESS | 1948 | 1469443267636 Marionette DEBUG loaded listener.js 03:41:07 INFO - PROCESS | 1948 | ++DOMWINDOW == 91 (14BB3C00) [pid = 1948] [serial = 501] [outer = 13358400] 03:41:08 INFO - PROCESS | 1948 | 1469443268239 Marionette TRACE conn5 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 03:41:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 03:41:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 930ms 03:41:08 INFO - PROCESS | 1948 | 1469443268277 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 03:41:08 INFO - PROCESS | 1948 | 1469443268281 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 03:41:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 03:41:08 INFO - PROCESS | 1948 | 1469443268284 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 03:41:08 INFO - PROCESS | 1948 | 1469443268287 Marionette TRACE conn5 <- [1,634,null,{}] 03:41:08 INFO - PROCESS | 1948 | 1469443268291 Marionette TRACE conn5 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:08 INFO - PROCESS | 1948 | 1469443268294 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:41:08 INFO - PROCESS | 1948 | 1469443268403 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 03:41:08 INFO - PROCESS | 1948 | 1469443268504 Marionette TRACE conn5 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:08 INFO - PROCESS | 1948 | 1469443268506 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:41:08 INFO - PROCESS | 1948 | ++DOCSHELL 1724AC00 == 41 [pid = 1948] [id = 168] 03:41:08 INFO - PROCESS | 1948 | ++DOMWINDOW == 92 (17262C00) [pid = 1948] [serial = 502] [outer = 00000000] 03:41:08 INFO - PROCESS | 1948 | ++DOMWINDOW == 93 (17997C00) [pid = 1948] [serial = 503] [outer = 17262C00] 03:41:08 INFO - PROCESS | 1948 | 1469443268562 Marionette DEBUG loaded listener.js 03:41:08 INFO - PROCESS | 1948 | ++DOMWINDOW == 94 (179BA400) [pid = 1948] [serial = 504] [outer = 17262C00] 03:41:09 INFO - PROCESS | 1948 | 1469443269157 Marionette TRACE conn5 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 03:41:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 03:41:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 931ms 03:41:09 INFO - PROCESS | 1948 | 1469443269217 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 03:41:09 INFO - PROCESS | 1948 | 1469443269221 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 03:41:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 03:41:09 INFO - PROCESS | 1948 | 1469443269232 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 03:41:09 INFO - PROCESS | 1948 | 1469443269237 Marionette TRACE conn5 <- [1,638,null,{}] 03:41:09 INFO - PROCESS | 1948 | 1469443269241 Marionette TRACE conn5 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:09 INFO - PROCESS | 1948 | 1469443269244 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:41:09 INFO - PROCESS | 1948 | 1469443269366 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 03:41:09 INFO - PROCESS | 1948 | 1469443269485 Marionette TRACE conn5 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:09 INFO - PROCESS | 1948 | 1469443269487 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:41:09 INFO - PROCESS | 1948 | ++DOCSHELL 1732B000 == 42 [pid = 1948] [id = 169] 03:41:09 INFO - PROCESS | 1948 | ++DOMWINDOW == 95 (177F0800) [pid = 1948] [serial = 505] [outer = 00000000] 03:41:09 INFO - PROCESS | 1948 | ++DOMWINDOW == 96 (19C13000) [pid = 1948] [serial = 506] [outer = 177F0800] 03:41:09 INFO - PROCESS | 1948 | 1469443269543 Marionette DEBUG loaded listener.js 03:41:09 INFO - PROCESS | 1948 | ++DOMWINDOW == 97 (19C4B400) [pid = 1948] [serial = 507] [outer = 177F0800] 03:41:10 INFO - PROCESS | 1948 | 1469443270111 Marionette TRACE conn5 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 03:41:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 03:41:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 930ms 03:41:10 INFO - PROCESS | 1948 | 1469443270162 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 03:41:10 INFO - PROCESS | 1948 | 1469443270164 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 03:41:10 INFO - PROCESS | 1948 | 1469443270167 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 03:41:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 03:41:10 INFO - PROCESS | 1948 | 1469443270169 Marionette TRACE conn5 <- [1,642,null,{}] 03:41:10 INFO - PROCESS | 1948 | 1469443270173 Marionette TRACE conn5 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:10 INFO - PROCESS | 1948 | 1469443270176 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:41:10 INFO - PROCESS | 1948 | 1469443270282 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 03:41:10 INFO - PROCESS | 1948 | 1469443270517 Marionette TRACE conn5 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:10 INFO - PROCESS | 1948 | 1469443270520 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:41:10 INFO - PROCESS | 1948 | ++DOCSHELL 0BEE2C00 == 43 [pid = 1948] [id = 170] 03:41:10 INFO - PROCESS | 1948 | ++DOMWINDOW == 98 (0BEE3000) [pid = 1948] [serial = 508] [outer = 00000000] 03:41:10 INFO - PROCESS | 1948 | ++DOMWINDOW == 99 (0DA4F800) [pid = 1948] [serial = 509] [outer = 0BEE3000] 03:41:10 INFO - PROCESS | 1948 | 1469443270582 Marionette DEBUG loaded listener.js 03:41:10 INFO - PROCESS | 1948 | ++DOMWINDOW == 100 (0DC4A000) [pid = 1948] [serial = 510] [outer = 0BEE3000] 03:41:11 INFO - PROCESS | 1948 | 1469443271167 Marionette TRACE conn5 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 03:41:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 03:41:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1066ms 03:41:11 INFO - PROCESS | 1948 | --DOCSHELL 14D74800 == 42 [pid = 1948] [id = 165] 03:41:11 INFO - PROCESS | 1948 | --DOCSHELL 143A8C00 == 41 [pid = 1948] [id = 164] 03:41:11 INFO - PROCESS | 1948 | --DOCSHELL 0E23C000 == 40 [pid = 1948] [id = 163] 03:41:11 INFO - PROCESS | 1948 | --DOCSHELL 179C1400 == 39 [pid = 1948] [id = 162] 03:41:11 INFO - PROCESS | 1948 | --DOCSHELL 1720F000 == 38 [pid = 1948] [id = 161] 03:41:11 INFO - PROCESS | 1948 | --DOCSHELL 16B1A800 == 37 [pid = 1948] [id = 160] 03:41:11 INFO - PROCESS | 1948 | --DOCSHELL 14D73400 == 36 [pid = 1948] [id = 159] 03:41:11 INFO - PROCESS | 1948 | --DOCSHELL 11E30C00 == 35 [pid = 1948] [id = 158] 03:41:11 INFO - PROCESS | 1948 | --DOCSHELL 0DB1A800 == 34 [pid = 1948] [id = 157] 03:41:11 INFO - PROCESS | 1948 | --DOCSHELL 13357800 == 33 [pid = 1948] [id = 154] 03:41:11 INFO - PROCESS | 1948 | --DOCSHELL 120ACC00 == 32 [pid = 1948] [id = 156] 03:41:11 INFO - PROCESS | 1948 | --DOCSHELL 0BEE4800 == 31 [pid = 1948] [id = 155] 03:41:11 INFO - PROCESS | 1948 | --DOCSHELL 1732B000 == 30 [pid = 1948] [id = 169] 03:41:11 INFO - PROCESS | 1948 | --DOCSHELL 1724AC00 == 29 [pid = 1948] [id = 168] 03:41:11 INFO - PROCESS | 1948 | --DOCSHELL 0BEE7C00 == 28 [pid = 1948] [id = 166] 03:41:11 INFO - PROCESS | 1948 | --DOCSHELL 13355800 == 27 [pid = 1948] [id = 167] 03:41:11 INFO - PROCESS | 1948 | --DOMWINDOW == 99 (14D7A000) [pid = 1948] [serial = 446] [outer = 00000000] [url = about:blank] 03:41:11 INFO - PROCESS | 1948 | --DOMWINDOW == 98 (1616F800) [pid = 1948] [serial = 447] [outer = 00000000] [url = about:blank] 03:41:11 INFO - PROCESS | 1948 | --DOMWINDOW == 97 (0DB1B400) [pid = 1948] [serial = 437] [outer = 00000000] [url = about:blank] 03:41:11 INFO - PROCESS | 1948 | --DOMWINDOW == 96 (0DB26400) [pid = 1948] [serial = 438] [outer = 00000000] [url = about:blank] 03:41:11 INFO - PROCESS | 1948 | --DOMWINDOW == 95 (0E39C000) [pid = 1948] [serial = 440] [outer = 00000000] [url = about:blank] 03:41:11 INFO - PROCESS | 1948 | --DOMWINDOW == 94 (0EA85400) [pid = 1948] [serial = 441] [outer = 00000000] [url = about:blank] 03:41:11 INFO - PROCESS | 1948 | --DOMWINDOW == 93 (13545000) [pid = 1948] [serial = 435] [outer = 00000000] [url = about:blank] 03:41:11 INFO - PROCESS | 1948 | --DOMWINDOW == 92 (12352800) [pid = 1948] [serial = 434] [outer = 00000000] [url = about:blank] 03:41:11 INFO - PROCESS | 1948 | --DOMWINDOW == 91 (13593400) [pid = 1948] [serial = 443] [outer = 00000000] [url = about:blank] 03:41:11 INFO - PROCESS | 1948 | --DOMWINDOW == 90 (17329C00) [pid = 1948] [serial = 452] [outer = 00000000] [url = about:blank] 03:41:11 INFO - PROCESS | 1948 | --DOMWINDOW == 89 (0E3D8400) [pid = 1948] [serial = 417] [outer = 00000000] [url = about:blank] 03:41:11 INFO - PROCESS | 1948 | --DOMWINDOW == 88 (0E097000) [pid = 1948] [serial = 416] [outer = 00000000] [url = about:blank] 03:41:11 INFO - PROCESS | 1948 | --DOMWINDOW == 87 (14E2CC00) [pid = 1948] [serial = 420] [outer = 00000000] [url = about:blank] 03:41:11 INFO - PROCESS | 1948 | --DOMWINDOW == 86 (14BB3800) [pid = 1948] [serial = 419] [outer = 00000000] [url = about:blank] 03:41:11 INFO - PROCESS | 1948 | --DOMWINDOW == 85 (17C40000) [pid = 1948] [serial = 423] [outer = 00000000] [url = about:blank] 03:41:11 INFO - PROCESS | 1948 | --DOMWINDOW == 84 (17B92400) [pid = 1948] [serial = 422] [outer = 00000000] [url = about:blank] 03:41:11 INFO - PROCESS | 1948 | --DOMWINDOW == 83 (18AE9000) [pid = 1948] [serial = 426] [outer = 00000000] [url = about:blank] 03:41:11 INFO - PROCESS | 1948 | --DOMWINDOW == 82 (17CEB400) [pid = 1948] [serial = 425] [outer = 00000000] [url = about:blank] 03:41:11 INFO - PROCESS | 1948 | --DOMWINDOW == 81 (17208400) [pid = 1948] [serial = 455] [outer = 00000000] [url = about:blank] 03:41:11 INFO - PROCESS | 1948 | --DOMWINDOW == 80 (1953D800) [pid = 1948] [serial = 429] [outer = 00000000] [url = about:blank] 03:41:11 INFO - PROCESS | 1948 | --DOMWINDOW == 79 (1799DC00) [pid = 1948] [serial = 459] [outer = 00000000] [url = about:blank] 03:41:11 INFO - PROCESS | 1948 | --DOMWINDOW == 78 (1953A000) [pid = 1948] [serial = 428] [outer = 00000000] [url = about:blank] 03:41:11 INFO - PROCESS | 1948 | --DOMWINDOW == 77 (171A7C00) [pid = 1948] [serial = 449] [outer = 00000000] [url = about:blank] 03:41:11 INFO - PROCESS | 1948 | --DOMWINDOW == 76 (16B1D800) [pid = 1948] [serial = 432] [outer = 00000000] [url = about:blank] 03:41:11 INFO - PROCESS | 1948 | --DOMWINDOW == 75 (14E2A000) [pid = 1948] [serial = 431] [outer = 00000000] [url = about:blank] 03:41:11 INFO - PROCESS | 1948 | --DOMWINDOW == 74 (17C3C000) [pid = 1948] [serial = 461] [outer = 00000000] [url = about:blank] 03:41:11 INFO - PROCESS | 1948 | --DOMWINDOW == 73 (17202400) [pid = 1948] [serial = 450] [outer = 00000000] [url = about:blank] 03:41:11 INFO - PROCESS | 1948 | --DOMWINDOW == 72 (1799D800) [pid = 1948] [serial = 458] [outer = 00000000] [url = about:blank] 03:41:11 INFO - PROCESS | 1948 | --DOMWINDOW == 71 (177F2800) [pid = 1948] [serial = 453] [outer = 00000000] [url = about:blank] 03:41:11 INFO - PROCESS | 1948 | --DOMWINDOW == 70 (17208800) [pid = 1948] [serial = 456] [outer = 00000000] [url = about:blank] 03:41:11 INFO - PROCESS | 1948 | --DOMWINDOW == 69 (143A4800) [pid = 1948] [serial = 444] [outer = 00000000] [url = about:blank] 03:41:11 INFO - PROCESS | 1948 | 1469443271959 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 03:41:11 INFO - PROCESS | 1948 | 1469443271964 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 03:41:11 INFO - PROCESS | 1948 | 1469443271977 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 03:41:11 INFO - PROCESS | 1948 | 1469443271979 Marionette TRACE conn5 <- [1,646,null,{}] 03:41:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 03:41:12 INFO - PROCESS | 1948 | 1469443271986 Marionette TRACE conn5 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:12 INFO - PROCESS | 1948 | 1469443271989 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:41:12 INFO - PROCESS | 1948 | 1469443272077 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 03:41:12 INFO - PROCESS | 1948 | 1469443272085 Marionette TRACE conn5 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:12 INFO - PROCESS | 1948 | 1469443272089 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:41:12 INFO - PROCESS | 1948 | ++DOCSHELL 0D484800 == 28 [pid = 1948] [id = 171] 03:41:12 INFO - PROCESS | 1948 | ++DOMWINDOW == 70 (0D4E7C00) [pid = 1948] [serial = 511] [outer = 00000000] 03:41:12 INFO - PROCESS | 1948 | ++DOMWINDOW == 71 (0DA51800) [pid = 1948] [serial = 512] [outer = 0D4E7C00] 03:41:12 INFO - PROCESS | 1948 | 1469443272139 Marionette DEBUG loaded listener.js 03:41:12 INFO - PROCESS | 1948 | ++DOMWINDOW == 72 (0DB23000) [pid = 1948] [serial = 513] [outer = 0D4E7C00] 03:41:12 INFO - PROCESS | 1948 | 1469443272615 Marionette TRACE conn5 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 03:41:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 03:41:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 670ms 03:41:12 INFO - PROCESS | 1948 | 1469443272659 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 03:41:12 INFO - PROCESS | 1948 | 1469443272662 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 03:41:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 03:41:12 INFO - PROCESS | 1948 | 1469443272669 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 03:41:12 INFO - PROCESS | 1948 | 1469443272673 Marionette TRACE conn5 <- [1,650,null,{}] 03:41:12 INFO - PROCESS | 1948 | 1469443272677 Marionette TRACE conn5 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:12 INFO - PROCESS | 1948 | 1469443272680 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:41:12 INFO - PROCESS | 1948 | 1469443272767 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 03:41:12 INFO - PROCESS | 1948 | 1469443272777 Marionette TRACE conn5 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:12 INFO - PROCESS | 1948 | 1469443272779 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:41:12 INFO - PROCESS | 1948 | ++DOCSHELL 0E3DBC00 == 29 [pid = 1948] [id = 172] 03:41:12 INFO - PROCESS | 1948 | ++DOMWINDOW == 73 (0EA44400) [pid = 1948] [serial = 514] [outer = 00000000] 03:41:12 INFO - PROCESS | 1948 | ++DOMWINDOW == 74 (0EA85400) [pid = 1948] [serial = 515] [outer = 0EA44400] 03:41:12 INFO - PROCESS | 1948 | 1469443272827 Marionette DEBUG loaded listener.js 03:41:12 INFO - PROCESS | 1948 | ++DOMWINDOW == 75 (0EF60C00) [pid = 1948] [serial = 516] [outer = 0EA44400] 03:41:13 INFO - PROCESS | 1948 | [1948] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:41:13 INFO - PROCESS | 1948 | [1948] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:41:13 INFO - PROCESS | 1948 | [1948] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:41:13 INFO - PROCESS | 1948 | [1948] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:41:13 INFO - PROCESS | 1948 | 1469443273298 Marionette TRACE conn5 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 03:41:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 03:41:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 690ms 03:41:13 INFO - PROCESS | 1948 | 1469443273358 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 03:41:13 INFO - PROCESS | 1948 | 1469443273360 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 03:41:13 INFO - PROCESS | 1948 | 1469443273364 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 03:41:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 03:41:13 INFO - PROCESS | 1948 | 1469443273366 Marionette TRACE conn5 <- [1,654,null,{}] 03:41:13 INFO - PROCESS | 1948 | 1469443273376 Marionette TRACE conn5 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:13 INFO - PROCESS | 1948 | 1469443273381 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:41:13 INFO - PROCESS | 1948 | 1469443273500 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 03:41:13 INFO - PROCESS | 1948 | 1469443273585 Marionette TRACE conn5 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:13 INFO - PROCESS | 1948 | 1469443273588 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:41:13 INFO - PROCESS | 1948 | ++DOCSHELL 1353E400 == 30 [pid = 1948] [id = 173] 03:41:13 INFO - PROCESS | 1948 | ++DOMWINDOW == 76 (13542C00) [pid = 1948] [serial = 517] [outer = 00000000] 03:41:13 INFO - PROCESS | 1948 | ++DOMWINDOW == 77 (13598000) [pid = 1948] [serial = 518] [outer = 13542C00] 03:41:13 INFO - PROCESS | 1948 | 1469443273638 Marionette DEBUG loaded listener.js 03:41:13 INFO - PROCESS | 1948 | ++DOMWINDOW == 78 (1439FC00) [pid = 1948] [serial = 519] [outer = 13542C00] 03:41:13 INFO - PROCESS | 1948 | [1948] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:41:13 INFO - PROCESS | 1948 | [1948] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:41:13 INFO - PROCESS | 1948 | [1948] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:41:13 INFO - PROCESS | 1948 | [1948] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:41:14 INFO - PROCESS | 1948 | 1469443274028 Marionette TRACE conn5 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 03:41:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 03:41:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 670ms 03:41:14 INFO - PROCESS | 1948 | 1469443274038 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 03:41:14 INFO - PROCESS | 1948 | 1469443274040 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 03:41:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 03:41:14 INFO - PROCESS | 1948 | 1469443274044 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 03:41:14 INFO - PROCESS | 1948 | 1469443274046 Marionette TRACE conn5 <- [1,658,null,{}] 03:41:14 INFO - PROCESS | 1948 | 1469443274049 Marionette TRACE conn5 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:14 INFO - PROCESS | 1948 | 1469443274051 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:41:14 INFO - PROCESS | 1948 | 1469443274181 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 03:41:14 INFO - PROCESS | 1948 | 1469443274199 Marionette TRACE conn5 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:14 INFO - PROCESS | 1948 | 1469443274201 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:41:14 INFO - PROCESS | 1948 | ++DOCSHELL 13DAA800 == 31 [pid = 1948] [id = 174] 03:41:14 INFO - PROCESS | 1948 | ++DOMWINDOW == 79 (1439F800) [pid = 1948] [serial = 520] [outer = 00000000] 03:41:14 INFO - PROCESS | 1948 | ++DOMWINDOW == 80 (14D78000) [pid = 1948] [serial = 521] [outer = 1439F800] 03:41:14 INFO - PROCESS | 1948 | 1469443274247 Marionette DEBUG loaded listener.js 03:41:14 INFO - PROCESS | 1948 | ++DOMWINDOW == 81 (16164C00) [pid = 1948] [serial = 522] [outer = 1439F800] 03:41:14 INFO - PROCESS | 1948 | 1469443274678 Marionette TRACE conn5 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 03:41:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 03:41:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 671ms 03:41:14 INFO - PROCESS | 1948 | 1469443274719 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 03:41:14 INFO - PROCESS | 1948 | 1469443274721 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 03:41:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 03:41:14 INFO - PROCESS | 1948 | 1469443274730 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 03:41:14 INFO - PROCESS | 1948 | 1469443274732 Marionette TRACE conn5 <- [1,662,null,{}] 03:41:14 INFO - PROCESS | 1948 | 1469443274736 Marionette TRACE conn5 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:14 INFO - PROCESS | 1948 | 1469443274738 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:41:14 INFO - PROCESS | 1948 | 1469443274847 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 03:41:14 INFO - PROCESS | 1948 | 1469443274934 Marionette TRACE conn5 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:14 INFO - PROCESS | 1948 | 1469443274936 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:41:14 INFO - PROCESS | 1948 | ++DOCSHELL 1692B800 == 32 [pid = 1948] [id = 175] 03:41:14 INFO - PROCESS | 1948 | ++DOMWINDOW == 82 (1692BC00) [pid = 1948] [serial = 523] [outer = 00000000] 03:41:14 INFO - PROCESS | 1948 | ++DOMWINDOW == 83 (16937000) [pid = 1948] [serial = 524] [outer = 1692BC00] 03:41:15 INFO - PROCESS | 1948 | 1469443274982 Marionette DEBUG loaded listener.js 03:41:15 INFO - PROCESS | 1948 | ++DOMWINDOW == 84 (16B17400) [pid = 1948] [serial = 525] [outer = 1692BC00] 03:41:15 INFO - PROCESS | 1948 | [1948] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:41:15 INFO - PROCESS | 1948 | [1948] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:41:15 INFO - PROCESS | 1948 | [1948] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:41:15 INFO - PROCESS | 1948 | 1469443275397 Marionette TRACE conn5 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 03:41:15 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 03:41:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 731ms 03:41:15 INFO - PROCESS | 1948 | 1469443275464 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 03:41:15 INFO - PROCESS | 1948 | 1469443275467 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 03:41:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 03:41:15 INFO - PROCESS | 1948 | 1469443275476 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 03:41:15 INFO - PROCESS | 1948 | 1469443275478 Marionette TRACE conn5 <- [1,666,null,{}] 03:41:15 INFO - PROCESS | 1948 | 1469443275482 Marionette TRACE conn5 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:15 INFO - PROCESS | 1948 | 1469443275488 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:41:15 INFO - PROCESS | 1948 | 1469443275626 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 03:41:15 INFO - PROCESS | 1948 | 1469443275643 Marionette TRACE conn5 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:15 INFO - PROCESS | 1948 | 1469443275645 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:41:15 INFO - PROCESS | 1948 | ++DOCSHELL 171AC400 == 33 [pid = 1948] [id = 176] 03:41:15 INFO - PROCESS | 1948 | ++DOMWINDOW == 85 (17202C00) [pid = 1948] [serial = 526] [outer = 00000000] 03:41:15 INFO - PROCESS | 1948 | ++DOMWINDOW == 86 (1720DC00) [pid = 1948] [serial = 527] [outer = 17202C00] 03:41:15 INFO - PROCESS | 1948 | 1469443275745 Marionette DEBUG loaded listener.js 03:41:15 INFO - PROCESS | 1948 | ++DOMWINDOW == 87 (17323800) [pid = 1948] [serial = 528] [outer = 17202C00] 03:41:16 INFO - PROCESS | 1948 | 1469443276405 Marionette TRACE conn5 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 03:41:16 INFO - PROCESS | 1948 | --DOMWINDOW == 86 (17CF0800) [pid = 1948] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 03:41:16 INFO - PROCESS | 1948 | --DOMWINDOW == 85 (179BBC00) [pid = 1948] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 03:41:16 INFO - PROCESS | 1948 | --DOMWINDOW == 84 (17210800) [pid = 1948] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 03:41:16 INFO - PROCESS | 1948 | --DOMWINDOW == 83 (11E32800) [pid = 1948] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 03:41:16 INFO - PROCESS | 1948 | --DOMWINDOW == 82 (120AE800) [pid = 1948] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 03:41:16 INFO - PROCESS | 1948 | --DOMWINDOW == 81 (179C1C00) [pid = 1948] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 03:41:16 INFO - PROCESS | 1948 | --DOMWINDOW == 80 (0DB1CC00) [pid = 1948] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 03:41:16 INFO - PROCESS | 1948 | --DOMWINDOW == 79 (16B1F400) [pid = 1948] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 03:41:16 INFO - PROCESS | 1948 | --DOMWINDOW == 78 (11E2B800) [pid = 1948] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 03:41:16 INFO - PROCESS | 1948 | --DOMWINDOW == 77 (0D1D3C00) [pid = 1948] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 03:41:16 INFO - PROCESS | 1948 | --DOMWINDOW == 76 (14D73C00) [pid = 1948] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 03:41:16 INFO - PROCESS | 1948 | --DOMWINDOW == 75 (1720E000) [pid = 1948] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 03:41:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 03:41:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1019ms 03:41:16 INFO - PROCESS | 1948 | 1469443276498 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 03:41:16 INFO - PROCESS | 1948 | 1469443276500 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 03:41:16 INFO - PROCESS | 1948 | 1469443276503 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 03:41:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 03:41:16 INFO - PROCESS | 1948 | 1469443276505 Marionette TRACE conn5 <- [1,670,null,{}] 03:41:16 INFO - PROCESS | 1948 | 1469443276519 Marionette TRACE conn5 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:16 INFO - PROCESS | 1948 | 1469443276521 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:41:16 INFO - PROCESS | 1948 | 1469443276599 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 03:41:16 INFO - PROCESS | 1948 | 1469443276604 Marionette TRACE conn5 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:16 INFO - PROCESS | 1948 | 1469443276606 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:41:16 INFO - PROCESS | 1948 | ++DOCSHELL 0EF5D000 == 34 [pid = 1948] [id = 177] 03:41:16 INFO - PROCESS | 1948 | ++DOMWINDOW == 76 (11E2B800) [pid = 1948] [serial = 529] [outer = 00000000] 03:41:16 INFO - PROCESS | 1948 | ++DOMWINDOW == 77 (128A9400) [pid = 1948] [serial = 530] [outer = 11E2B800] 03:41:16 INFO - PROCESS | 1948 | 1469443276651 Marionette DEBUG loaded listener.js 03:41:16 INFO - PROCESS | 1948 | ++DOMWINDOW == 78 (13594800) [pid = 1948] [serial = 531] [outer = 11E2B800] 03:41:17 INFO - PROCESS | 1948 | 1469443277537 Marionette TRACE conn5 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 03:41:17 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) 03:41:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1079ms 03:41:17 INFO - PROCESS | 1948 | 1469443277587 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 03:41:17 INFO - PROCESS | 1948 | 1469443277589 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 03:41:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 03:41:17 INFO - PROCESS | 1948 | 1469443277592 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 03:41:17 INFO - PROCESS | 1948 | 1469443277594 Marionette TRACE conn5 <- [1,674,null,{}] 03:41:17 INFO - PROCESS | 1948 | 1469443277602 Marionette TRACE conn5 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:17 INFO - PROCESS | 1948 | 1469443277603 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:41:17 INFO - PROCESS | 1948 | 1469443277680 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 03:41:17 INFO - PROCESS | 1948 | 1469443277685 Marionette TRACE conn5 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:17 INFO - PROCESS | 1948 | 1469443277687 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:41:17 INFO - PROCESS | 1948 | ++DOCSHELL 12068800 == 35 [pid = 1948] [id = 178] 03:41:17 INFO - PROCESS | 1948 | ++DOMWINDOW == 79 (16931400) [pid = 1948] [serial = 532] [outer = 00000000] 03:41:17 INFO - PROCESS | 1948 | ++DOMWINDOW == 80 (1732CC00) [pid = 1948] [serial = 533] [outer = 16931400] 03:41:17 INFO - PROCESS | 1948 | 1469443277733 Marionette DEBUG loaded listener.js 03:41:17 INFO - PROCESS | 1948 | ++DOMWINDOW == 81 (177A6C00) [pid = 1948] [serial = 534] [outer = 16931400] 03:41:18 INFO - PROCESS | 1948 | 1469443278709 Marionette TRACE conn5 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 03:41:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 03:41:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1173ms 03:41:18 INFO - PROCESS | 1948 | 1469443278770 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 03:41:18 INFO - PROCESS | 1948 | 1469443278775 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 03:41:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 03:41:18 INFO - PROCESS | 1948 | 1469443278781 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 03:41:18 INFO - PROCESS | 1948 | 1469443278784 Marionette TRACE conn5 <- [1,678,null,{}] 03:41:18 INFO - PROCESS | 1948 | 1469443278791 Marionette TRACE conn5 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:18 INFO - PROCESS | 1948 | 1469443278794 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:41:18 INFO - PROCESS | 1948 | 1469443278940 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 03:41:19 INFO - PROCESS | 1948 | 1469443279056 Marionette TRACE conn5 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:19 INFO - PROCESS | 1948 | 1469443279059 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:41:19 INFO - PROCESS | 1948 | ++DOCSHELL 0DC48000 == 36 [pid = 1948] [id = 179] 03:41:19 INFO - PROCESS | 1948 | ++DOMWINDOW == 82 (0DC48800) [pid = 1948] [serial = 535] [outer = 00000000] 03:41:19 INFO - PROCESS | 1948 | ++DOMWINDOW == 83 (0DFAD000) [pid = 1948] [serial = 536] [outer = 0DC48800] 03:41:19 INFO - PROCESS | 1948 | 1469443279164 Marionette DEBUG loaded listener.js 03:41:19 INFO - PROCESS | 1948 | ++DOMWINDOW == 84 (0E09B800) [pid = 1948] [serial = 537] [outer = 0DC48800] 03:41:20 INFO - PROCESS | 1948 | 1469443280284 Marionette TRACE conn5 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 03:41:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 03:41:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1529ms 03:41:20 INFO - PROCESS | 1948 | 1469443280314 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 03:41:20 INFO - PROCESS | 1948 | 1469443280319 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 03:41:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 03:41:20 INFO - PROCESS | 1948 | 1469443280325 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 03:41:20 INFO - PROCESS | 1948 | 1469443280328 Marionette TRACE conn5 <- [1,682,null,{}] 03:41:20 INFO - PROCESS | 1948 | 1469443280332 Marionette TRACE conn5 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:20 INFO - PROCESS | 1948 | 1469443280335 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:41:20 INFO - PROCESS | 1948 | 1469443280485 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 03:41:20 INFO - PROCESS | 1948 | 1469443280619 Marionette TRACE conn5 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:20 INFO - PROCESS | 1948 | 1469443280622 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:41:20 INFO - PROCESS | 1948 | ++DOCSHELL 0DA51000 == 37 [pid = 1948] [id = 180] 03:41:20 INFO - PROCESS | 1948 | ++DOMWINDOW == 85 (0DFA6400) [pid = 1948] [serial = 538] [outer = 00000000] 03:41:20 INFO - PROCESS | 1948 | ++DOMWINDOW == 86 (0EFD1800) [pid = 1948] [serial = 539] [outer = 0DFA6400] 03:41:20 INFO - PROCESS | 1948 | 1469443280679 Marionette DEBUG loaded listener.js 03:41:20 INFO - PROCESS | 1948 | ++DOMWINDOW == 87 (1278CC00) [pid = 1948] [serial = 540] [outer = 0DFA6400] 03:41:21 INFO - PROCESS | 1948 | --DOCSHELL 0EF5D000 == 36 [pid = 1948] [id = 177] 03:41:21 INFO - PROCESS | 1948 | --DOCSHELL 171AC400 == 35 [pid = 1948] [id = 176] 03:41:21 INFO - PROCESS | 1948 | --DOCSHELL 1692B800 == 34 [pid = 1948] [id = 175] 03:41:21 INFO - PROCESS | 1948 | --DOCSHELL 13DAA800 == 33 [pid = 1948] [id = 174] 03:41:21 INFO - PROCESS | 1948 | --DOCSHELL 1353E400 == 32 [pid = 1948] [id = 173] 03:41:21 INFO - PROCESS | 1948 | --DOCSHELL 0E3DBC00 == 31 [pid = 1948] [id = 172] 03:41:21 INFO - PROCESS | 1948 | --DOCSHELL 0D484800 == 30 [pid = 1948] [id = 171] 03:41:21 INFO - PROCESS | 1948 | --DOMWINDOW == 86 (17C3C800) [pid = 1948] [serial = 462] [outer = 00000000] [url = about:blank] 03:41:21 INFO - PROCESS | 1948 | --DOMWINDOW == 85 (17324C00) [pid = 1948] [serial = 482] [outer = 00000000] [url = about:blank] 03:41:21 INFO - PROCESS | 1948 | --DOMWINDOW == 84 (120B8400) [pid = 1948] [serial = 473] [outer = 00000000] [url = about:blank] 03:41:21 INFO - PROCESS | 1948 | --DOMWINDOW == 83 (12791000) [pid = 1948] [serial = 467] [outer = 00000000] [url = about:blank] 03:41:21 INFO - PROCESS | 1948 | --DOMWINDOW == 82 (1732A400) [pid = 1948] [serial = 483] [outer = 00000000] [url = about:blank] 03:41:21 INFO - PROCESS | 1948 | --DOMWINDOW == 81 (17AA4800) [pid = 1948] [serial = 486] [outer = 00000000] [url = about:blank] 03:41:21 INFO - PROCESS | 1948 | --DOMWINDOW == 80 (0DC4D800) [pid = 1948] [serial = 470] [outer = 00000000] [url = about:blank] 03:41:21 INFO - PROCESS | 1948 | --DOMWINDOW == 79 (17209C00) [pid = 1948] [serial = 480] [outer = 00000000] [url = about:blank] 03:41:21 INFO - PROCESS | 1948 | --DOMWINDOW == 78 (1463F000) [pid = 1948] [serial = 488] [outer = 00000000] [url = about:blank] 03:41:21 INFO - PROCESS | 1948 | --DOMWINDOW == 77 (0DFA3C00) [pid = 1948] [serial = 464] [outer = 00000000] [url = about:blank] 03:41:21 INFO - PROCESS | 1948 | --DOMWINDOW == 76 (171AEC00) [pid = 1948] [serial = 479] [outer = 00000000] [url = about:blank] 03:41:21 INFO - PROCESS | 1948 | --DOMWINDOW == 75 (0E350C00) [pid = 1948] [serial = 465] [outer = 00000000] [url = about:blank] 03:41:21 INFO - PROCESS | 1948 | --DOMWINDOW == 74 (1692F800) [pid = 1948] [serial = 477] [outer = 00000000] [url = about:blank] 03:41:21 INFO - PROCESS | 1948 | --DOMWINDOW == 73 (14E29400) [pid = 1948] [serial = 476] [outer = 00000000] [url = about:blank] 03:41:21 INFO - PROCESS | 1948 | --DOMWINDOW == 72 (17C44800) [pid = 1948] [serial = 492] [outer = 00000000] [url = about:blank] 03:41:21 INFO - PROCESS | 1948 | --DOMWINDOW == 71 (13DABC00) [pid = 1948] [serial = 468] [outer = 00000000] [url = about:blank] 03:41:21 INFO - PROCESS | 1948 | --DOMWINDOW == 70 (14E29800) [pid = 1948] [serial = 489] [outer = 00000000] [url = about:blank] 03:41:21 INFO - PROCESS | 1948 | --DOMWINDOW == 69 (12768000) [pid = 1948] [serial = 474] [outer = 00000000] [url = about:blank] 03:41:21 INFO - PROCESS | 1948 | --DOMWINDOW == 68 (17B95800) [pid = 1948] [serial = 491] [outer = 00000000] [url = about:blank] 03:41:21 INFO - PROCESS | 1948 | --DOMWINDOW == 67 (17B8E400) [pid = 1948] [serial = 485] [outer = 00000000] [url = about:blank] 03:41:21 INFO - PROCESS | 1948 | --DOMWINDOW == 66 (0E095000) [pid = 1948] [serial = 471] [outer = 00000000] [url = about:blank] 03:41:21 INFO - PROCESS | 1948 | --DOMWINDOW == 65 (19539800) [pid = 1948] [serial = 495] [outer = 00000000] [url = about:blank] 03:41:21 INFO - PROCESS | 1948 | --DOMWINDOW == 64 (18ED1400) [pid = 1948] [serial = 494] [outer = 00000000] [url = about:blank] 03:41:21 INFO - PROCESS | 1948 | 1469443281860 Marionette TRACE conn5 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 03:41:21 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) 03:41:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1570ms 03:41:21 INFO - PROCESS | 1948 | 1469443281898 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 03:41:21 INFO - PROCESS | 1948 | 1469443281902 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 03:41:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 03:41:21 INFO - PROCESS | 1948 | 1469443281906 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 03:41:21 INFO - PROCESS | 1948 | 1469443281909 Marionette TRACE conn5 <- [1,686,null,{}] 03:41:21 INFO - PROCESS | 1948 | 1469443281914 Marionette TRACE conn5 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:21 INFO - PROCESS | 1948 | 1469443281917 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:41:22 INFO - PROCESS | 1948 | 1469443282044 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 03:41:22 INFO - PROCESS | 1948 | 1469443282093 Marionette TRACE conn5 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:22 INFO - PROCESS | 1948 | 1469443282095 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:41:22 INFO - PROCESS | 1948 | ++DOCSHELL 0DE6F400 == 31 [pid = 1948] [id = 181] 03:41:22 INFO - PROCESS | 1948 | ++DOMWINDOW == 65 (0DFA3800) [pid = 1948] [serial = 541] [outer = 00000000] 03:41:22 INFO - PROCESS | 1948 | ++DOMWINDOW == 66 (0E095000) [pid = 1948] [serial = 542] [outer = 0DFA3800] 03:41:22 INFO - PROCESS | 1948 | 1469443282144 Marionette DEBUG loaded listener.js 03:41:22 INFO - PROCESS | 1948 | ++DOMWINDOW == 67 (0E23F000) [pid = 1948] [serial = 543] [outer = 0DFA3800] 03:41:23 INFO - PROCESS | 1948 | 1469443283054 Marionette TRACE conn5 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 03:41:23 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) 03:41:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1182ms 03:41:23 INFO - PROCESS | 1948 | 1469443283090 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 03:41:23 INFO - PROCESS | 1948 | 1469443283094 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 03:41:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 03:41:23 INFO - PROCESS | 1948 | 1469443283100 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 03:41:23 INFO - PROCESS | 1948 | 1469443283103 Marionette TRACE conn5 <- [1,690,null,{}] 03:41:23 INFO - PROCESS | 1948 | 1469443283107 Marionette TRACE conn5 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:23 INFO - PROCESS | 1948 | 1469443283109 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:41:23 INFO - PROCESS | 1948 | 1469443283197 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 03:41:23 INFO - PROCESS | 1948 | 1469443283204 Marionette TRACE conn5 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:23 INFO - PROCESS | 1948 | 1469443283206 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:41:23 INFO - PROCESS | 1948 | ++DOCSHELL 12187800 == 32 [pid = 1948] [id = 182] 03:41:23 INFO - PROCESS | 1948 | ++DOMWINDOW == 68 (12190400) [pid = 1948] [serial = 544] [outer = 00000000] 03:41:23 INFO - PROCESS | 1948 | ++DOMWINDOW == 69 (1278C400) [pid = 1948] [serial = 545] [outer = 12190400] 03:41:23 INFO - PROCESS | 1948 | 1469443283253 Marionette DEBUG loaded listener.js 03:41:23 INFO - PROCESS | 1948 | ++DOMWINDOW == 70 (13357C00) [pid = 1948] [serial = 546] [outer = 12190400] 03:41:24 INFO - PROCESS | 1948 | --DOMWINDOW == 69 (1692BC00) [pid = 1948] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 03:41:24 INFO - PROCESS | 1948 | --DOMWINDOW == 68 (0D4E7C00) [pid = 1948] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 03:41:24 INFO - PROCESS | 1948 | --DOMWINDOW == 67 (0EA44400) [pid = 1948] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 03:41:24 INFO - PROCESS | 1948 | --DOMWINDOW == 66 (13542C00) [pid = 1948] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 03:41:24 INFO - PROCESS | 1948 | --DOMWINDOW == 65 (0BEE3000) [pid = 1948] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 03:41:24 INFO - PROCESS | 1948 | --DOMWINDOW == 64 (17202C00) [pid = 1948] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 03:41:24 INFO - PROCESS | 1948 | --DOMWINDOW == 63 (0BEE8000) [pid = 1948] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 03:41:24 INFO - PROCESS | 1948 | --DOMWINDOW == 62 (13358400) [pid = 1948] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 03:41:24 INFO - PROCESS | 1948 | --DOMWINDOW == 61 (17262C00) [pid = 1948] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 03:41:24 INFO - PROCESS | 1948 | --DOMWINDOW == 60 (177F0800) [pid = 1948] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 03:41:24 INFO - PROCESS | 1948 | --DOMWINDOW == 59 (11E2B800) [pid = 1948] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 03:41:24 INFO - PROCESS | 1948 | --DOMWINDOW == 58 (1439F800) [pid = 1948] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 03:41:24 INFO - PROCESS | 1948 | 1469443284303 Marionette TRACE conn5 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 03:41:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 03:41:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1230ms 03:41:24 INFO - PROCESS | 1948 | 1469443284335 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 03:41:24 INFO - PROCESS | 1948 | 1469443284340 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 03:41:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 03:41:24 INFO - PROCESS | 1948 | 1469443284345 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 03:41:24 INFO - PROCESS | 1948 | 1469443284349 Marionette TRACE conn5 <- [1,694,null,{}] 03:41:24 INFO - PROCESS | 1948 | 1469443284355 Marionette TRACE conn5 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:24 INFO - PROCESS | 1948 | 1469443284359 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:41:24 INFO - PROCESS | 1948 | 1469443284471 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 03:41:24 INFO - PROCESS | 1948 | 1469443284587 Marionette TRACE conn5 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:24 INFO - PROCESS | 1948 | 1469443284590 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:41:24 INFO - PROCESS | 1948 | ++DOCSHELL 0DC4D800 == 33 [pid = 1948] [id = 183] 03:41:24 INFO - PROCESS | 1948 | ++DOMWINDOW == 59 (0DC50400) [pid = 1948] [serial = 547] [outer = 00000000] 03:41:24 INFO - PROCESS | 1948 | ++DOMWINDOW == 60 (0E09C800) [pid = 1948] [serial = 548] [outer = 0DC50400] 03:41:24 INFO - PROCESS | 1948 | 1469443284693 Marionette DEBUG loaded listener.js 03:41:24 INFO - PROCESS | 1948 | ++DOMWINDOW == 61 (0EA4C400) [pid = 1948] [serial = 549] [outer = 0DC50400] 03:41:25 INFO - PROCESS | 1948 | 1469443285729 Marionette TRACE conn5 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 03:41:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 03:41:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1435ms 03:41:25 INFO - PROCESS | 1948 | 1469443285784 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 03:41:25 INFO - PROCESS | 1948 | 1469443285789 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 03:41:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 03:41:25 INFO - PROCESS | 1948 | 1469443285795 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 03:41:25 INFO - PROCESS | 1948 | 1469443285798 Marionette TRACE conn5 <- [1,698,null,{}] 03:41:25 INFO - PROCESS | 1948 | 1469443285802 Marionette TRACE conn5 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:25 INFO - PROCESS | 1948 | 1469443285805 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:41:25 INFO - PROCESS | 1948 | 1469443285943 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 03:41:26 INFO - PROCESS | 1948 | 1469443286065 Marionette TRACE conn5 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:26 INFO - PROCESS | 1948 | 1469443286068 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:41:26 INFO - PROCESS | 1948 | ++DOCSHELL 13DB0000 == 34 [pid = 1948] [id = 184] 03:41:26 INFO - PROCESS | 1948 | ++DOMWINDOW == 62 (1439D800) [pid = 1948] [serial = 550] [outer = 00000000] 03:41:26 INFO - PROCESS | 1948 | ++DOMWINDOW == 63 (14B01C00) [pid = 1948] [serial = 551] [outer = 1439D800] 03:41:26 INFO - PROCESS | 1948 | 1469443286126 Marionette DEBUG loaded listener.js 03:41:26 INFO - PROCESS | 1948 | ++DOMWINDOW == 64 (14D7CC00) [pid = 1948] [serial = 552] [outer = 1439D800] 03:41:27 INFO - PROCESS | 1948 | 1469443287170 Marionette TRACE conn5 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 03:41:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 03:41:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1435ms 03:41:27 INFO - PROCESS | 1948 | 1469443287234 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 03:41:27 INFO - PROCESS | 1948 | 1469443287236 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 03:41:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 03:41:27 INFO - PROCESS | 1948 | 1469443287240 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 03:41:27 INFO - PROCESS | 1948 | 1469443287244 Marionette TRACE conn5 <- [1,702,null,{}] 03:41:27 INFO - PROCESS | 1948 | 1469443287301 Marionette TRACE conn5 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:27 INFO - PROCESS | 1948 | 1469443287306 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:41:27 INFO - PROCESS | 1948 | 1469443287442 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 03:41:27 INFO - PROCESS | 1948 | 1469443287559 Marionette TRACE conn5 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:27 INFO - PROCESS | 1948 | 1469443287562 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:41:27 INFO - PROCESS | 1948 | ++DOCSHELL 171A6800 == 35 [pid = 1948] [id = 185] 03:41:27 INFO - PROCESS | 1948 | ++DOMWINDOW == 65 (171A8000) [pid = 1948] [serial = 553] [outer = 00000000] 03:41:27 INFO - PROCESS | 1948 | ++DOMWINDOW == 66 (171B2000) [pid = 1948] [serial = 554] [outer = 171A8000] 03:41:27 INFO - PROCESS | 1948 | 1469443287620 Marionette DEBUG loaded listener.js 03:41:27 INFO - PROCESS | 1948 | ++DOMWINDOW == 67 (17206800) [pid = 1948] [serial = 555] [outer = 171A8000] 03:41:28 INFO - PROCESS | 1948 | 1469443288679 Marionette TRACE conn5 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 03:41:28 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 03:41:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1481ms 03:41:28 INFO - PROCESS | 1948 | 1469443288724 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 03:41:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 03:41:28 INFO - PROCESS | 1948 | 1469443288728 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 03:41:28 INFO - PROCESS | 1948 | 1469443288732 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 03:41:28 INFO - PROCESS | 1948 | 1469443288735 Marionette TRACE conn5 <- [1,706,null,{}] 03:41:28 INFO - PROCESS | 1948 | 1469443288741 Marionette TRACE conn5 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:28 INFO - PROCESS | 1948 | 1469443288744 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:41:28 INFO - PROCESS | 1948 | 1469443288850 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 03:41:28 INFO - PROCESS | 1948 | 1469443288974 Marionette TRACE conn5 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:28 INFO - PROCESS | 1948 | 1469443288979 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:41:29 INFO - PROCESS | 1948 | ++DOCSHELL 0E09D000 == 36 [pid = 1948] [id = 186] 03:41:29 INFO - PROCESS | 1948 | ++DOMWINDOW == 68 (0E239800) [pid = 1948] [serial = 556] [outer = 00000000] 03:41:29 INFO - PROCESS | 1948 | ++DOMWINDOW == 69 (0EA87000) [pid = 1948] [serial = 557] [outer = 0E239800] 03:41:29 INFO - PROCESS | 1948 | 1469443289030 Marionette DEBUG loaded listener.js 03:41:29 INFO - PROCESS | 1948 | ++DOMWINDOW == 70 (11E33C00) [pid = 1948] [serial = 558] [outer = 0E239800] 03:41:29 INFO - PROCESS | 1948 | --DOCSHELL 0BEE2C00 == 35 [pid = 1948] [id = 170] 03:41:29 INFO - PROCESS | 1948 | --DOCSHELL 0DE6F400 == 34 [pid = 1948] [id = 181] 03:41:29 INFO - PROCESS | 1948 | --DOCSHELL 0DC48000 == 33 [pid = 1948] [id = 179] 03:41:29 INFO - PROCESS | 1948 | --DOCSHELL 0DA51000 == 32 [pid = 1948] [id = 180] 03:41:29 INFO - PROCESS | 1948 | --DOCSHELL 171A6800 == 31 [pid = 1948] [id = 185] 03:41:29 INFO - PROCESS | 1948 | --DOCSHELL 13DB0000 == 30 [pid = 1948] [id = 184] 03:41:29 INFO - PROCESS | 1948 | --DOCSHELL 12187800 == 29 [pid = 1948] [id = 182] 03:41:29 INFO - PROCESS | 1948 | --DOCSHELL 0DC4D800 == 28 [pid = 1948] [id = 183] 03:41:29 INFO - PROCESS | 1948 | --DOCSHELL 12068800 == 27 [pid = 1948] [id = 178] 03:41:29 INFO - PROCESS | 1948 | --DOMWINDOW == 69 (16937000) [pid = 1948] [serial = 524] [outer = 00000000] [url = about:blank] 03:41:29 INFO - PROCESS | 1948 | --DOMWINDOW == 68 (0DA51800) [pid = 1948] [serial = 512] [outer = 00000000] [url = about:blank] 03:41:29 INFO - PROCESS | 1948 | --DOMWINDOW == 67 (0DB23000) [pid = 1948] [serial = 513] [outer = 00000000] [url = about:blank] 03:41:29 INFO - PROCESS | 1948 | --DOMWINDOW == 66 (0EA85400) [pid = 1948] [serial = 515] [outer = 00000000] [url = about:blank] 03:41:29 INFO - PROCESS | 1948 | --DOMWINDOW == 65 (0EF60C00) [pid = 1948] [serial = 516] [outer = 00000000] [url = about:blank] 03:41:29 INFO - PROCESS | 1948 | --DOMWINDOW == 64 (13598000) [pid = 1948] [serial = 518] [outer = 00000000] [url = about:blank] 03:41:29 INFO - PROCESS | 1948 | --DOMWINDOW == 63 (1439FC00) [pid = 1948] [serial = 519] [outer = 00000000] [url = about:blank] 03:41:29 INFO - PROCESS | 1948 | --DOMWINDOW == 62 (0DC4A000) [pid = 1948] [serial = 510] [outer = 00000000] [url = about:blank] 03:41:29 INFO - PROCESS | 1948 | --DOMWINDOW == 61 (0DA4F800) [pid = 1948] [serial = 509] [outer = 00000000] [url = about:blank] 03:41:29 INFO - PROCESS | 1948 | --DOMWINDOW == 60 (1720DC00) [pid = 1948] [serial = 527] [outer = 00000000] [url = about:blank] 03:41:29 INFO - PROCESS | 1948 | --DOMWINDOW == 59 (0DC45000) [pid = 1948] [serial = 498] [outer = 00000000] [url = about:blank] 03:41:29 INFO - PROCESS | 1948 | --DOMWINDOW == 58 (0D50AC00) [pid = 1948] [serial = 497] [outer = 00000000] [url = about:blank] 03:41:29 INFO - PROCESS | 1948 | --DOMWINDOW == 57 (14BB3C00) [pid = 1948] [serial = 501] [outer = 00000000] [url = about:blank] 03:41:29 INFO - PROCESS | 1948 | --DOMWINDOW == 56 (13DA7800) [pid = 1948] [serial = 500] [outer = 00000000] [url = about:blank] 03:41:29 INFO - PROCESS | 1948 | --DOMWINDOW == 55 (179BA400) [pid = 1948] [serial = 504] [outer = 00000000] [url = about:blank] 03:41:29 INFO - PROCESS | 1948 | --DOMWINDOW == 54 (17997C00) [pid = 1948] [serial = 503] [outer = 00000000] [url = about:blank] 03:41:29 INFO - PROCESS | 1948 | --DOMWINDOW == 53 (16B17400) [pid = 1948] [serial = 525] [outer = 00000000] [url = about:blank] 03:41:29 INFO - PROCESS | 1948 | --DOMWINDOW == 52 (19C4B400) [pid = 1948] [serial = 507] [outer = 00000000] [url = about:blank] 03:41:29 INFO - PROCESS | 1948 | --DOMWINDOW == 51 (19C13000) [pid = 1948] [serial = 506] [outer = 00000000] [url = about:blank] 03:41:29 INFO - PROCESS | 1948 | --DOMWINDOW == 50 (13594800) [pid = 1948] [serial = 531] [outer = 00000000] [url = about:blank] 03:41:29 INFO - PROCESS | 1948 | --DOMWINDOW == 49 (128A9400) [pid = 1948] [serial = 530] [outer = 00000000] [url = about:blank] 03:41:29 INFO - PROCESS | 1948 | --DOMWINDOW == 48 (17323800) [pid = 1948] [serial = 528] [outer = 00000000] [url = about:blank] 03:41:29 INFO - PROCESS | 1948 | --DOMWINDOW == 47 (14D78000) [pid = 1948] [serial = 521] [outer = 00000000] [url = about:blank] 03:41:29 INFO - PROCESS | 1948 | --DOMWINDOW == 46 (16164C00) [pid = 1948] [serial = 522] [outer = 00000000] [url = about:blank] 03:41:29 INFO - PROCESS | 1948 | --DOMWINDOW == 45 (1732CC00) [pid = 1948] [serial = 533] [outer = 00000000] [url = about:blank] 03:41:30 INFO - PROCESS | 1948 | 1469443290529 Marionette TRACE conn5 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 03:41:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 03:41:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1834ms 03:41:30 INFO - PROCESS | 1948 | 1469443290568 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 03:41:30 INFO - PROCESS | 1948 | 1469443290573 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 03:41:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 03:41:30 INFO - PROCESS | 1948 | 1469443290577 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 03:41:30 INFO - PROCESS | 1948 | 1469443290580 Marionette TRACE conn5 <- [1,710,null,{}] 03:41:30 INFO - PROCESS | 1948 | 1469443290585 Marionette TRACE conn5 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:30 INFO - PROCESS | 1948 | 1469443290588 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:41:30 INFO - PROCESS | 1948 | 1469443290675 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 03:41:30 INFO - PROCESS | 1948 | 1469443290682 Marionette TRACE conn5 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:30 INFO - PROCESS | 1948 | 1469443290685 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:41:30 INFO - PROCESS | 1948 | ++DOCSHELL 0D559C00 == 28 [pid = 1948] [id = 187] 03:41:30 INFO - PROCESS | 1948 | ++DOMWINDOW == 46 (0D5F8400) [pid = 1948] [serial = 559] [outer = 00000000] 03:41:30 INFO - PROCESS | 1948 | ++DOMWINDOW == 47 (0DB23800) [pid = 1948] [serial = 560] [outer = 0D5F8400] 03:41:30 INFO - PROCESS | 1948 | 1469443290733 Marionette DEBUG loaded listener.js 03:41:30 INFO - PROCESS | 1948 | ++DOMWINDOW == 48 (0DC44000) [pid = 1948] [serial = 561] [outer = 0D5F8400] 03:41:31 INFO - PROCESS | 1948 | 1469443291221 Marionette TRACE conn5 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 03:41:31 INFO - PROCESS | 1948 | 1469443291253 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 03:41:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 03:41:31 INFO - PROCESS | 1948 | 1469443291260 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 03:41:31 INFO - PROCESS | 1948 | 1469443291262 Marionette TRACE conn5 <- [1,714,null,{}] 03:41:31 INFO - PROCESS | 1948 | 1469443291266 Marionette TRACE conn5 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:31 INFO - PROCESS | 1948 | 1469443291269 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:41:31 INFO - PROCESS | 1948 | 1469443291358 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 03:41:31 INFO - PROCESS | 1948 | 1469443291365 Marionette TRACE conn5 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:31 INFO - PROCESS | 1948 | 1469443291367 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:41:31 INFO - PROCESS | 1948 | ++DOCSHELL 0E355800 == 29 [pid = 1948] [id = 188] 03:41:31 INFO - PROCESS | 1948 | ++DOMWINDOW == 49 (0E38FC00) [pid = 1948] [serial = 562] [outer = 00000000] 03:41:31 INFO - PROCESS | 1948 | ++DOMWINDOW == 50 (0EA8D800) [pid = 1948] [serial = 563] [outer = 0E38FC00] 03:41:31 INFO - PROCESS | 1948 | 1469443291416 Marionette DEBUG loaded listener.js 03:41:31 INFO - PROCESS | 1948 | ++DOMWINDOW == 51 (0EF5DC00) [pid = 1948] [serial = 564] [outer = 0E38FC00] 03:41:31 INFO - PROCESS | 1948 | 1469443291934 Marionette TRACE conn5 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 03:41:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 03:41:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 731ms 03:41:32 INFO - PROCESS | 1948 | 1469443291993 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 03:41:32 INFO - PROCESS | 1948 | 1469443291995 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 03:41:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 03:41:32 INFO - PROCESS | 1948 | 1469443291999 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 03:41:32 INFO - PROCESS | 1948 | 1469443292002 Marionette TRACE conn5 <- [1,718,null,{}] 03:41:32 INFO - PROCESS | 1948 | 1469443292013 Marionette TRACE conn5 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:32 INFO - PROCESS | 1948 | 1469443292018 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:41:32 INFO - PROCESS | 1948 | 1469443292168 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 03:41:32 INFO - PROCESS | 1948 | 1469443292185 Marionette TRACE conn5 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:32 INFO - PROCESS | 1948 | 1469443292188 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:41:32 INFO - PROCESS | 1948 | ++DOCSHELL 12787800 == 30 [pid = 1948] [id = 189] 03:41:32 INFO - PROCESS | 1948 | ++DOMWINDOW == 52 (12788400) [pid = 1948] [serial = 565] [outer = 00000000] 03:41:32 INFO - PROCESS | 1948 | ++DOMWINDOW == 53 (1354B000) [pid = 1948] [serial = 566] [outer = 12788400] 03:41:32 INFO - PROCESS | 1948 | 1469443292237 Marionette DEBUG loaded listener.js 03:41:32 INFO - PROCESS | 1948 | ++DOMWINDOW == 54 (13DA7800) [pid = 1948] [serial = 567] [outer = 12788400] 03:41:32 INFO - PROCESS | 1948 | 1469443292698 Marionette TRACE conn5 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[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] 03:41:32 INFO - PROCESS | 1948 | 1469443292735 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 03:41:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 03:41:32 INFO - PROCESS | 1948 | 1469443292738 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 03:41:32 INFO - PROCESS | 1948 | 1469443292740 Marionette TRACE conn5 <- [1,722,null,{}] 03:41:32 INFO - PROCESS | 1948 | 1469443292743 Marionette TRACE conn5 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:32 INFO - PROCESS | 1948 | 1469443292745 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:41:32 INFO - PROCESS | 1948 | 1469443292858 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 03:41:32 INFO - PROCESS | 1948 | 1469443292864 Marionette TRACE conn5 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:32 INFO - PROCESS | 1948 | 1469443292866 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:41:32 INFO - PROCESS | 1948 | ++DOCSHELL 143A0800 == 31 [pid = 1948] [id = 190] 03:41:32 INFO - PROCESS | 1948 | ++DOMWINDOW == 55 (143A8C00) [pid = 1948] [serial = 568] [outer = 00000000] 03:41:32 INFO - PROCESS | 1948 | ++DOMWINDOW == 56 (14BAAC00) [pid = 1948] [serial = 569] [outer = 143A8C00] 03:41:32 INFO - PROCESS | 1948 | 1469443292912 Marionette DEBUG loaded listener.js 03:41:33 INFO - PROCESS | 1948 | ++DOMWINDOW == 57 (14D72C00) [pid = 1948] [serial = 570] [outer = 143A8C00] 03:41:33 INFO - PROCESS | 1948 | 1469443293374 Marionette TRACE conn5 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 03:41:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 03:41:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 670ms 03:41:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 03:41:33 INFO - PROCESS | 1948 | 1469443293412 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 03:41:33 INFO - PROCESS | 1948 | 1469443293414 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 03:41:33 INFO - PROCESS | 1948 | 1469443293418 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 03:41:33 INFO - PROCESS | 1948 | 1469443293419 Marionette TRACE conn5 <- [1,726,null,{}] 03:41:33 INFO - PROCESS | 1948 | 1469443293423 Marionette TRACE conn5 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:33 INFO - PROCESS | 1948 | 1469443293425 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:41:33 INFO - PROCESS | 1948 | 1469443293558 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 03:41:33 INFO - PROCESS | 1948 | 1469443293579 Marionette TRACE conn5 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:33 INFO - PROCESS | 1948 | 1469443293581 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:41:33 INFO - PROCESS | 1948 | ++DOCSHELL 14D7B000 == 32 [pid = 1948] [id = 191] 03:41:33 INFO - PROCESS | 1948 | ++DOMWINDOW == 58 (14D7B800) [pid = 1948] [serial = 571] [outer = 00000000] 03:41:33 INFO - PROCESS | 1948 | ++DOMWINDOW == 59 (16169800) [pid = 1948] [serial = 572] [outer = 14D7B800] 03:41:33 INFO - PROCESS | 1948 | 1469443293626 Marionette DEBUG loaded listener.js 03:41:33 INFO - PROCESS | 1948 | ++DOMWINDOW == 60 (16617400) [pid = 1948] [serial = 573] [outer = 14D7B800] 03:41:34 INFO - PROCESS | 1948 | --DOMWINDOW == 59 (0DFA3800) [pid = 1948] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 03:41:34 INFO - PROCESS | 1948 | --DOMWINDOW == 58 (0DC48800) [pid = 1948] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 03:41:34 INFO - PROCESS | 1948 | --DOMWINDOW == 57 (0DFA6400) [pid = 1948] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 03:41:34 INFO - PROCESS | 1948 | --DOMWINDOW == 56 (12190400) [pid = 1948] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 03:41:34 INFO - PROCESS | 1948 | --DOMWINDOW == 55 (16931400) [pid = 1948] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 03:41:34 INFO - PROCESS | 1948 | 1469443294640 Marionette TRACE conn5 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 03:41:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 03:41:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1283ms 03:41:34 INFO - PROCESS | 1948 | 1469443294702 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 03:41:34 INFO - PROCESS | 1948 | 1469443294704 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 03:41:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 03:41:34 INFO - PROCESS | 1948 | 1469443294707 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 03:41:34 INFO - PROCESS | 1948 | 1469443294709 Marionette TRACE conn5 <- [1,730,null,{}] 03:41:34 INFO - PROCESS | 1948 | 1469443294713 Marionette TRACE conn5 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:34 INFO - PROCESS | 1948 | 1469443294718 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:41:34 INFO - PROCESS | 1948 | 1469443294838 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 03:41:34 INFO - PROCESS | 1948 | 1469443294846 Marionette TRACE conn5 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:34 INFO - PROCESS | 1948 | 1469443294848 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:41:34 INFO - PROCESS | 1948 | ++DOCSHELL 1218D800 == 33 [pid = 1948] [id = 192] 03:41:34 INFO - PROCESS | 1948 | ++DOMWINDOW == 56 (12190400) [pid = 1948] [serial = 574] [outer = 00000000] 03:41:34 INFO - PROCESS | 1948 | ++DOMWINDOW == 57 (16B17800) [pid = 1948] [serial = 575] [outer = 12190400] 03:41:34 INFO - PROCESS | 1948 | 1469443294893 Marionette DEBUG loaded listener.js 03:41:34 INFO - PROCESS | 1948 | ++DOMWINDOW == 58 (16D52800) [pid = 1948] [serial = 576] [outer = 12190400] 03:41:35 INFO - PROCESS | 1948 | 1469443295792 Marionette TRACE conn5 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 03:41:35 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 03:41:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1120ms 03:41:35 INFO - PROCESS | 1948 | 1469443295831 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 03:41:35 INFO - PROCESS | 1948 | 1469443295833 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 03:41:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 03:41:35 INFO - PROCESS | 1948 | 1469443295836 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 03:41:35 INFO - PROCESS | 1948 | 1469443295838 Marionette TRACE conn5 <- [1,734,null,{}] 03:41:35 INFO - PROCESS | 1948 | 1469443295841 Marionette TRACE conn5 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:35 INFO - PROCESS | 1948 | 1469443295843 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:41:35 INFO - PROCESS | 1948 | 1469443295918 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 03:41:36 INFO - PROCESS | 1948 | 1469443295989 Marionette TRACE conn5 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:36 INFO - PROCESS | 1948 | 1469443295991 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:41:36 INFO - PROCESS | 1948 | ++DOCSHELL 16B19800 == 34 [pid = 1948] [id = 193] 03:41:36 INFO - PROCESS | 1948 | ++DOMWINDOW == 59 (16B20800) [pid = 1948] [serial = 577] [outer = 00000000] 03:41:36 INFO - PROCESS | 1948 | ++DOMWINDOW == 60 (171AF800) [pid = 1948] [serial = 578] [outer = 16B20800] 03:41:36 INFO - PROCESS | 1948 | 1469443296035 Marionette DEBUG loaded listener.js 03:41:36 INFO - PROCESS | 1948 | ++DOMWINDOW == 61 (14B10400) [pid = 1948] [serial = 579] [outer = 16B20800] 03:41:37 INFO - PROCESS | 1948 | 1469443297197 Marionette TRACE conn5 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 03:41:37 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.) 03:41:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1383ms 03:41:37 INFO - PROCESS | 1948 | 1469443297221 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 03:41:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 03:41:37 INFO - PROCESS | 1948 | 1469443297226 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 03:41:37 INFO - PROCESS | 1948 | 1469443297231 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 03:41:37 INFO - PROCESS | 1948 | 1469443297234 Marionette TRACE conn5 <- [1,738,null,{}] 03:41:37 INFO - PROCESS | 1948 | 1469443297240 Marionette TRACE conn5 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:37 INFO - PROCESS | 1948 | 1469443297244 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:41:37 INFO - PROCESS | 1948 | 1469443297420 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 03:41:37 INFO - PROCESS | 1948 | 1469443297517 Marionette TRACE conn5 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:37 INFO - PROCESS | 1948 | 1469443297520 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:41:37 INFO - PROCESS | 1948 | ++DOCSHELL 0DA53C00 == 35 [pid = 1948] [id = 194] 03:41:37 INFO - PROCESS | 1948 | ++DOMWINDOW == 62 (0DA5C400) [pid = 1948] [serial = 580] [outer = 00000000] 03:41:37 INFO - PROCESS | 1948 | ++DOMWINDOW == 63 (0E2A8400) [pid = 1948] [serial = 581] [outer = 0DA5C400] 03:41:37 INFO - PROCESS | 1948 | 1469443297577 Marionette DEBUG loaded listener.js 03:41:37 INFO - PROCESS | 1948 | ++DOMWINDOW == 64 (0EA8DC00) [pid = 1948] [serial = 582] [outer = 0DA5C400] 03:41:38 INFO - PROCESS | 1948 | --DOCSHELL 1218D800 == 34 [pid = 1948] [id = 192] 03:41:38 INFO - PROCESS | 1948 | --DOCSHELL 14D7B000 == 33 [pid = 1948] [id = 191] 03:41:38 INFO - PROCESS | 1948 | --DOCSHELL 143A0800 == 32 [pid = 1948] [id = 190] 03:41:38 INFO - PROCESS | 1948 | --DOCSHELL 12787800 == 31 [pid = 1948] [id = 189] 03:41:38 INFO - PROCESS | 1948 | --DOCSHELL 0E355800 == 30 [pid = 1948] [id = 188] 03:41:38 INFO - PROCESS | 1948 | --DOCSHELL 0D559C00 == 29 [pid = 1948] [id = 187] 03:41:38 INFO - PROCESS | 1948 | --DOCSHELL 0E09D000 == 28 [pid = 1948] [id = 186] 03:41:38 INFO - PROCESS | 1948 | --DOMWINDOW == 63 (0E095000) [pid = 1948] [serial = 542] [outer = 00000000] [url = about:blank] 03:41:38 INFO - PROCESS | 1948 | --DOMWINDOW == 62 (0E23F000) [pid = 1948] [serial = 543] [outer = 00000000] [url = about:blank] 03:41:38 INFO - PROCESS | 1948 | --DOMWINDOW == 61 (0DFAD000) [pid = 1948] [serial = 536] [outer = 00000000] [url = about:blank] 03:41:38 INFO - PROCESS | 1948 | --DOMWINDOW == 60 (0E09B800) [pid = 1948] [serial = 537] [outer = 00000000] [url = about:blank] 03:41:38 INFO - PROCESS | 1948 | --DOMWINDOW == 59 (0EFD1800) [pid = 1948] [serial = 539] [outer = 00000000] [url = about:blank] 03:41:38 INFO - PROCESS | 1948 | --DOMWINDOW == 58 (1278CC00) [pid = 1948] [serial = 540] [outer = 00000000] [url = about:blank] 03:41:38 INFO - PROCESS | 1948 | --DOMWINDOW == 57 (1278C400) [pid = 1948] [serial = 545] [outer = 00000000] [url = about:blank] 03:41:38 INFO - PROCESS | 1948 | --DOMWINDOW == 56 (13357C00) [pid = 1948] [serial = 546] [outer = 00000000] [url = about:blank] 03:41:38 INFO - PROCESS | 1948 | --DOMWINDOW == 55 (177A6C00) [pid = 1948] [serial = 534] [outer = 00000000] [url = about:blank] 03:41:38 INFO - PROCESS | 1948 | 1469443298783 Marionette TRACE conn5 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 03:41:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 03:41:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1578ms 03:41:38 INFO - PROCESS | 1948 | 1469443298808 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 03:41:38 INFO - PROCESS | 1948 | 1469443298812 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 03:41:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 03:41:38 INFO - PROCESS | 1948 | 1469443298816 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 03:41:38 INFO - PROCESS | 1948 | 1469443298819 Marionette TRACE conn5 <- [1,742,null,{}] 03:41:38 INFO - PROCESS | 1948 | 1469443298825 Marionette TRACE conn5 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:38 INFO - PROCESS | 1948 | 1469443298828 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:41:38 INFO - PROCESS | 1948 | 1469443298946 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 03:41:39 INFO - PROCESS | 1948 | 1469443299017 Marionette TRACE conn5 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:39 INFO - PROCESS | 1948 | 1469443299022 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:41:39 INFO - PROCESS | 1948 | ++DOCSHELL 0DA4D400 == 29 [pid = 1948] [id = 195] 03:41:39 INFO - PROCESS | 1948 | ++DOMWINDOW == 56 (0DA4EC00) [pid = 1948] [serial = 583] [outer = 00000000] 03:41:39 INFO - PROCESS | 1948 | ++DOMWINDOW == 57 (0DB29800) [pid = 1948] [serial = 584] [outer = 0DA4EC00] 03:41:39 INFO - PROCESS | 1948 | 1469443299070 Marionette DEBUG loaded listener.js 03:41:39 INFO - PROCESS | 1948 | ++DOMWINDOW == 58 (0DC4EC00) [pid = 1948] [serial = 585] [outer = 0DA4EC00] 03:41:39 INFO - PROCESS | 1948 | 1469443299921 Marionette TRACE conn5 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 03:41:39 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 03:41:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1131ms 03:41:39 INFO - PROCESS | 1948 | 1469443299949 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 03:41:39 INFO - PROCESS | 1948 | 1469443299954 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 03:41:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 03:41:39 INFO - PROCESS | 1948 | 1469443299961 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 03:41:39 INFO - PROCESS | 1948 | 1469443299964 Marionette TRACE conn5 <- [1,746,null,{}] 03:41:39 INFO - PROCESS | 1948 | 1469443299968 Marionette TRACE conn5 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:39 INFO - PROCESS | 1948 | 1469443299970 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:41:40 INFO - PROCESS | 1948 | 1469443300085 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 03:41:40 INFO - PROCESS | 1948 | 1469443300095 Marionette TRACE conn5 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:40 INFO - PROCESS | 1948 | 1469443300097 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:41:40 INFO - PROCESS | 1948 | ++DOCSHELL 0E3CF800 == 30 [pid = 1948] [id = 196] 03:41:40 INFO - PROCESS | 1948 | ++DOMWINDOW == 59 (0E3D8000) [pid = 1948] [serial = 586] [outer = 00000000] 03:41:40 INFO - PROCESS | 1948 | ++DOMWINDOW == 60 (0EFD1800) [pid = 1948] [serial = 587] [outer = 0E3D8000] 03:41:40 INFO - PROCESS | 1948 | 1469443300145 Marionette DEBUG loaded listener.js 03:41:40 INFO - PROCESS | 1948 | ++DOMWINDOW == 61 (11E65C00) [pid = 1948] [serial = 588] [outer = 0E3D8000] 03:41:40 INFO - PROCESS | 1948 | 1469443300603 Marionette TRACE conn5 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 03:41:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 03:41:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 670ms 03:41:40 INFO - PROCESS | 1948 | 1469443300634 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 03:41:40 INFO - PROCESS | 1948 | 1469443300636 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 03:41:40 INFO - PROCESS | 1948 | 1469443300639 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 03:41:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 03:41:40 INFO - PROCESS | 1948 | 1469443300643 Marionette TRACE conn5 <- [1,750,null,{}] 03:41:40 INFO - PROCESS | 1948 | 1469443300665 Marionette TRACE conn5 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:40 INFO - PROCESS | 1948 | 1469443300670 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:41:40 INFO - PROCESS | 1948 | 1469443300783 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 03:41:40 INFO - PROCESS | 1948 | 1469443300838 Marionette TRACE conn5 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:40 INFO - PROCESS | 1948 | 1469443300841 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:41:40 INFO - PROCESS | 1948 | ++DOCSHELL 1335B400 == 31 [pid = 1948] [id = 197] 03:41:40 INFO - PROCESS | 1948 | ++DOMWINDOW == 62 (1335B800) [pid = 1948] [serial = 589] [outer = 00000000] 03:41:40 INFO - PROCESS | 1948 | ++DOMWINDOW == 63 (13597000) [pid = 1948] [serial = 590] [outer = 1335B800] 03:41:40 INFO - PROCESS | 1948 | 1469443300889 Marionette DEBUG loaded listener.js 03:41:40 INFO - PROCESS | 1948 | ++DOMWINDOW == 64 (143A0000) [pid = 1948] [serial = 591] [outer = 1335B800] 03:41:41 INFO - PROCESS | 1948 | 1469443301798 Marionette TRACE conn5 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 03:41:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 03:41:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1183ms 03:41:41 INFO - PROCESS | 1948 | 1469443301826 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 03:41:41 INFO - PROCESS | 1948 | 1469443301829 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 03:41:41 INFO - PROCESS | 1948 | 1469443301832 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 03:41:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 03:41:41 INFO - PROCESS | 1948 | 1469443301834 Marionette TRACE conn5 <- [1,754,null,{}] 03:41:41 INFO - PROCESS | 1948 | 1469443301837 Marionette TRACE conn5 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:41 INFO - PROCESS | 1948 | 1469443301839 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:41:41 INFO - PROCESS | 1948 | 1469443301951 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 03:41:41 INFO - PROCESS | 1948 | 1469443301957 Marionette TRACE conn5 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:41 INFO - PROCESS | 1948 | 1469443301959 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:41:42 INFO - PROCESS | 1948 | ++DOCSHELL 14B49C00 == 32 [pid = 1948] [id = 198] 03:41:42 INFO - PROCESS | 1948 | ++DOMWINDOW == 65 (14B4B400) [pid = 1948] [serial = 592] [outer = 00000000] 03:41:42 INFO - PROCESS | 1948 | ++DOMWINDOW == 66 (14D78000) [pid = 1948] [serial = 593] [outer = 14B4B400] 03:41:42 INFO - PROCESS | 1948 | 1469443302005 Marionette DEBUG loaded listener.js 03:41:42 INFO - PROCESS | 1948 | ++DOMWINDOW == 67 (16167000) [pid = 1948] [serial = 594] [outer = 14B4B400] 03:41:42 INFO - PROCESS | 1948 | --DOMWINDOW == 66 (0D5F8400) [pid = 1948] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 03:41:42 INFO - PROCESS | 1948 | --DOMWINDOW == 65 (0E38FC00) [pid = 1948] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 03:41:42 INFO - PROCESS | 1948 | --DOMWINDOW == 64 (0E239800) [pid = 1948] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 03:41:42 INFO - PROCESS | 1948 | --DOMWINDOW == 63 (12788400) [pid = 1948] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 03:41:42 INFO - PROCESS | 1948 | --DOMWINDOW == 62 (0DC50400) [pid = 1948] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 03:41:42 INFO - PROCESS | 1948 | --DOMWINDOW == 61 (1439D800) [pid = 1948] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 03:41:42 INFO - PROCESS | 1948 | --DOMWINDOW == 60 (171A8000) [pid = 1948] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 03:41:42 INFO - PROCESS | 1948 | --DOMWINDOW == 59 (12190400) [pid = 1948] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 03:41:42 INFO - PROCESS | 1948 | --DOMWINDOW == 58 (143A8C00) [pid = 1948] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 03:41:42 INFO - PROCESS | 1948 | --DOMWINDOW == 57 (14D7B800) [pid = 1948] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 03:41:42 INFO - PROCESS | 1948 | 1469443302911 Marionette TRACE conn5 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 03:41:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 03:41:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1124ms 03:41:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 03:41:42 INFO - PROCESS | 1948 | 1469443302960 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 03:41:42 INFO - PROCESS | 1948 | 1469443302962 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 03:41:42 INFO - PROCESS | 1948 | 1469443302965 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 03:41:42 INFO - PROCESS | 1948 | 1469443302967 Marionette TRACE conn5 <- [1,758,null,{}] 03:41:42 INFO - PROCESS | 1948 | 1469443302970 Marionette TRACE conn5 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:42 INFO - PROCESS | 1948 | 1469443302972 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:41:43 INFO - PROCESS | 1948 | 1469443303078 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 03:41:43 INFO - PROCESS | 1948 | 1469443303085 Marionette TRACE conn5 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:43 INFO - PROCESS | 1948 | 1469443303087 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:41:43 INFO - PROCESS | 1948 | ++DOCSHELL 12374000 == 33 [pid = 1948] [id = 199] 03:41:43 INFO - PROCESS | 1948 | ++DOMWINDOW == 58 (12709400) [pid = 1948] [serial = 595] [outer = 00000000] 03:41:43 INFO - PROCESS | 1948 | ++DOMWINDOW == 59 (14B3D800) [pid = 1948] [serial = 596] [outer = 12709400] 03:41:43 INFO - PROCESS | 1948 | 1469443303134 Marionette DEBUG loaded listener.js 03:41:43 INFO - PROCESS | 1948 | ++DOMWINDOW == 60 (16166000) [pid = 1948] [serial = 597] [outer = 12709400] 03:41:43 INFO - PROCESS | 1948 | 1469443303575 Marionette TRACE conn5 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 03:41:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 03:41:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 630ms 03:41:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 03:41:43 INFO - PROCESS | 1948 | 1469443303596 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 03:41:43 INFO - PROCESS | 1948 | 1469443303598 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 03:41:43 INFO - PROCESS | 1948 | 1469443303601 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 03:41:43 INFO - PROCESS | 1948 | 1469443303602 Marionette TRACE conn5 <- [1,762,null,{}] 03:41:43 INFO - PROCESS | 1948 | 1469443303606 Marionette TRACE conn5 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:43 INFO - PROCESS | 1948 | 1469443303611 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:41:43 INFO - PROCESS | 1948 | 1469443303743 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 03:41:43 INFO - PROCESS | 1948 | 1469443303751 Marionette TRACE conn5 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:43 INFO - PROCESS | 1948 | 1469443303753 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:41:43 INFO - PROCESS | 1948 | ++DOCSHELL 12810800 == 34 [pid = 1948] [id = 200] 03:41:43 INFO - PROCESS | 1948 | ++DOMWINDOW == 61 (14B45000) [pid = 1948] [serial = 598] [outer = 00000000] 03:41:43 INFO - PROCESS | 1948 | ++DOMWINDOW == 62 (171A9400) [pid = 1948] [serial = 599] [outer = 14B45000] 03:41:43 INFO - PROCESS | 1948 | 1469443303798 Marionette DEBUG loaded listener.js 03:41:43 INFO - PROCESS | 1948 | ++DOMWINDOW == 63 (171AB400) [pid = 1948] [serial = 600] [outer = 14B45000] 03:41:44 INFO - PROCESS | 1948 | 1469443304203 Marionette TRACE conn5 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 03:41:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 03:41:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 630ms 03:41:44 INFO - PROCESS | 1948 | 1469443304232 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 03:41:44 INFO - PROCESS | 1948 | 1469443304234 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 03:41:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 03:41:44 INFO - PROCESS | 1948 | 1469443304237 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 03:41:44 INFO - PROCESS | 1948 | 1469443304239 Marionette TRACE conn5 <- [1,766,null,{}] 03:41:44 INFO - PROCESS | 1948 | 1469443304243 Marionette TRACE conn5 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:44 INFO - PROCESS | 1948 | 1469443304244 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:41:44 INFO - PROCESS | 1948 | 1469443304351 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 03:41:44 INFO - PROCESS | 1948 | 1469443304388 Marionette TRACE conn5 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:44 INFO - PROCESS | 1948 | 1469443304390 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:41:44 INFO - PROCESS | 1948 | ++DOCSHELL 0BEE2000 == 35 [pid = 1948] [id = 201] 03:41:44 INFO - PROCESS | 1948 | ++DOMWINDOW == 64 (0BEE3C00) [pid = 1948] [serial = 601] [outer = 00000000] 03:41:44 INFO - PROCESS | 1948 | ++DOMWINDOW == 65 (1724CC00) [pid = 1948] [serial = 602] [outer = 0BEE3C00] 03:41:44 INFO - PROCESS | 1948 | 1469443304435 Marionette DEBUG loaded listener.js 03:41:44 INFO - PROCESS | 1948 | ++DOMWINDOW == 66 (17260800) [pid = 1948] [serial = 603] [outer = 0BEE3C00] 03:41:44 INFO - PROCESS | 1948 | 1469443304971 Marionette TRACE conn5 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 03:41:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 03:41:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 770ms 03:41:45 INFO - PROCESS | 1948 | 1469443305008 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 03:41:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 03:41:45 INFO - PROCESS | 1948 | 1469443305013 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 03:41:45 INFO - PROCESS | 1948 | 1469443305018 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 03:41:45 INFO - PROCESS | 1948 | 1469443305022 Marionette TRACE conn5 <- [1,770,null,{}] 03:41:45 INFO - PROCESS | 1948 | 1469443305028 Marionette TRACE conn5 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:45 INFO - PROCESS | 1948 | 1469443305031 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:41:45 INFO - PROCESS | 1948 | 1469443305146 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 03:41:45 INFO - PROCESS | 1948 | 1469443305242 Marionette TRACE conn5 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:45 INFO - PROCESS | 1948 | 1469443305245 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:41:45 INFO - PROCESS | 1948 | ++DOCSHELL 0DB20800 == 36 [pid = 1948] [id = 202] 03:41:45 INFO - PROCESS | 1948 | ++DOMWINDOW == 67 (0DB23C00) [pid = 1948] [serial = 604] [outer = 00000000] 03:41:45 INFO - PROCESS | 1948 | ++DOMWINDOW == 68 (0E09A000) [pid = 1948] [serial = 605] [outer = 0DB23C00] 03:41:45 INFO - PROCESS | 1948 | 1469443305302 Marionette DEBUG loaded listener.js 03:41:45 INFO - PROCESS | 1948 | ++DOMWINDOW == 69 (0EA85400) [pid = 1948] [serial = 606] [outer = 0DB23C00] 03:41:45 INFO - PROCESS | 1948 | 1469443305903 Marionette TRACE conn5 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 03:41:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 03:41:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 932ms 03:41:45 INFO - PROCESS | 1948 | 1469443305950 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 03:41:45 INFO - PROCESS | 1948 | 1469443305955 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 03:41:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 03:41:45 INFO - PROCESS | 1948 | 1469443305962 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 03:41:45 INFO - PROCESS | 1948 | 1469443305964 Marionette TRACE conn5 <- [1,774,null,{}] 03:41:45 INFO - PROCESS | 1948 | 1469443305969 Marionette TRACE conn5 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:45 INFO - PROCESS | 1948 | 1469443305972 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:41:46 INFO - PROCESS | 1948 | 1469443306080 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 03:41:46 INFO - PROCESS | 1948 | 1469443306161 Marionette TRACE conn5 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:46 INFO - PROCESS | 1948 | 1469443306164 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:41:46 INFO - PROCESS | 1948 | ++DOCSHELL 12766400 == 37 [pid = 1948] [id = 203] 03:41:46 INFO - PROCESS | 1948 | ++DOMWINDOW == 70 (12787000) [pid = 1948] [serial = 607] [outer = 00000000] 03:41:46 INFO - PROCESS | 1948 | ++DOMWINDOW == 71 (1353E400) [pid = 1948] [serial = 608] [outer = 12787000] 03:41:46 INFO - PROCESS | 1948 | 1469443306261 Marionette DEBUG loaded listener.js 03:41:46 INFO - PROCESS | 1948 | ++DOMWINDOW == 72 (143AB400) [pid = 1948] [serial = 609] [outer = 12787000] 03:41:46 INFO - PROCESS | 1948 | 1469443306888 Marionette TRACE conn5 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 03:41:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 03:41:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 970ms 03:41:46 INFO - PROCESS | 1948 | 1469443306934 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 03:41:46 INFO - PROCESS | 1948 | 1469443306937 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 03:41:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 03:41:46 INFO - PROCESS | 1948 | 1469443306940 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 03:41:46 INFO - PROCESS | 1948 | 1469443306944 Marionette TRACE conn5 <- [1,778,null,{}] 03:41:46 INFO - PROCESS | 1948 | 1469443306956 Marionette TRACE conn5 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:46 INFO - PROCESS | 1948 | 1469443306960 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:41:47 INFO - PROCESS | 1948 | 1469443307066 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 03:41:47 INFO - PROCESS | 1948 | 1469443307191 Marionette TRACE conn5 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:47 INFO - PROCESS | 1948 | 1469443307195 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:41:47 INFO - PROCESS | 1948 | ++DOCSHELL 1724AC00 == 38 [pid = 1948] [id = 204] 03:41:47 INFO - PROCESS | 1948 | ++DOMWINDOW == 73 (1724BC00) [pid = 1948] [serial = 610] [outer = 00000000] 03:41:47 INFO - PROCESS | 1948 | ++DOMWINDOW == 74 (17327C00) [pid = 1948] [serial = 611] [outer = 1724BC00] 03:41:47 INFO - PROCESS | 1948 | 1469443307253 Marionette DEBUG loaded listener.js 03:41:47 INFO - PROCESS | 1948 | ++DOMWINDOW == 75 (1732C800) [pid = 1948] [serial = 612] [outer = 1724BC00] 03:41:47 INFO - PROCESS | 1948 | 1469443307818 Marionette TRACE conn5 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 03:41:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 03:41:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 930ms 03:41:47 INFO - PROCESS | 1948 | 1469443307874 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 03:41:47 INFO - PROCESS | 1948 | 1469443307877 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 03:41:47 INFO - PROCESS | 1948 | 1469443307881 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 03:41:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 03:41:47 INFO - PROCESS | 1948 | 1469443307883 Marionette TRACE conn5 <- [1,782,null,{}] 03:41:47 INFO - PROCESS | 1948 | 1469443307886 Marionette TRACE conn5 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:47 INFO - PROCESS | 1948 | 1469443307888 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:41:48 INFO - PROCESS | 1948 | 1469443308001 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 03:41:48 INFO - PROCESS | 1948 | 1469443308093 Marionette TRACE conn5 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:48 INFO - PROCESS | 1948 | 1469443308096 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:41:48 INFO - PROCESS | 1948 | ++DOCSHELL 13DB0000 == 39 [pid = 1948] [id = 205] 03:41:48 INFO - PROCESS | 1948 | ++DOMWINDOW == 76 (13DB1800) [pid = 1948] [serial = 613] [outer = 00000000] 03:41:48 INFO - PROCESS | 1948 | ++DOMWINDOW == 77 (16164800) [pid = 1948] [serial = 614] [outer = 13DB1800] 03:41:48 INFO - PROCESS | 1948 | 1469443308152 Marionette DEBUG loaded listener.js 03:41:48 INFO - PROCESS | 1948 | ++DOMWINDOW == 78 (171A6400) [pid = 1948] [serial = 615] [outer = 13DB1800] 03:41:48 INFO - PROCESS | 1948 | 1469443308887 Marionette TRACE conn5 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 03:41:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 03:41:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1075ms 03:41:49 INFO - PROCESS | 1948 | 1469443308976 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 03:41:49 INFO - PROCESS | 1948 | 1469443308980 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 03:41:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 03:41:49 INFO - PROCESS | 1948 | 1469443308985 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 03:41:49 INFO - PROCESS | 1948 | 1469443308989 Marionette TRACE conn5 <- [1,786,null,{}] 03:41:49 INFO - PROCESS | 1948 | 1469443308994 Marionette TRACE conn5 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:49 INFO - PROCESS | 1948 | 1469443308997 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:41:49 INFO - PROCESS | 1948 | 1469443309101 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 03:41:49 INFO - PROCESS | 1948 | 1469443309178 Marionette TRACE conn5 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:49 INFO - PROCESS | 1948 | 1469443309180 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:41:49 INFO - PROCESS | 1948 | --DOCSHELL 12810800 == 38 [pid = 1948] [id = 200] 03:41:49 INFO - PROCESS | 1948 | --DOCSHELL 12374000 == 37 [pid = 1948] [id = 199] 03:41:49 INFO - PROCESS | 1948 | --DOCSHELL 14B49C00 == 36 [pid = 1948] [id = 198] 03:41:49 INFO - PROCESS | 1948 | --DOCSHELL 1335B400 == 35 [pid = 1948] [id = 197] 03:41:49 INFO - PROCESS | 1948 | --DOCSHELL 0E3CF800 == 34 [pid = 1948] [id = 196] 03:41:49 INFO - PROCESS | 1948 | --DOCSHELL 0DA4D400 == 33 [pid = 1948] [id = 195] 03:41:49 INFO - PROCESS | 1948 | --DOCSHELL 16B19800 == 32 [pid = 1948] [id = 193] 03:41:49 INFO - PROCESS | 1948 | --DOCSHELL 0DA53C00 == 31 [pid = 1948] [id = 194] 03:41:49 INFO - PROCESS | 1948 | --DOCSHELL 13DB0000 == 30 [pid = 1948] [id = 205] 03:41:49 INFO - PROCESS | 1948 | --DOCSHELL 12766400 == 29 [pid = 1948] [id = 203] 03:41:49 INFO - PROCESS | 1948 | --DOCSHELL 1724AC00 == 28 [pid = 1948] [id = 204] 03:41:49 INFO - PROCESS | 1948 | --DOCSHELL 0BEE2000 == 27 [pid = 1948] [id = 201] 03:41:49 INFO - PROCESS | 1948 | --DOCSHELL 0DB20800 == 26 [pid = 1948] [id = 202] 03:41:49 INFO - PROCESS | 1948 | ++DOCSHELL 01B7BC00 == 27 [pid = 1948] [id = 206] 03:41:49 INFO - PROCESS | 1948 | ++DOMWINDOW == 79 (01B82800) [pid = 1948] [serial = 616] [outer = 00000000] 03:41:49 INFO - PROCESS | 1948 | ++DOMWINDOW == 80 (0866B400) [pid = 1948] [serial = 617] [outer = 01B82800] 03:41:49 INFO - PROCESS | 1948 | 1469443309792 Marionette DEBUG loaded listener.js 03:41:49 INFO - PROCESS | 1948 | ++DOMWINDOW == 81 (0D16A800) [pid = 1948] [serial = 618] [outer = 01B82800] 03:41:49 INFO - PROCESS | 1948 | --DOMWINDOW == 80 (0DB23800) [pid = 1948] [serial = 560] [outer = 00000000] [url = about:blank] 03:41:49 INFO - PROCESS | 1948 | --DOMWINDOW == 79 (0EA8D800) [pid = 1948] [serial = 563] [outer = 00000000] [url = about:blank] 03:41:50 INFO - PROCESS | 1948 | --DOMWINDOW == 78 (11E33C00) [pid = 1948] [serial = 558] [outer = 00000000] [url = about:blank] 03:41:50 INFO - PROCESS | 1948 | --DOMWINDOW == 77 (0EA87000) [pid = 1948] [serial = 557] [outer = 00000000] [url = about:blank] 03:41:50 INFO - PROCESS | 1948 | --DOMWINDOW == 76 (1354B000) [pid = 1948] [serial = 566] [outer = 00000000] [url = about:blank] 03:41:50 INFO - PROCESS | 1948 | --DOMWINDOW == 75 (0EA4C400) [pid = 1948] [serial = 549] [outer = 00000000] [url = about:blank] 03:41:50 INFO - PROCESS | 1948 | --DOMWINDOW == 74 (0E09C800) [pid = 1948] [serial = 548] [outer = 00000000] [url = about:blank] 03:41:50 INFO - PROCESS | 1948 | --DOMWINDOW == 73 (14D7CC00) [pid = 1948] [serial = 552] [outer = 00000000] [url = about:blank] 03:41:50 INFO - PROCESS | 1948 | --DOMWINDOW == 72 (14B01C00) [pid = 1948] [serial = 551] [outer = 00000000] [url = about:blank] 03:41:50 INFO - PROCESS | 1948 | --DOMWINDOW == 71 (17206800) [pid = 1948] [serial = 555] [outer = 00000000] [url = about:blank] 03:41:50 INFO - PROCESS | 1948 | --DOMWINDOW == 70 (171B2000) [pid = 1948] [serial = 554] [outer = 00000000] [url = about:blank] 03:41:50 INFO - PROCESS | 1948 | --DOMWINDOW == 69 (16D52800) [pid = 1948] [serial = 576] [outer = 00000000] [url = about:blank] 03:41:50 INFO - PROCESS | 1948 | --DOMWINDOW == 68 (14D72C00) [pid = 1948] [serial = 570] [outer = 00000000] [url = about:blank] 03:41:50 INFO - PROCESS | 1948 | --DOMWINDOW == 67 (14BAAC00) [pid = 1948] [serial = 569] [outer = 00000000] [url = about:blank] 03:41:50 INFO - PROCESS | 1948 | --DOMWINDOW == 66 (16169800) [pid = 1948] [serial = 572] [outer = 00000000] [url = about:blank] 03:41:50 INFO - PROCESS | 1948 | --DOMWINDOW == 65 (16617400) [pid = 1948] [serial = 573] [outer = 00000000] [url = about:blank] 03:41:50 INFO - PROCESS | 1948 | --DOMWINDOW == 64 (0DC44000) [pid = 1948] [serial = 561] [outer = 00000000] [url = about:blank] 03:41:50 INFO - PROCESS | 1948 | --DOMWINDOW == 63 (16B17800) [pid = 1948] [serial = 575] [outer = 00000000] [url = about:blank] 03:41:50 INFO - PROCESS | 1948 | --DOMWINDOW == 62 (13DA7800) [pid = 1948] [serial = 567] [outer = 00000000] [url = about:blank] 03:41:50 INFO - PROCESS | 1948 | --DOMWINDOW == 61 (0EF5DC00) [pid = 1948] [serial = 564] [outer = 00000000] [url = about:blank] 03:41:50 INFO - PROCESS | 1948 | 1469443310322 Marionette TRACE conn5 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 03:41:50 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 03:41:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1385ms 03:41:50 INFO - PROCESS | 1948 | 1469443310372 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 03:41:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 03:41:50 INFO - PROCESS | 1948 | 1469443310377 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 03:41:50 INFO - PROCESS | 1948 | 1469443310382 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 03:41:50 INFO - PROCESS | 1948 | 1469443310384 Marionette TRACE conn5 <- [1,790,null,{}] 03:41:50 INFO - PROCESS | 1948 | 1469443310389 Marionette TRACE conn5 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:50 INFO - PROCESS | 1948 | 1469443310392 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:41:50 INFO - PROCESS | 1948 | 1469443310514 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 03:41:50 INFO - PROCESS | 1948 | 1469443310595 Marionette TRACE conn5 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:50 INFO - PROCESS | 1948 | 1469443310598 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:41:50 INFO - PROCESS | 1948 | ++DOCSHELL 0DC45000 == 28 [pid = 1948] [id = 207] 03:41:50 INFO - PROCESS | 1948 | ++DOMWINDOW == 62 (0DC45800) [pid = 1948] [serial = 619] [outer = 00000000] 03:41:50 INFO - PROCESS | 1948 | ++DOMWINDOW == 63 (0E08F400) [pid = 1948] [serial = 620] [outer = 0DC45800] 03:41:50 INFO - PROCESS | 1948 | 1469443310647 Marionette DEBUG loaded listener.js 03:41:50 INFO - PROCESS | 1948 | ++DOMWINDOW == 64 (0E09AC00) [pid = 1948] [serial = 621] [outer = 0DC45800] 03:41:51 INFO - PROCESS | 1948 | 1469443311057 Marionette TRACE conn5 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 03:41:51 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 03:41:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 730ms 03:41:51 INFO - PROCESS | 1948 | 1469443311126 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 03:41:51 INFO - PROCESS | 1948 | 1469443311130 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 03:41:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 03:41:51 INFO - PROCESS | 1948 | 1469443311138 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 03:41:51 INFO - PROCESS | 1948 | 1469443311141 Marionette TRACE conn5 <- [1,794,null,{}] 03:41:51 INFO - PROCESS | 1948 | 1469443311149 Marionette TRACE conn5 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:51 INFO - PROCESS | 1948 | 1469443311152 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:41:51 INFO - PROCESS | 1948 | 1469443311245 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 03:41:51 INFO - PROCESS | 1948 | 1469443311259 Marionette TRACE conn5 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:51 INFO - PROCESS | 1948 | 1469443311261 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:41:51 INFO - PROCESS | 1948 | ++DOCSHELL 0EFDCC00 == 29 [pid = 1948] [id = 208] 03:41:51 INFO - PROCESS | 1948 | ++DOMWINDOW == 65 (11E29400) [pid = 1948] [serial = 622] [outer = 00000000] 03:41:51 INFO - PROCESS | 1948 | ++DOMWINDOW == 66 (11E2E800) [pid = 1948] [serial = 623] [outer = 11E29400] 03:41:51 INFO - PROCESS | 1948 | 1469443311311 Marionette DEBUG loaded listener.js 03:41:51 INFO - PROCESS | 1948 | ++DOMWINDOW == 67 (11E5D000) [pid = 1948] [serial = 624] [outer = 11E29400] 03:41:51 INFO - PROCESS | 1948 | 1469443311795 Marionette TRACE conn5 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 03:41:51 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 03:41:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 691ms 03:41:51 INFO - PROCESS | 1948 | 1469443311830 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 03:41:51 INFO - PROCESS | 1948 | 1469443311832 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 03:41:51 INFO - PROCESS | 1948 | 1469443311835 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 03:41:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 03:41:51 INFO - PROCESS | 1948 | 1469443311839 Marionette TRACE conn5 <- [1,798,null,{}] 03:41:51 INFO - PROCESS | 1948 | 1469443311850 Marionette TRACE conn5 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:51 INFO - PROCESS | 1948 | 1469443311854 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:41:51 INFO - PROCESS | 1948 | 1469443311953 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 03:41:51 INFO - PROCESS | 1948 | 1469443311961 Marionette TRACE conn5 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:51 INFO - PROCESS | 1948 | 1469443311964 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:41:52 INFO - PROCESS | 1948 | ++DOCSHELL 0D4E8000 == 30 [pid = 1948] [id = 209] 03:41:52 INFO - PROCESS | 1948 | ++DOMWINDOW == 68 (0DB1D000) [pid = 1948] [serial = 625] [outer = 00000000] 03:41:52 INFO - PROCESS | 1948 | ++DOMWINDOW == 69 (1358F400) [pid = 1948] [serial = 626] [outer = 0DB1D000] 03:41:52 INFO - PROCESS | 1948 | 1469443312028 Marionette DEBUG loaded listener.js 03:41:52 INFO - PROCESS | 1948 | ++DOMWINDOW == 70 (1439E000) [pid = 1948] [serial = 627] [outer = 0DB1D000] 03:41:52 INFO - PROCESS | 1948 | 1469443312509 Marionette TRACE conn5 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 03:41:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 03:41:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 732ms 03:41:52 INFO - PROCESS | 1948 | 1469443312573 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 03:41:52 INFO - PROCESS | 1948 | 1469443312576 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 03:41:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 03:41:52 INFO - PROCESS | 1948 | 1469443312612 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 03:41:52 INFO - PROCESS | 1948 | 1469443312614 Marionette TRACE conn5 <- [1,802,null,{}] 03:41:52 INFO - PROCESS | 1948 | 1469443312621 Marionette TRACE conn5 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:52 INFO - PROCESS | 1948 | 1469443312623 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:41:52 INFO - PROCESS | 1948 | 1469443312737 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 03:41:52 INFO - PROCESS | 1948 | 1469443312748 Marionette TRACE conn5 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:52 INFO - PROCESS | 1948 | 1469443312750 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:41:52 INFO - PROCESS | 1948 | ++DOCSHELL 14B05800 == 31 [pid = 1948] [id = 210] 03:41:52 INFO - PROCESS | 1948 | ++DOMWINDOW == 71 (14B0DC00) [pid = 1948] [serial = 628] [outer = 00000000] 03:41:52 INFO - PROCESS | 1948 | ++DOMWINDOW == 72 (14BB3000) [pid = 1948] [serial = 629] [outer = 14B0DC00] 03:41:52 INFO - PROCESS | 1948 | 1469443312796 Marionette DEBUG loaded listener.js 03:41:52 INFO - PROCESS | 1948 | ++DOMWINDOW == 73 (14D71800) [pid = 1948] [serial = 630] [outer = 14B0DC00] 03:41:53 INFO - PROCESS | 1948 | 1469443313251 Marionette TRACE conn5 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 03:41:53 INFO - PROCESS | 1948 | 1469443313293 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 03:41:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 03:41:53 INFO - PROCESS | 1948 | 1469443313297 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 03:41:53 INFO - PROCESS | 1948 | 1469443313299 Marionette TRACE conn5 <- [1,806,null,{}] 03:41:53 INFO - PROCESS | 1948 | 1469443313302 Marionette TRACE conn5 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:53 INFO - PROCESS | 1948 | 1469443313304 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:41:53 INFO - PROCESS | 1948 | 1469443313414 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 03:41:53 INFO - PROCESS | 1948 | 1469443313419 Marionette TRACE conn5 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:53 INFO - PROCESS | 1948 | 1469443313421 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:41:53 INFO - PROCESS | 1948 | ++DOCSHELL 14E29800 == 32 [pid = 1948] [id = 211] 03:41:53 INFO - PROCESS | 1948 | ++DOMWINDOW == 74 (14E2A000) [pid = 1948] [serial = 631] [outer = 00000000] 03:41:53 INFO - PROCESS | 1948 | ++DOMWINDOW == 75 (1692B800) [pid = 1948] [serial = 632] [outer = 14E2A000] 03:41:53 INFO - PROCESS | 1948 | 1469443313477 Marionette DEBUG loaded listener.js 03:41:53 INFO - PROCESS | 1948 | ++DOMWINDOW == 76 (16B19800) [pid = 1948] [serial = 633] [outer = 14E2A000] 03:41:54 INFO - PROCESS | 1948 | 1469443313979 Marionette TRACE conn5 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 03:41:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 03:41:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 731ms 03:41:54 INFO - PROCESS | 1948 | 1469443314059 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 03:41:54 INFO - PROCESS | 1948 | 1469443314061 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 03:41:54 INFO - PROCESS | 1948 | 1469443314065 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 03:41:54 INFO - PROCESS | 1948 | 1469443314067 Marionette TRACE conn5 <- [1,810,null,{}] 03:41:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 03:41:54 INFO - PROCESS | 1948 | 1469443314070 Marionette TRACE conn5 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:54 INFO - PROCESS | 1948 | 1469443314076 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:41:54 INFO - PROCESS | 1948 | 1469443314189 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 03:41:54 INFO - PROCESS | 1948 | --DOMWINDOW == 75 (0DA5C400) [pid = 1948] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 03:41:54 INFO - PROCESS | 1948 | --DOMWINDOW == 74 (0DA4EC00) [pid = 1948] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 03:41:54 INFO - PROCESS | 1948 | --DOMWINDOW == 73 (0E3D8000) [pid = 1948] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 03:41:54 INFO - PROCESS | 1948 | --DOMWINDOW == 72 (16B20800) [pid = 1948] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 03:41:54 INFO - PROCESS | 1948 | --DOMWINDOW == 71 (14B45000) [pid = 1948] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 03:41:54 INFO - PROCESS | 1948 | --DOMWINDOW == 70 (14B4B400) [pid = 1948] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 03:41:54 INFO - PROCESS | 1948 | --DOMWINDOW == 69 (1335B800) [pid = 1948] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 03:41:54 INFO - PROCESS | 1948 | --DOMWINDOW == 68 (0BEE3C00) [pid = 1948] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 03:41:54 INFO - PROCESS | 1948 | --DOMWINDOW == 67 (12709400) [pid = 1948] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 03:41:54 INFO - PROCESS | 1948 | 1469443314411 Marionette TRACE conn5 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:54 INFO - PROCESS | 1948 | 1469443314413 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:41:54 INFO - PROCESS | 1948 | ++DOCSHELL 0BEDB400 == 33 [pid = 1948] [id = 212] 03:41:54 INFO - PROCESS | 1948 | ++DOMWINDOW == 68 (0BEDF400) [pid = 1948] [serial = 634] [outer = 00000000] 03:41:54 INFO - PROCESS | 1948 | ++DOMWINDOW == 69 (0E392C00) [pid = 1948] [serial = 635] [outer = 0BEDF400] 03:41:54 INFO - PROCESS | 1948 | 1469443314458 Marionette DEBUG loaded listener.js 03:41:54 INFO - PROCESS | 1948 | ++DOMWINDOW == 70 (12709400) [pid = 1948] [serial = 636] [outer = 0BEDF400] 03:41:54 INFO - PROCESS | 1948 | 1469443314818 Marionette TRACE conn5 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 03:41:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 03:41:54 INFO - PROCESS | 1948 | 1469443314846 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 03:41:54 INFO - PROCESS | 1948 | 1469443314849 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 03:41:54 INFO - PROCESS | 1948 | 1469443314850 Marionette TRACE conn5 <- [1,814,null,{}] 03:41:54 INFO - PROCESS | 1948 | 1469443314854 Marionette TRACE conn5 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:54 INFO - PROCESS | 1948 | 1469443314856 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:41:54 INFO - PROCESS | 1948 | 1469443314935 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 03:41:55 INFO - PROCESS | 1948 | 1469443315016 Marionette TRACE conn5 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:55 INFO - PROCESS | 1948 | 1469443315017 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:41:55 INFO - PROCESS | 1948 | ++DOCSHELL 0D1D3C00 == 34 [pid = 1948] [id = 213] 03:41:55 INFO - PROCESS | 1948 | ++DOMWINDOW == 71 (0E3D8400) [pid = 1948] [serial = 637] [outer = 00000000] 03:41:55 INFO - PROCESS | 1948 | ++DOMWINDOW == 72 (17325400) [pid = 1948] [serial = 638] [outer = 0E3D8400] 03:41:55 INFO - PROCESS | 1948 | 1469443315062 Marionette DEBUG loaded listener.js 03:41:55 INFO - PROCESS | 1948 | ++DOMWINDOW == 73 (17332400) [pid = 1948] [serial = 639] [outer = 0E3D8400] 03:41:55 INFO - PROCESS | 1948 | 1469443315426 Marionette TRACE conn5 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 03:41:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 03:41:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 631ms 03:41:55 INFO - PROCESS | 1948 | 1469443315479 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 03:41:55 INFO - PROCESS | 1948 | 1469443315482 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 03:41:55 INFO - PROCESS | 1948 | 1469443315485 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 03:41:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 03:41:55 INFO - PROCESS | 1948 | 1469443315487 Marionette TRACE conn5 <- [1,818,null,{}] 03:41:55 INFO - PROCESS | 1948 | 1469443315490 Marionette TRACE conn5 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:55 INFO - PROCESS | 1948 | 1469443315492 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:41:55 INFO - PROCESS | 1948 | 1469443315600 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 03:41:55 INFO - PROCESS | 1948 | 1469443315607 Marionette TRACE conn5 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:55 INFO - PROCESS | 1948 | 1469443315609 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:41:55 INFO - PROCESS | 1948 | ++DOCSHELL 12801800 == 35 [pid = 1948] [id = 214] 03:41:55 INFO - PROCESS | 1948 | ++DOMWINDOW == 74 (14B0E400) [pid = 1948] [serial = 640] [outer = 00000000] 03:41:55 INFO - PROCESS | 1948 | ++DOMWINDOW == 75 (177FB400) [pid = 1948] [serial = 641] [outer = 14B0E400] 03:41:55 INFO - PROCESS | 1948 | 1469443315679 Marionette DEBUG loaded listener.js 03:41:55 INFO - PROCESS | 1948 | ++DOMWINDOW == 76 (17331C00) [pid = 1948] [serial = 642] [outer = 14B0E400] 03:41:56 INFO - PROCESS | 1948 | 1469443316073 Marionette TRACE conn5 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 03:41:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 03:41:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 630ms 03:41:56 INFO - PROCESS | 1948 | 1469443316120 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 03:41:56 INFO - PROCESS | 1948 | 1469443316122 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 03:41:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 03:41:56 INFO - PROCESS | 1948 | 1469443316125 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 03:41:56 INFO - PROCESS | 1948 | 1469443316126 Marionette TRACE conn5 <- [1,822,null,{}] 03:41:56 INFO - PROCESS | 1948 | 1469443316130 Marionette TRACE conn5 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:56 INFO - PROCESS | 1948 | 1469443316132 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:41:56 INFO - PROCESS | 1948 | 1469443316253 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 03:41:56 INFO - PROCESS | 1948 | 1469443316261 Marionette TRACE conn5 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:56 INFO - PROCESS | 1948 | 1469443316263 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:41:56 INFO - PROCESS | 1948 | ++DOCSHELL 11EE4400 == 36 [pid = 1948] [id = 215] 03:41:56 INFO - PROCESS | 1948 | ++DOMWINDOW == 77 (177F7400) [pid = 1948] [serial = 643] [outer = 00000000] 03:41:56 INFO - PROCESS | 1948 | ++DOMWINDOW == 78 (1799EC00) [pid = 1948] [serial = 644] [outer = 177F7400] 03:41:56 INFO - PROCESS | 1948 | 1469443316308 Marionette DEBUG loaded listener.js 03:41:56 INFO - PROCESS | 1948 | ++DOMWINDOW == 79 (179A2400) [pid = 1948] [serial = 645] [outer = 177F7400] 03:41:57 INFO - PROCESS | 1948 | 1469443317130 Marionette TRACE conn5 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 03:41:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 03:41:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1019ms 03:41:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 03:41:57 INFO - PROCESS | 1948 | 1469443317145 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 03:41:57 INFO - PROCESS | 1948 | 1469443317149 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 03:41:57 INFO - PROCESS | 1948 | 1469443317154 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 03:41:57 INFO - PROCESS | 1948 | 1469443317159 Marionette TRACE conn5 <- [1,826,null,{}] 03:41:57 INFO - PROCESS | 1948 | 1469443317185 Marionette TRACE conn5 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:57 INFO - PROCESS | 1948 | 1469443317188 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:41:57 INFO - PROCESS | 1948 | 1469443317311 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 03:41:57 INFO - PROCESS | 1948 | 1469443317433 Marionette TRACE conn5 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:57 INFO - PROCESS | 1948 | 1469443317436 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:41:57 INFO - PROCESS | 1948 | ++DOCSHELL 0DC44C00 == 37 [pid = 1948] [id = 216] 03:41:57 INFO - PROCESS | 1948 | ++DOMWINDOW == 80 (0DC46400) [pid = 1948] [serial = 646] [outer = 00000000] 03:41:57 INFO - PROCESS | 1948 | ++DOMWINDOW == 81 (0E2A4000) [pid = 1948] [serial = 647] [outer = 0DC46400] 03:41:57 INFO - PROCESS | 1948 | 1469443317501 Marionette DEBUG loaded listener.js 03:41:57 INFO - PROCESS | 1948 | ++DOMWINDOW == 82 (0EF61400) [pid = 1948] [serial = 648] [outer = 0DC46400] 03:41:58 INFO - PROCESS | 1948 | 1469443318228 Marionette TRACE conn5 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 03:41:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 03:41:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1124ms 03:41:58 INFO - PROCESS | 1948 | 1469443318380 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 03:41:58 INFO - PROCESS | 1948 | 1469443318384 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 03:41:58 INFO - PROCESS | 1948 | 1469443318390 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 03:41:58 INFO - PROCESS | 1948 | 1469443318394 Marionette TRACE conn5 <- [1,830,null,{}] 03:41:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 03:41:58 INFO - PROCESS | 1948 | 1469443318408 Marionette TRACE conn5 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:58 INFO - PROCESS | 1948 | 1469443318411 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:41:58 INFO - PROCESS | 1948 | 1469443318524 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 03:41:58 INFO - PROCESS | 1948 | 1469443318599 Marionette TRACE conn5 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:58 INFO - PROCESS | 1948 | 1469443318604 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:41:58 INFO - PROCESS | 1948 | ++DOCSHELL 0DB1AC00 == 38 [pid = 1948] [id = 217] 03:41:58 INFO - PROCESS | 1948 | ++DOMWINDOW == 83 (0DB1C800) [pid = 1948] [serial = 649] [outer = 00000000] 03:41:58 INFO - PROCESS | 1948 | ++DOMWINDOW == 84 (0DC49400) [pid = 1948] [serial = 650] [outer = 0DB1C800] 03:41:58 INFO - PROCESS | 1948 | 1469443318653 Marionette DEBUG loaded listener.js 03:41:58 INFO - PROCESS | 1948 | ++DOMWINDOW == 85 (0E240400) [pid = 1948] [serial = 651] [outer = 0DB1C800] 03:41:59 INFO - PROCESS | 1948 | --DOCSHELL 0BEE8400 == 37 [pid = 1948] [id = 128] 03:41:59 INFO - PROCESS | 1948 | --DOCSHELL 08660800 == 36 [pid = 1948] [id = 130] 03:41:59 INFO - PROCESS | 1948 | --DOCSHELL 17249400 == 35 [pid = 1948] [id = 124] 03:41:59 INFO - PROCESS | 1948 | --DOCSHELL 0EA88C00 == 34 [pid = 1948] [id = 129] 03:41:59 INFO - PROCESS | 1948 | --DOCSHELL 0EFD8800 == 33 [pid = 1948] [id = 123] 03:41:59 INFO - PROCESS | 1948 | --DOCSHELL 0DC4F800 == 32 [pid = 1948] [id = 116] 03:41:59 INFO - PROCESS | 1948 | --DOCSHELL 11E2D800 == 31 [pid = 1948] [id = 118] 03:41:59 INFO - PROCESS | 1948 | --DOCSHELL 143AA400 == 30 [pid = 1948] [id = 132] 03:41:59 INFO - PROCESS | 1948 | --DOCSHELL 0BEE7000 == 29 [pid = 1948] [id = 115] 03:41:59 INFO - PROCESS | 1948 | --DOCSHELL 0E247C00 == 28 [pid = 1948] [id = 131] 03:41:59 INFO - PROCESS | 1948 | --DOMWINDOW == 84 (0E2A8400) [pid = 1948] [serial = 581] [outer = 00000000] [url = about:blank] 03:41:59 INFO - PROCESS | 1948 | --DOMWINDOW == 83 (0EA8DC00) [pid = 1948] [serial = 582] [outer = 00000000] [url = about:blank] 03:41:59 INFO - PROCESS | 1948 | --DOMWINDOW == 82 (0DB29800) [pid = 1948] [serial = 584] [outer = 00000000] [url = about:blank] 03:41:59 INFO - PROCESS | 1948 | --DOMWINDOW == 81 (0DC4EC00) [pid = 1948] [serial = 585] [outer = 00000000] [url = about:blank] 03:41:59 INFO - PROCESS | 1948 | --DOMWINDOW == 80 (0EFD1800) [pid = 1948] [serial = 587] [outer = 00000000] [url = about:blank] 03:41:59 INFO - PROCESS | 1948 | --DOMWINDOW == 79 (14B10400) [pid = 1948] [serial = 579] [outer = 00000000] [url = about:blank] 03:41:59 INFO - PROCESS | 1948 | --DOMWINDOW == 78 (171AF800) [pid = 1948] [serial = 578] [outer = 00000000] [url = about:blank] 03:41:59 INFO - PROCESS | 1948 | --DOMWINDOW == 77 (171AB400) [pid = 1948] [serial = 600] [outer = 00000000] [url = about:blank] 03:41:59 INFO - PROCESS | 1948 | --DOMWINDOW == 76 (14D78000) [pid = 1948] [serial = 593] [outer = 00000000] [url = about:blank] 03:41:59 INFO - PROCESS | 1948 | --DOMWINDOW == 75 (171A9400) [pid = 1948] [serial = 599] [outer = 00000000] [url = about:blank] 03:41:59 INFO - PROCESS | 1948 | --DOMWINDOW == 74 (13597000) [pid = 1948] [serial = 590] [outer = 00000000] [url = about:blank] 03:41:59 INFO - PROCESS | 1948 | --DOMWINDOW == 73 (17260800) [pid = 1948] [serial = 603] [outer = 00000000] [url = about:blank] 03:41:59 INFO - PROCESS | 1948 | --DOMWINDOW == 72 (143A0000) [pid = 1948] [serial = 591] [outer = 00000000] [url = about:blank] 03:41:59 INFO - PROCESS | 1948 | --DOMWINDOW == 71 (14B3D800) [pid = 1948] [serial = 596] [outer = 00000000] [url = about:blank] 03:41:59 INFO - PROCESS | 1948 | --DOMWINDOW == 70 (16167000) [pid = 1948] [serial = 594] [outer = 00000000] [url = about:blank] 03:41:59 INFO - PROCESS | 1948 | --DOMWINDOW == 69 (16166000) [pid = 1948] [serial = 597] [outer = 00000000] [url = about:blank] 03:41:59 INFO - PROCESS | 1948 | --DOMWINDOW == 68 (11E65C00) [pid = 1948] [serial = 588] [outer = 00000000] [url = about:blank] 03:41:59 INFO - PROCESS | 1948 | --DOMWINDOW == 67 (1724CC00) [pid = 1948] [serial = 602] [outer = 00000000] [url = about:blank] 03:41:59 INFO - PROCESS | 1948 | 1469443319235 Marionette TRACE conn5 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 03:41:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 03:41:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 871ms 03:41:59 INFO - PROCESS | 1948 | 1469443319272 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 03:41:59 INFO - PROCESS | 1948 | 1469443319275 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 03:41:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 03:41:59 INFO - PROCESS | 1948 | 1469443319282 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 03:41:59 INFO - PROCESS | 1948 | 1469443319286 Marionette TRACE conn5 <- [1,834,null,{}] 03:41:59 INFO - PROCESS | 1948 | 1469443319290 Marionette TRACE conn5 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:59 INFO - PROCESS | 1948 | 1469443319292 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:41:59 INFO - PROCESS | 1948 | 1469443319378 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 03:41:59 INFO - PROCESS | 1948 | 1469443319385 Marionette TRACE conn5 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:59 INFO - PROCESS | 1948 | 1469443319387 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:41:59 INFO - PROCESS | 1948 | ++DOCSHELL 0DC4EC00 == 29 [pid = 1948] [id = 218] 03:41:59 INFO - PROCESS | 1948 | ++DOMWINDOW == 68 (0E099800) [pid = 1948] [serial = 652] [outer = 00000000] 03:41:59 INFO - PROCESS | 1948 | ++DOMWINDOW == 69 (0EA8DC00) [pid = 1948] [serial = 653] [outer = 0E099800] 03:41:59 INFO - PROCESS | 1948 | 1469443319434 Marionette DEBUG loaded listener.js 03:41:59 INFO - PROCESS | 1948 | ++DOMWINDOW == 70 (0EFD9800) [pid = 1948] [serial = 654] [outer = 0E099800] 03:41:59 INFO - PROCESS | 1948 | 1469443319904 Marionette TRACE conn5 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 03:41:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 03:41:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 690ms 03:42:00 INFO - PROCESS | 1948 | 1469443319972 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 03:42:00 INFO - PROCESS | 1948 | 1469443319974 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 03:42:00 INFO - PROCESS | 1948 | 1469443319978 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 03:42:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 03:42:00 INFO - PROCESS | 1948 | 1469443319980 Marionette TRACE conn5 <- [1,838,null,{}] 03:42:00 INFO - PROCESS | 1948 | 1469443319990 Marionette TRACE conn5 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:00 INFO - PROCESS | 1948 | 1469443319995 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:42:00 INFO - PROCESS | 1948 | 1469443320086 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 03:42:00 INFO - PROCESS | 1948 | 1469443320173 Marionette TRACE conn5 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:00 INFO - PROCESS | 1948 | 1469443320177 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:42:00 INFO - PROCESS | 1948 | ++DOCSHELL 1280FC00 == 30 [pid = 1948] [id = 219] 03:42:00 INFO - PROCESS | 1948 | ++DOMWINDOW == 71 (128AB000) [pid = 1948] [serial = 655] [outer = 00000000] 03:42:00 INFO - PROCESS | 1948 | ++DOMWINDOW == 72 (1358F000) [pid = 1948] [serial = 656] [outer = 128AB000] 03:42:00 INFO - PROCESS | 1948 | 1469443320226 Marionette DEBUG loaded listener.js 03:42:00 INFO - PROCESS | 1948 | ++DOMWINDOW == 73 (1439D000) [pid = 1948] [serial = 657] [outer = 128AB000] 03:42:01 INFO - PROCESS | 1948 | 1469443321696 Marionette TRACE conn5 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 03:42:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 03:42:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1772ms 03:42:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 03:42:01 INFO - PROCESS | 1948 | 1469443321754 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 03:42:01 INFO - PROCESS | 1948 | 1469443321756 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 03:42:01 INFO - PROCESS | 1948 | 1469443321759 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 03:42:01 INFO - PROCESS | 1948 | 1469443321761 Marionette TRACE conn5 <- [1,842,null,{}] 03:42:01 INFO - PROCESS | 1948 | 1469443321764 Marionette TRACE conn5 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:01 INFO - PROCESS | 1948 | 1469443321766 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:42:01 INFO - PROCESS | 1948 | 1469443321858 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 03:42:01 INFO - PROCESS | 1948 | 1469443321863 Marionette TRACE conn5 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:01 INFO - PROCESS | 1948 | 1469443321865 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:42:01 INFO - PROCESS | 1948 | ++DOCSHELL 16933000 == 31 [pid = 1948] [id = 220] 03:42:01 INFO - PROCESS | 1948 | ++DOMWINDOW == 74 (16B19000) [pid = 1948] [serial = 658] [outer = 00000000] 03:42:01 INFO - PROCESS | 1948 | ++DOMWINDOW == 75 (171A9400) [pid = 1948] [serial = 659] [outer = 16B19000] 03:42:01 INFO - PROCESS | 1948 | 1469443321912 Marionette DEBUG loaded listener.js 03:42:02 INFO - PROCESS | 1948 | ++DOMWINDOW == 76 (17203400) [pid = 1948] [serial = 660] [outer = 16B19000] 03:42:02 INFO - PROCESS | 1948 | 1469443322387 Marionette TRACE conn5 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 03:42:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 03:42:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 671ms 03:42:02 INFO - PROCESS | 1948 | 1469443322429 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 03:42:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 03:42:02 INFO - PROCESS | 1948 | 1469443322431 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 03:42:02 INFO - PROCESS | 1948 | 1469443322434 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 03:42:02 INFO - PROCESS | 1948 | 1469443322436 Marionette TRACE conn5 <- [1,846,null,{}] 03:42:02 INFO - PROCESS | 1948 | 1469443322440 Marionette TRACE conn5 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:02 INFO - PROCESS | 1948 | 1469443322442 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:42:02 INFO - PROCESS | 1948 | 1469443322551 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 03:42:02 INFO - PROCESS | 1948 | 1469443322557 Marionette TRACE conn5 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:02 INFO - PROCESS | 1948 | 1469443322559 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:42:02 INFO - PROCESS | 1948 | ++DOCSHELL 143AA400 == 32 [pid = 1948] [id = 221] 03:42:02 INFO - PROCESS | 1948 | ++DOMWINDOW == 77 (171AB400) [pid = 1948] [serial = 661] [outer = 00000000] 03:42:02 INFO - PROCESS | 1948 | ++DOMWINDOW == 78 (1720E400) [pid = 1948] [serial = 662] [outer = 171AB400] 03:42:02 INFO - PROCESS | 1948 | 1469443322605 Marionette DEBUG loaded listener.js 03:42:02 INFO - PROCESS | 1948 | ++DOMWINDOW == 79 (1725F800) [pid = 1948] [serial = 663] [outer = 171AB400] 03:42:03 INFO - PROCESS | 1948 | 1469443323058 Marionette TRACE conn5 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 03:42:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 03:42:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 670ms 03:42:03 INFO - PROCESS | 1948 | 1469443323105 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 03:42:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 03:42:03 INFO - PROCESS | 1948 | 1469443323107 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 03:42:03 INFO - PROCESS | 1948 | 1469443323110 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 03:42:03 INFO - PROCESS | 1948 | 1469443323112 Marionette TRACE conn5 <- [1,850,null,{}] 03:42:03 INFO - PROCESS | 1948 | 1469443323121 Marionette TRACE conn5 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:03 INFO - PROCESS | 1948 | 1469443323127 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:42:03 INFO - PROCESS | 1948 | 1469443323264 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 03:42:03 INFO - PROCESS | 1948 | 1469443323270 Marionette TRACE conn5 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:03 INFO - PROCESS | 1948 | 1469443323273 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:42:03 INFO - PROCESS | 1948 | ++DOCSHELL 17995400 == 33 [pid = 1948] [id = 222] 03:42:03 INFO - PROCESS | 1948 | ++DOMWINDOW == 80 (17996400) [pid = 1948] [serial = 664] [outer = 00000000] 03:42:03 INFO - PROCESS | 1948 | ++DOMWINDOW == 81 (179BDC00) [pid = 1948] [serial = 665] [outer = 17996400] 03:42:03 INFO - PROCESS | 1948 | 1469443323319 Marionette DEBUG loaded listener.js 03:42:03 INFO - PROCESS | 1948 | ++DOMWINDOW == 82 (179C5C00) [pid = 1948] [serial = 666] [outer = 17996400] 03:42:03 INFO - PROCESS | 1948 | 1469443323816 Marionette TRACE conn5 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 03:42:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 03:42:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 730ms 03:42:03 INFO - PROCESS | 1948 | 1469443323841 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 03:42:03 INFO - PROCESS | 1948 | 1469443323843 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 03:42:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 03:42:03 INFO - PROCESS | 1948 | 1469443323881 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 03:42:03 INFO - PROCESS | 1948 | 1469443323882 Marionette TRACE conn5 <- [1,854,null,{}] 03:42:03 INFO - PROCESS | 1948 | 1469443323894 Marionette TRACE conn5 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:03 INFO - PROCESS | 1948 | 1469443323896 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:42:04 INFO - PROCESS | 1948 | 1469443324000 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 03:42:04 INFO - PROCESS | 1948 | 1469443324013 Marionette TRACE conn5 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:04 INFO - PROCESS | 1948 | 1469443324015 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:42:04 INFO - PROCESS | 1948 | ++DOCSHELL 17B8E800 == 34 [pid = 1948] [id = 223] 03:42:04 INFO - PROCESS | 1948 | ++DOMWINDOW == 83 (17B8F000) [pid = 1948] [serial = 667] [outer = 00000000] 03:42:04 INFO - PROCESS | 1948 | ++DOMWINDOW == 84 (17B93000) [pid = 1948] [serial = 668] [outer = 17B8F000] 03:42:04 INFO - PROCESS | 1948 | 1469443324058 Marionette DEBUG loaded listener.js 03:42:04 INFO - PROCESS | 1948 | ++DOMWINDOW == 85 (17B93C00) [pid = 1948] [serial = 669] [outer = 17B8F000] 03:42:04 INFO - PROCESS | 1948 | --DOMWINDOW == 84 (14B0E400) [pid = 1948] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 03:42:04 INFO - PROCESS | 1948 | --DOMWINDOW == 83 (14B0DC00) [pid = 1948] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 03:42:04 INFO - PROCESS | 1948 | --DOMWINDOW == 82 (14E2A000) [pid = 1948] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 03:42:04 INFO - PROCESS | 1948 | --DOMWINDOW == 81 (0DC45800) [pid = 1948] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 03:42:04 INFO - PROCESS | 1948 | --DOMWINDOW == 80 (0DB1D000) [pid = 1948] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 03:42:04 INFO - PROCESS | 1948 | --DOMWINDOW == 79 (11E29400) [pid = 1948] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 03:42:04 INFO - PROCESS | 1948 | --DOMWINDOW == 78 (0DB23C00) [pid = 1948] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 03:42:04 INFO - PROCESS | 1948 | --DOMWINDOW == 77 (12787000) [pid = 1948] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 03:42:04 INFO - PROCESS | 1948 | --DOMWINDOW == 76 (1724BC00) [pid = 1948] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 03:42:04 INFO - PROCESS | 1948 | --DOMWINDOW == 75 (0BEDF400) [pid = 1948] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 03:42:04 INFO - PROCESS | 1948 | --DOMWINDOW == 74 (0E3D8400) [pid = 1948] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 03:42:04 INFO - PROCESS | 1948 | --DOMWINDOW == 73 (01B82800) [pid = 1948] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 03:42:04 INFO - PROCESS | 1948 | 1469443324564 Marionette TRACE conn5 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 03:42:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 03:42:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 750ms 03:42:04 INFO - PROCESS | 1948 | 1469443324613 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 03:42:04 INFO - PROCESS | 1948 | 1469443324615 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 03:42:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 03:42:04 INFO - PROCESS | 1948 | 1469443324618 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 03:42:04 INFO - PROCESS | 1948 | 1469443324619 Marionette TRACE conn5 <- [1,858,null,{}] 03:42:04 INFO - PROCESS | 1948 | 1469443324623 Marionette TRACE conn5 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:04 INFO - PROCESS | 1948 | 1469443324625 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:42:04 INFO - PROCESS | 1948 | 1469443324704 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 03:42:04 INFO - PROCESS | 1948 | 1469443324711 Marionette TRACE conn5 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:04 INFO - PROCESS | 1948 | 1469443324713 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:42:04 INFO - PROCESS | 1948 | ++DOCSHELL 0DFAD000 == 35 [pid = 1948] [id = 224] 03:42:04 INFO - PROCESS | 1948 | ++DOMWINDOW == 74 (12787000) [pid = 1948] [serial = 670] [outer = 00000000] 03:42:04 INFO - PROCESS | 1948 | ++DOMWINDOW == 75 (171A7400) [pid = 1948] [serial = 671] [outer = 12787000] 03:42:04 INFO - PROCESS | 1948 | 1469443324757 Marionette DEBUG loaded listener.js 03:42:04 INFO - PROCESS | 1948 | ++DOMWINDOW == 76 (177F5000) [pid = 1948] [serial = 672] [outer = 12787000] 03:42:05 INFO - PROCESS | 1948 | 1469443325169 Marionette TRACE conn5 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 03:42:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 03:42:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 631ms 03:42:05 INFO - PROCESS | 1948 | 1469443325249 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 03:42:05 INFO - PROCESS | 1948 | 1469443325251 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 03:42:05 INFO - PROCESS | 1948 | 1469443325255 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 03:42:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 03:42:05 INFO - PROCESS | 1948 | 1469443325257 Marionette TRACE conn5 <- [1,862,null,{}] 03:42:05 INFO - PROCESS | 1948 | 1469443325260 Marionette TRACE conn5 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:05 INFO - PROCESS | 1948 | 1469443325262 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:42:05 INFO - PROCESS | 1948 | 1469443325344 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 03:42:05 INFO - PROCESS | 1948 | 1469443325350 Marionette TRACE conn5 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:05 INFO - PROCESS | 1948 | 1469443325352 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:42:05 INFO - PROCESS | 1948 | ++DOCSHELL 16169800 == 36 [pid = 1948] [id = 225] 03:42:05 INFO - PROCESS | 1948 | ++DOMWINDOW == 77 (1799DC00) [pid = 1948] [serial = 673] [outer = 00000000] 03:42:05 INFO - PROCESS | 1948 | ++DOMWINDOW == 78 (17C3D800) [pid = 1948] [serial = 674] [outer = 1799DC00] 03:42:05 INFO - PROCESS | 1948 | 1469443325396 Marionette DEBUG loaded listener.js 03:42:05 INFO - PROCESS | 1948 | ++DOMWINDOW == 79 (17C43C00) [pid = 1948] [serial = 675] [outer = 1799DC00] 03:42:05 INFO - PROCESS | 1948 | 1469443325850 Marionette TRACE conn5 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 03:42:05 INFO - PROCESS | 1948 | ++DOMWINDOW == 80 (17B87400) [pid = 1948] [serial = 676] [outer = 0D436000] 03:42:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 03:42:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 630ms 03:42:05 INFO - PROCESS | 1948 | 1469443325931 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 03:42:05 INFO - PROCESS | 1948 | 1469443325933 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 03:42:05 INFO - PROCESS | 1948 | 1469443325936 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 03:42:05 INFO - PROCESS | 1948 | 1469443325938 Marionette TRACE conn5 <- [1,866,null,{}] 03:42:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 03:42:05 INFO - PROCESS | 1948 | 1469443325941 Marionette TRACE conn5 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:05 INFO - PROCESS | 1948 | 1469443325943 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:42:06 INFO - PROCESS | 1948 | 1469443326027 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 03:42:06 INFO - PROCESS | 1948 | 1469443326032 Marionette TRACE conn5 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:06 INFO - PROCESS | 1948 | 1469443326034 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:42:06 INFO - PROCESS | 1948 | ++DOCSHELL 14BAE800 == 37 [pid = 1948] [id = 226] 03:42:06 INFO - PROCESS | 1948 | ++DOMWINDOW == 81 (17C44800) [pid = 1948] [serial = 677] [outer = 00000000] 03:42:06 INFO - PROCESS | 1948 | ++DOMWINDOW == 82 (1886A400) [pid = 1948] [serial = 678] [outer = 17C44800] 03:42:06 INFO - PROCESS | 1948 | 1469443326079 Marionette DEBUG loaded listener.js 03:42:06 INFO - PROCESS | 1948 | ++DOMWINDOW == 83 (188CE800) [pid = 1948] [serial = 679] [outer = 17C44800] 03:42:06 INFO - PROCESS | 1948 | 1469443326671 Marionette TRACE conn5 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 03:42:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 03:42:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 770ms 03:42:06 INFO - PROCESS | 1948 | 1469443326747 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 03:42:06 INFO - PROCESS | 1948 | 1469443326751 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 03:42:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 03:42:06 INFO - PROCESS | 1948 | 1469443326757 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 03:42:06 INFO - PROCESS | 1948 | 1469443326761 Marionette TRACE conn5 <- [1,870,null,{}] 03:42:06 INFO - PROCESS | 1948 | 1469443326767 Marionette TRACE conn5 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:06 INFO - PROCESS | 1948 | 1469443326771 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:42:06 INFO - PROCESS | 1948 | 1469443326891 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 03:42:07 INFO - PROCESS | 1948 | 1469443327018 Marionette TRACE conn5 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:07 INFO - PROCESS | 1948 | 1469443327020 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:42:07 INFO - PROCESS | 1948 | ++DOCSHELL 0D4E5400 == 38 [pid = 1948] [id = 227] 03:42:07 INFO - PROCESS | 1948 | ++DOMWINDOW == 84 (0DA51C00) [pid = 1948] [serial = 680] [outer = 00000000] 03:42:07 INFO - PROCESS | 1948 | ++DOMWINDOW == 85 (0E2A8400) [pid = 1948] [serial = 681] [outer = 0DA51C00] 03:42:07 INFO - PROCESS | 1948 | 1469443327078 Marionette DEBUG loaded listener.js 03:42:07 INFO - PROCESS | 1948 | ++DOMWINDOW == 86 (11E2F800) [pid = 1948] [serial = 682] [outer = 0DA51C00] 03:42:07 INFO - PROCESS | 1948 | 1469443327657 Marionette TRACE conn5 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 03:42:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 03:42:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 930ms 03:42:07 INFO - PROCESS | 1948 | 1469443327689 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 03:42:07 INFO - PROCESS | 1948 | 1469443327694 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 03:42:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 03:42:07 INFO - PROCESS | 1948 | 1469443327700 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 03:42:07 INFO - PROCESS | 1948 | 1469443327703 Marionette TRACE conn5 <- [1,874,null,{}] 03:42:07 INFO - PROCESS | 1948 | 1469443327708 Marionette TRACE conn5 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:07 INFO - PROCESS | 1948 | 1469443327711 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:42:07 INFO - PROCESS | 1948 | 1469443327867 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 03:42:07 INFO - PROCESS | 1948 | 1469443327885 Marionette TRACE conn5 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:07 INFO - PROCESS | 1948 | 1469443327887 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:42:07 INFO - PROCESS | 1948 | ++DOCSHELL 12805C00 == 39 [pid = 1948] [id = 228] 03:42:07 INFO - PROCESS | 1948 | ++DOMWINDOW == 87 (1334EC00) [pid = 1948] [serial = 683] [outer = 00000000] 03:42:07 INFO - PROCESS | 1948 | ++DOMWINDOW == 88 (13DA7400) [pid = 1948] [serial = 684] [outer = 1334EC00] 03:42:07 INFO - PROCESS | 1948 | 1469443327945 Marionette DEBUG loaded listener.js 03:42:08 INFO - PROCESS | 1948 | ++DOMWINDOW == 89 (14E2AC00) [pid = 1948] [serial = 685] [outer = 1334EC00] 03:42:08 INFO - PROCESS | 1948 | 1469443328609 Marionette TRACE conn5 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 03:42:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 03:42:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 931ms 03:42:08 INFO - PROCESS | 1948 | 1469443328634 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 03:42:08 INFO - PROCESS | 1948 | 1469443328636 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 03:42:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 03:42:08 INFO - PROCESS | 1948 | 1469443328640 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 03:42:08 INFO - PROCESS | 1948 | 1469443328644 Marionette TRACE conn5 <- [1,878,null,{}] 03:42:08 INFO - PROCESS | 1948 | 1469443328655 Marionette TRACE conn5 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:08 INFO - PROCESS | 1948 | 1469443328660 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:42:08 INFO - PROCESS | 1948 | 1469443328768 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 03:42:08 INFO - PROCESS | 1948 | 1469443328895 Marionette TRACE conn5 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:08 INFO - PROCESS | 1948 | 1469443328899 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:42:08 INFO - PROCESS | 1948 | ++DOCSHELL 17B8F800 == 40 [pid = 1948] [id = 229] 03:42:08 INFO - PROCESS | 1948 | ++DOMWINDOW == 90 (17B90400) [pid = 1948] [serial = 686] [outer = 00000000] 03:42:08 INFO - PROCESS | 1948 | ++DOMWINDOW == 91 (17C49400) [pid = 1948] [serial = 687] [outer = 17B90400] 03:42:08 INFO - PROCESS | 1948 | 1469443328957 Marionette DEBUG loaded listener.js 03:42:09 INFO - PROCESS | 1948 | ++DOMWINDOW == 92 (18ECA000) [pid = 1948] [serial = 688] [outer = 17B90400] 03:42:09 INFO - PROCESS | 1948 | 1469443329565 Marionette TRACE conn5 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 03:42:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 03:42:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 970ms 03:42:09 INFO - PROCESS | 1948 | 1469443329614 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 03:42:09 INFO - PROCESS | 1948 | 1469443329617 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 03:42:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 03:42:09 INFO - PROCESS | 1948 | 1469443329621 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 03:42:09 INFO - PROCESS | 1948 | 1469443329623 Marionette TRACE conn5 <- [1,882,null,{}] 03:42:09 INFO - PROCESS | 1948 | 1469443329627 Marionette TRACE conn5 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:09 INFO - PROCESS | 1948 | 1469443329630 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:42:09 INFO - PROCESS | 1948 | 1469443329738 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 03:42:09 INFO - PROCESS | 1948 | 1469443329949 Marionette TRACE conn5 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:09 INFO - PROCESS | 1948 | 1469443329952 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:42:10 INFO - PROCESS | 1948 | ++DOCSHELL 0D1CB800 == 41 [pid = 1948] [id = 230] 03:42:10 INFO - PROCESS | 1948 | ++DOMWINDOW == 93 (0D1D3000) [pid = 1948] [serial = 689] [outer = 00000000] 03:42:10 INFO - PROCESS | 1948 | ++DOMWINDOW == 94 (0D5F7C00) [pid = 1948] [serial = 690] [outer = 0D1D3000] 03:42:10 INFO - PROCESS | 1948 | 1469443330023 Marionette DEBUG loaded listener.js 03:42:10 INFO - PROCESS | 1948 | ++DOMWINDOW == 95 (0DB27800) [pid = 1948] [serial = 691] [outer = 0D1D3000] 03:42:10 INFO - PROCESS | 1948 | 1469443330644 Marionette TRACE conn5 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 03:42:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 03:42:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1069ms 03:42:10 INFO - PROCESS | 1948 | 1469443330694 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 03:42:10 INFO - PROCESS | 1948 | 1469443330697 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 03:42:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 03:42:10 INFO - PROCESS | 1948 | 1469443330702 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 03:42:10 INFO - PROCESS | 1948 | 1469443330704 Marionette TRACE conn5 <- [1,886,null,{}] 03:42:10 INFO - PROCESS | 1948 | 1469443330710 Marionette TRACE conn5 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:10 INFO - PROCESS | 1948 | 1469443330714 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:42:11 INFO - PROCESS | 1948 | --DOCSHELL 13353800 == 40 [pid = 1948] [id = 119] 03:42:11 INFO - PROCESS | 1948 | --DOCSHELL 128A3000 == 39 [pid = 1948] [id = 126] 03:42:11 INFO - PROCESS | 1948 | --DOCSHELL 01B7BC00 == 38 [pid = 1948] [id = 206] 03:42:11 INFO - PROCESS | 1948 | --DOCSHELL 120B0C00 == 37 [pid = 1948] [id = 127] 03:42:11 INFO - PROCESS | 1948 | --DOCSHELL 0EFD1000 == 36 [pid = 1948] [id = 125] 03:42:11 INFO - PROCESS | 1948 | --DOCSHELL 14B4C400 == 35 [pid = 1948] [id = 120] 03:42:11 INFO - PROCESS | 1948 | --DOCSHELL 08668800 == 34 [pid = 1948] [id = 122] 03:42:11 INFO - PROCESS | 1948 | --DOCSHELL 14D75C00 == 33 [pid = 1948] [id = 121] 03:42:11 INFO - PROCESS | 1948 | --DOCSHELL 11E29C00 == 32 [pid = 1948] [id = 117] 03:42:11 INFO - PROCESS | 1948 | 1469443331389 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 03:42:11 INFO - PROCESS | 1948 | --DOMWINDOW == 94 (177FB400) [pid = 1948] [serial = 641] [outer = 00000000] [url = about:blank] 03:42:11 INFO - PROCESS | 1948 | --DOMWINDOW == 93 (14BB3000) [pid = 1948] [serial = 629] [outer = 00000000] [url = about:blank] 03:42:11 INFO - PROCESS | 1948 | --DOMWINDOW == 92 (1692B800) [pid = 1948] [serial = 632] [outer = 00000000] [url = about:blank] 03:42:11 INFO - PROCESS | 1948 | --DOMWINDOW == 91 (0E08F400) [pid = 1948] [serial = 620] [outer = 00000000] [url = about:blank] 03:42:11 INFO - PROCESS | 1948 | --DOMWINDOW == 90 (0E09AC00) [pid = 1948] [serial = 621] [outer = 00000000] [url = about:blank] 03:42:11 INFO - PROCESS | 1948 | --DOMWINDOW == 89 (1358F400) [pid = 1948] [serial = 626] [outer = 00000000] [url = about:blank] 03:42:11 INFO - PROCESS | 1948 | --DOMWINDOW == 88 (14D71800) [pid = 1948] [serial = 630] [outer = 00000000] [url = about:blank] 03:42:11 INFO - PROCESS | 1948 | --DOMWINDOW == 87 (11E2E800) [pid = 1948] [serial = 623] [outer = 00000000] [url = about:blank] 03:42:11 INFO - PROCESS | 1948 | --DOMWINDOW == 86 (11E5D000) [pid = 1948] [serial = 624] [outer = 00000000] [url = about:blank] 03:42:11 INFO - PROCESS | 1948 | --DOMWINDOW == 85 (0EA85400) [pid = 1948] [serial = 606] [outer = 00000000] [url = about:blank] 03:42:11 INFO - PROCESS | 1948 | --DOMWINDOW == 84 (0E09A000) [pid = 1948] [serial = 605] [outer = 00000000] [url = about:blank] 03:42:11 INFO - PROCESS | 1948 | --DOMWINDOW == 83 (143AB400) [pid = 1948] [serial = 609] [outer = 00000000] [url = about:blank] 03:42:11 INFO - PROCESS | 1948 | --DOMWINDOW == 82 (1353E400) [pid = 1948] [serial = 608] [outer = 00000000] [url = about:blank] 03:42:11 INFO - PROCESS | 1948 | --DOMWINDOW == 81 (16B19800) [pid = 1948] [serial = 633] [outer = 00000000] [url = about:blank] 03:42:11 INFO - PROCESS | 1948 | --DOMWINDOW == 80 (1732C800) [pid = 1948] [serial = 612] [outer = 00000000] [url = about:blank] 03:42:11 INFO - PROCESS | 1948 | --DOMWINDOW == 79 (17327C00) [pid = 1948] [serial = 611] [outer = 00000000] [url = about:blank] 03:42:11 INFO - PROCESS | 1948 | --DOMWINDOW == 78 (16164800) [pid = 1948] [serial = 614] [outer = 00000000] [url = about:blank] 03:42:11 INFO - PROCESS | 1948 | --DOMWINDOW == 77 (0E392C00) [pid = 1948] [serial = 635] [outer = 00000000] [url = about:blank] 03:42:11 INFO - PROCESS | 1948 | --DOMWINDOW == 76 (12709400) [pid = 1948] [serial = 636] [outer = 00000000] [url = about:blank] 03:42:11 INFO - PROCESS | 1948 | --DOMWINDOW == 75 (17331C00) [pid = 1948] [serial = 642] [outer = 00000000] [url = about:blank] 03:42:11 INFO - PROCESS | 1948 | --DOMWINDOW == 74 (17325400) [pid = 1948] [serial = 638] [outer = 00000000] [url = about:blank] 03:42:11 INFO - PROCESS | 1948 | --DOMWINDOW == 73 (0D16A800) [pid = 1948] [serial = 618] [outer = 00000000] [url = about:blank] 03:42:11 INFO - PROCESS | 1948 | --DOMWINDOW == 72 (0866B400) [pid = 1948] [serial = 617] [outer = 00000000] [url = about:blank] 03:42:11 INFO - PROCESS | 1948 | --DOMWINDOW == 71 (1439E000) [pid = 1948] [serial = 627] [outer = 00000000] [url = about:blank] 03:42:11 INFO - PROCESS | 1948 | --DOMWINDOW == 70 (17332400) [pid = 1948] [serial = 639] [outer = 00000000] [url = about:blank] 03:42:11 INFO - PROCESS | 1948 | --DOMWINDOW == 69 (1799EC00) [pid = 1948] [serial = 644] [outer = 00000000] [url = about:blank] 03:42:11 INFO - PROCESS | 1948 | 1469443331571 Marionette TRACE conn5 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:11 INFO - PROCESS | 1948 | 1469443331574 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:42:11 INFO - PROCESS | 1948 | ++DOCSHELL 08659C00 == 33 [pid = 1948] [id = 231] 03:42:11 INFO - PROCESS | 1948 | ++DOMWINDOW == 70 (0866B400) [pid = 1948] [serial = 692] [outer = 00000000] 03:42:11 INFO - PROCESS | 1948 | ++DOMWINDOW == 71 (0D1D3800) [pid = 1948] [serial = 693] [outer = 0866B400] 03:42:11 INFO - PROCESS | 1948 | 1469443331623 Marionette DEBUG loaded listener.js 03:42:11 INFO - PROCESS | 1948 | ++DOMWINDOW == 72 (0D4E8C00) [pid = 1948] [serial = 694] [outer = 0866B400] 03:42:12 INFO - PROCESS | 1948 | 1469443332067 Marionette TRACE conn5 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 03:42:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 03:42:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1423ms 03:42:12 INFO - PROCESS | 1948 | 1469443332126 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 03:42:12 INFO - PROCESS | 1948 | 1469443332131 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 03:42:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 03:42:12 INFO - PROCESS | 1948 | 1469443332136 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 03:42:12 INFO - PROCESS | 1948 | 1469443332139 Marionette TRACE conn5 <- [1,890,null,{}] 03:42:12 INFO - PROCESS | 1948 | 1469443332144 Marionette TRACE conn5 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:12 INFO - PROCESS | 1948 | 1469443332147 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:42:12 INFO - PROCESS | 1948 | 1469443332234 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 03:42:12 INFO - PROCESS | 1948 | 1469443332250 Marionette TRACE conn5 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:12 INFO - PROCESS | 1948 | 1469443332253 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:42:12 INFO - PROCESS | 1948 | ++DOCSHELL 0E08E400 == 34 [pid = 1948] [id = 232] 03:42:12 INFO - PROCESS | 1948 | ++DOMWINDOW == 73 (0E08F400) [pid = 1948] [serial = 695] [outer = 00000000] 03:42:12 INFO - PROCESS | 1948 | ++DOMWINDOW == 74 (0E095400) [pid = 1948] [serial = 696] [outer = 0E08F400] 03:42:12 INFO - PROCESS | 1948 | 1469443332301 Marionette DEBUG loaded listener.js 03:42:12 INFO - PROCESS | 1948 | ++DOMWINDOW == 75 (0E09D400) [pid = 1948] [serial = 697] [outer = 0E08F400] 03:42:12 INFO - PROCESS | 1948 | 1469443332764 Marionette TRACE conn5 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 03:42:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 03:42:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 670ms 03:42:12 INFO - PROCESS | 1948 | 1469443332811 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 03:42:12 INFO - PROCESS | 1948 | 1469443332814 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 03:42:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 03:42:12 INFO - PROCESS | 1948 | 1469443332817 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 03:42:12 INFO - PROCESS | 1948 | 1469443332819 Marionette TRACE conn5 <- [1,894,null,{}] 03:42:12 INFO - PROCESS | 1948 | 1469443332824 Marionette TRACE conn5 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:12 INFO - PROCESS | 1948 | 1469443332826 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:42:12 INFO - PROCESS | 1948 | 1469443332941 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 03:42:13 INFO - PROCESS | 1948 | 1469443333024 Marionette TRACE conn5 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:13 INFO - PROCESS | 1948 | 1469443333026 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:42:13 INFO - PROCESS | 1948 | ++DOCSHELL 0DFACC00 == 35 [pid = 1948] [id = 233] 03:42:13 INFO - PROCESS | 1948 | ++DOMWINDOW == 76 (11E2DC00) [pid = 1948] [serial = 698] [outer = 00000000] 03:42:13 INFO - PROCESS | 1948 | ++DOMWINDOW == 77 (11EE2000) [pid = 1948] [serial = 699] [outer = 11E2DC00] 03:42:13 INFO - PROCESS | 1948 | 1469443333072 Marionette DEBUG loaded listener.js 03:42:13 INFO - PROCESS | 1948 | ++DOMWINDOW == 78 (12068000) [pid = 1948] [serial = 700] [outer = 11E2DC00] 03:42:13 INFO - PROCESS | 1948 | 1469443333470 Marionette TRACE conn5 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 03:42:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 03:42:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 670ms 03:42:13 INFO - PROCESS | 1948 | 1469443333490 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 03:42:13 INFO - PROCESS | 1948 | 1469443333494 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 03:42:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 03:42:13 INFO - PROCESS | 1948 | 1469443333505 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 03:42:13 INFO - PROCESS | 1948 | 1469443333510 Marionette TRACE conn5 <- [1,898,null,{}] 03:42:13 INFO - PROCESS | 1948 | 1469443333513 Marionette TRACE conn5 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:13 INFO - PROCESS | 1948 | 1469443333517 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:42:13 INFO - PROCESS | 1948 | 1469443333654 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 03:42:13 INFO - PROCESS | 1948 | 1469443333675 Marionette TRACE conn5 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:13 INFO - PROCESS | 1948 | 1469443333677 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:42:13 INFO - PROCESS | 1948 | ++DOCSHELL 0EA4B800 == 36 [pid = 1948] [id = 234] 03:42:13 INFO - PROCESS | 1948 | ++DOMWINDOW == 79 (12061C00) [pid = 1948] [serial = 701] [outer = 00000000] 03:42:13 INFO - PROCESS | 1948 | ++DOMWINDOW == 80 (12803800) [pid = 1948] [serial = 702] [outer = 12061C00] 03:42:13 INFO - PROCESS | 1948 | 1469443333722 Marionette DEBUG loaded listener.js 03:42:13 INFO - PROCESS | 1948 | ++DOMWINDOW == 81 (13DB0000) [pid = 1948] [serial = 703] [outer = 12061C00] 03:42:14 INFO - PROCESS | 1948 | 1469443334152 Marionette TRACE conn5 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 03:42:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 03:42:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 692ms 03:42:14 INFO - PROCESS | 1948 | 1469443334192 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 03:42:14 INFO - PROCESS | 1948 | 1469443334194 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 03:42:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 03:42:14 INFO - PROCESS | 1948 | 1469443334204 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 03:42:14 INFO - PROCESS | 1948 | 1469443334206 Marionette TRACE conn5 <- [1,902,null,{}] 03:42:14 INFO - PROCESS | 1948 | 1469443334210 Marionette TRACE conn5 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:14 INFO - PROCESS | 1948 | 1469443334212 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:42:14 INFO - PROCESS | 1948 | 1469443334350 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 03:42:14 INFO - PROCESS | 1948 | 1469443334369 Marionette TRACE conn5 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:14 INFO - PROCESS | 1948 | 1469443334371 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:42:14 INFO - PROCESS | 1948 | ++DOCSHELL 1439F800 == 37 [pid = 1948] [id = 235] 03:42:14 INFO - PROCESS | 1948 | ++DOMWINDOW == 82 (143A4800) [pid = 1948] [serial = 704] [outer = 00000000] 03:42:14 INFO - PROCESS | 1948 | ++DOMWINDOW == 83 (14B4C000) [pid = 1948] [serial = 705] [outer = 143A4800] 03:42:14 INFO - PROCESS | 1948 | 1469443334417 Marionette DEBUG loaded listener.js 03:42:14 INFO - PROCESS | 1948 | ++DOMWINDOW == 84 (14D74C00) [pid = 1948] [serial = 706] [outer = 143A4800] 03:42:14 INFO - PROCESS | 1948 | 1469443334849 Marionette TRACE conn5 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 03:42:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 03:42:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 690ms 03:42:14 INFO - PROCESS | 1948 | 1469443334888 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 03:42:14 INFO - PROCESS | 1948 | 1469443334890 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 03:42:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 03:42:14 INFO - PROCESS | 1948 | 1469443334900 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 03:42:14 INFO - PROCESS | 1948 | 1469443334902 Marionette TRACE conn5 <- [1,906,null,{}] 03:42:14 INFO - PROCESS | 1948 | 1469443334906 Marionette TRACE conn5 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:14 INFO - PROCESS | 1948 | 1469443334907 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:42:15 INFO - PROCESS | 1948 | 1469443335015 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 03:42:15 INFO - PROCESS | 1948 | 1469443335021 Marionette TRACE conn5 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:15 INFO - PROCESS | 1948 | 1469443335027 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:42:15 INFO - PROCESS | 1948 | ++DOCSHELL 14E35400 == 38 [pid = 1948] [id = 236] 03:42:15 INFO - PROCESS | 1948 | ++DOMWINDOW == 85 (16164800) [pid = 1948] [serial = 707] [outer = 00000000] 03:42:15 INFO - PROCESS | 1948 | ++DOMWINDOW == 86 (1692FC00) [pid = 1948] [serial = 708] [outer = 16164800] 03:42:15 INFO - PROCESS | 1948 | 1469443335082 Marionette DEBUG loaded listener.js 03:42:15 INFO - PROCESS | 1948 | ++DOMWINDOW == 87 (16B1B400) [pid = 1948] [serial = 709] [outer = 16164800] 03:42:15 INFO - PROCESS | 1948 | 1469443335557 Marionette TRACE conn5 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 03:42:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 03:42:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 731ms 03:42:15 INFO - PROCESS | 1948 | 1469443335915 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 03:42:15 INFO - PROCESS | 1948 | 1469443335917 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 03:42:15 INFO - PROCESS | 1948 | --DOMWINDOW == 86 (13DB1800) [pid = 1948] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 03:42:15 INFO - PROCESS | 1948 | --DOMWINDOW == 85 (171AB400) [pid = 1948] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 03:42:15 INFO - PROCESS | 1948 | --DOMWINDOW == 84 (17996400) [pid = 1948] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 03:42:15 INFO - PROCESS | 1948 | --DOMWINDOW == 83 (17B8F000) [pid = 1948] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 03:42:15 INFO - PROCESS | 1948 | --DOMWINDOW == 82 (16B19000) [pid = 1948] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 03:42:15 INFO - PROCESS | 1948 | --DOMWINDOW == 81 (177F7400) [pid = 1948] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 03:42:15 INFO - PROCESS | 1948 | --DOMWINDOW == 80 (0DC46400) [pid = 1948] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 03:42:15 INFO - PROCESS | 1948 | --DOMWINDOW == 79 (0E099800) [pid = 1948] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 03:42:15 INFO - PROCESS | 1948 | --DOMWINDOW == 78 (0DB1C800) [pid = 1948] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 03:42:15 INFO - PROCESS | 1948 | --DOMWINDOW == 77 (128AB000) [pid = 1948] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 03:42:15 INFO - PROCESS | 1948 | --DOMWINDOW == 76 (1799DC00) [pid = 1948] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 03:42:15 INFO - PROCESS | 1948 | --DOMWINDOW == 75 (17C44800) [pid = 1948] [serial = 677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 03:42:15 INFO - PROCESS | 1948 | --DOMWINDOW == 74 (12787000) [pid = 1948] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 03:42:15 INFO - PROCESS | 1948 | 1469443335935 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 03:42:15 INFO - PROCESS | 1948 | 1469443335937 Marionette TRACE conn5 <- [1,910,null,{}] 03:42:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 03:42:15 INFO - PROCESS | 1948 | 1469443335954 Marionette TRACE conn5 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:15 INFO - PROCESS | 1948 | 1469443335956 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:42:16 INFO - PROCESS | 1948 | 1469443336048 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 03:42:16 INFO - PROCESS | 1948 | 1469443336056 Marionette TRACE conn5 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:16 INFO - PROCESS | 1948 | 1469443336058 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:42:16 INFO - PROCESS | 1948 | ++DOCSHELL 0BEDD800 == 39 [pid = 1948] [id = 237] 03:42:16 INFO - PROCESS | 1948 | ++DOMWINDOW == 75 (0DFAB800) [pid = 1948] [serial = 710] [outer = 00000000] 03:42:16 INFO - PROCESS | 1948 | ++DOMWINDOW == 76 (11E2FC00) [pid = 1948] [serial = 711] [outer = 0DFAB800] 03:42:16 INFO - PROCESS | 1948 | 1469443336103 Marionette DEBUG loaded listener.js 03:42:16 INFO - PROCESS | 1948 | ++DOMWINDOW == 77 (13DA8000) [pid = 1948] [serial = 712] [outer = 0DFAB800] 03:42:16 INFO - PROCESS | 1948 | 1469443336514 Marionette TRACE conn5 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 03:42:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 03:42:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 630ms 03:42:16 INFO - PROCESS | 1948 | 1469443336573 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 03:42:16 INFO - PROCESS | 1948 | 1469443336575 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 03:42:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 03:42:16 INFO - PROCESS | 1948 | 1469443336579 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 03:42:16 INFO - PROCESS | 1948 | 1469443336581 Marionette TRACE conn5 <- [1,914,null,{}] 03:42:16 INFO - PROCESS | 1948 | 1469443336584 Marionette TRACE conn5 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:16 INFO - PROCESS | 1948 | 1469443336586 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:42:16 INFO - PROCESS | 1948 | 1469443336665 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 03:42:16 INFO - PROCESS | 1948 | 1469443336673 Marionette TRACE conn5 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:16 INFO - PROCESS | 1948 | 1469443336675 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:42:16 INFO - PROCESS | 1948 | ++DOCSHELL 14D7B400 == 40 [pid = 1948] [id = 238] 03:42:16 INFO - PROCESS | 1948 | ++DOMWINDOW == 78 (1692D400) [pid = 1948] [serial = 713] [outer = 00000000] 03:42:16 INFO - PROCESS | 1948 | ++DOMWINDOW == 79 (171AD800) [pid = 1948] [serial = 714] [outer = 1692D400] 03:42:16 INFO - PROCESS | 1948 | 1469443336721 Marionette DEBUG loaded listener.js 03:42:16 INFO - PROCESS | 1948 | ++DOMWINDOW == 80 (17206C00) [pid = 1948] [serial = 715] [outer = 1692D400] 03:42:17 INFO - PROCESS | 1948 | 1469443337130 Marionette TRACE conn5 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 03:42:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 03:42:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 630ms 03:42:17 INFO - PROCESS | 1948 | 1469443337213 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 03:42:17 INFO - PROCESS | 1948 | 1469443337215 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 03:42:17 INFO - PROCESS | 1948 | 1469443337219 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 03:42:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 03:42:17 INFO - PROCESS | 1948 | 1469443337221 Marionette TRACE conn5 <- [1,918,null,{}] 03:42:17 INFO - PROCESS | 1948 | 1469443337224 Marionette TRACE conn5 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:17 INFO - PROCESS | 1948 | 1469443337226 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:42:17 INFO - PROCESS | 1948 | 1469443337303 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 03:42:17 INFO - PROCESS | 1948 | 1469443337311 Marionette TRACE conn5 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:17 INFO - PROCESS | 1948 | 1469443337313 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:42:17 INFO - PROCESS | 1948 | ++DOCSHELL 0EDF0C00 == 41 [pid = 1948] [id = 239] 03:42:17 INFO - PROCESS | 1948 | ++DOMWINDOW == 81 (17261400) [pid = 1948] [serial = 716] [outer = 00000000] 03:42:17 INFO - PROCESS | 1948 | ++DOMWINDOW == 82 (1732A000) [pid = 1948] [serial = 717] [outer = 17261400] 03:42:17 INFO - PROCESS | 1948 | 1469443337358 Marionette DEBUG loaded listener.js 03:42:17 INFO - PROCESS | 1948 | ++DOMWINDOW == 83 (1732AC00) [pid = 1948] [serial = 718] [outer = 17261400] 03:42:17 INFO - PROCESS | 1948 | 1469443337781 Marionette TRACE conn5 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 03:42:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 03:42:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 570ms 03:42:17 INFO - PROCESS | 1948 | 1469443337796 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 03:42:17 INFO - PROCESS | 1948 | 1469443337798 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 03:42:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 03:42:17 INFO - PROCESS | 1948 | 1469443337801 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 03:42:17 INFO - PROCESS | 1948 | 1469443337803 Marionette TRACE conn5 <- [1,922,null,{}] 03:42:17 INFO - PROCESS | 1948 | 1469443337806 Marionette TRACE conn5 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:17 INFO - PROCESS | 1948 | 1469443337808 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:42:17 INFO - PROCESS | 1948 | 1469443337936 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 03:42:18 INFO - PROCESS | 1948 | 1469443338050 Marionette TRACE conn5 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:18 INFO - PROCESS | 1948 | 1469443338053 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:42:18 INFO - PROCESS | 1948 | ++DOCSHELL 01B86800 == 42 [pid = 1948] [id = 240] 03:42:18 INFO - PROCESS | 1948 | ++DOMWINDOW == 84 (01B86C00) [pid = 1948] [serial = 719] [outer = 00000000] 03:42:18 INFO - PROCESS | 1948 | ++DOMWINDOW == 85 (08664000) [pid = 1948] [serial = 720] [outer = 01B86C00] 03:42:18 INFO - PROCESS | 1948 | 1469443338111 Marionette DEBUG loaded listener.js 03:42:18 INFO - PROCESS | 1948 | ++DOMWINDOW == 86 (0BEE7000) [pid = 1948] [serial = 721] [outer = 01B86C00] 03:42:18 INFO - PROCESS | 1948 | 1469443338906 Marionette TRACE conn5 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 03:42:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 03:42:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1181ms 03:42:19 INFO - PROCESS | 1948 | 1469443338985 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 03:42:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 03:42:19 INFO - PROCESS | 1948 | 1469443338989 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 03:42:19 INFO - PROCESS | 1948 | 1469443338993 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 03:42:19 INFO - PROCESS | 1948 | 1469443338997 Marionette TRACE conn5 <- [1,926,null,{}] 03:42:19 INFO - PROCESS | 1948 | 1469443339002 Marionette TRACE conn5 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:19 INFO - PROCESS | 1948 | 1469443339005 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:42:19 INFO - PROCESS | 1948 | 1469443339132 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 03:42:19 INFO - PROCESS | 1948 | 1469443339251 Marionette TRACE conn5 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:19 INFO - PROCESS | 1948 | 1469443339255 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:42:19 INFO - PROCESS | 1948 | ++DOCSHELL 0E3DBC00 == 43 [pid = 1948] [id = 241] 03:42:19 INFO - PROCESS | 1948 | ++DOMWINDOW == 87 (0EA4A000) [pid = 1948] [serial = 722] [outer = 00000000] 03:42:19 INFO - PROCESS | 1948 | ++DOMWINDOW == 88 (120AD400) [pid = 1948] [serial = 723] [outer = 0EA4A000] 03:42:19 INFO - PROCESS | 1948 | 1469443339313 Marionette DEBUG loaded listener.js 03:42:19 INFO - PROCESS | 1948 | ++DOMWINDOW == 89 (12804400) [pid = 1948] [serial = 724] [outer = 0EA4A000] 03:42:20 INFO - PROCESS | 1948 | 1469443340022 Marionette TRACE conn5 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 03:42:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 03:42:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1072ms 03:42:20 INFO - PROCESS | 1948 | 1469443340069 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 03:42:20 INFO - PROCESS | 1948 | 1469443340073 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 03:42:20 INFO - PROCESS | 1948 | 1469443340077 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 03:42:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 03:42:20 INFO - PROCESS | 1948 | 1469443340079 Marionette TRACE conn5 <- [1,930,null,{}] 03:42:20 INFO - PROCESS | 1948 | 1469443340083 Marionette TRACE conn5 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:20 INFO - PROCESS | 1948 | 1469443340086 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:42:20 INFO - PROCESS | 1948 | 1469443340206 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 03:42:20 INFO - PROCESS | 1948 | 1469443340398 Marionette TRACE conn5 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:20 INFO - PROCESS | 1948 | 1469443340401 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:42:20 INFO - PROCESS | 1948 | ++DOCSHELL 08660400 == 44 [pid = 1948] [id = 242] 03:42:20 INFO - PROCESS | 1948 | ++DOMWINDOW == 90 (08662C00) [pid = 1948] [serial = 725] [outer = 00000000] 03:42:20 INFO - PROCESS | 1948 | ++DOMWINDOW == 91 (0BEE6800) [pid = 1948] [serial = 726] [outer = 08662C00] 03:42:20 INFO - PROCESS | 1948 | 1469443340458 Marionette DEBUG loaded listener.js 03:42:20 INFO - PROCESS | 1948 | ++DOMWINDOW == 92 (0D5F9000) [pid = 1948] [serial = 727] [outer = 08662C00] 03:42:20 INFO - PROCESS | 1948 | --DOCSHELL 16169800 == 43 [pid = 1948] [id = 225] 03:42:20 INFO - PROCESS | 1948 | --DOCSHELL 0D1CB800 == 42 [pid = 1948] [id = 230] 03:42:20 INFO - PROCESS | 1948 | --DOCSHELL 17B8F800 == 41 [pid = 1948] [id = 229] 03:42:20 INFO - PROCESS | 1948 | --DOCSHELL 0DFAD000 == 40 [pid = 1948] [id = 224] 03:42:20 INFO - PROCESS | 1948 | --DOCSHELL 0EDF0C00 == 39 [pid = 1948] [id = 239] 03:42:20 INFO - PROCESS | 1948 | --DOCSHELL 14D7B400 == 38 [pid = 1948] [id = 238] 03:42:20 INFO - PROCESS | 1948 | --DOCSHELL 0BEDD800 == 37 [pid = 1948] [id = 237] 03:42:20 INFO - PROCESS | 1948 | --DOCSHELL 14E35400 == 36 [pid = 1948] [id = 236] 03:42:20 INFO - PROCESS | 1948 | --DOCSHELL 1439F800 == 35 [pid = 1948] [id = 235] 03:42:20 INFO - PROCESS | 1948 | --DOCSHELL 0EA4B800 == 34 [pid = 1948] [id = 234] 03:42:20 INFO - PROCESS | 1948 | --DOCSHELL 0DFACC00 == 33 [pid = 1948] [id = 233] 03:42:20 INFO - PROCESS | 1948 | --DOCSHELL 0E08E400 == 32 [pid = 1948] [id = 232] 03:42:20 INFO - PROCESS | 1948 | --DOCSHELL 08659C00 == 31 [pid = 1948] [id = 231] 03:42:20 INFO - PROCESS | 1948 | --DOMWINDOW == 91 (171A6400) [pid = 1948] [serial = 615] [outer = 00000000] [url = about:blank] 03:42:20 INFO - PROCESS | 1948 | --DOMWINDOW == 90 (188CE800) [pid = 1948] [serial = 679] [outer = 00000000] [url = about:blank] 03:42:20 INFO - PROCESS | 1948 | --DOMWINDOW == 89 (17B93C00) [pid = 1948] [serial = 669] [outer = 00000000] [url = about:blank] 03:42:20 INFO - PROCESS | 1948 | --DOMWINDOW == 88 (177F5000) [pid = 1948] [serial = 672] [outer = 00000000] [url = about:blank] 03:42:20 INFO - PROCESS | 1948 | --DOMWINDOW == 87 (1886A400) [pid = 1948] [serial = 678] [outer = 00000000] [url = about:blank] 03:42:20 INFO - PROCESS | 1948 | --DOMWINDOW == 86 (171A7400) [pid = 1948] [serial = 671] [outer = 00000000] [url = about:blank] 03:42:20 INFO - PROCESS | 1948 | --DOMWINDOW == 85 (17C43C00) [pid = 1948] [serial = 675] [outer = 00000000] [url = about:blank] 03:42:20 INFO - PROCESS | 1948 | --DOMWINDOW == 84 (17203400) [pid = 1948] [serial = 660] [outer = 00000000] [url = about:blank] 03:42:20 INFO - PROCESS | 1948 | --DOMWINDOW == 83 (0DB1E400) [pid = 1948] [serial = 384] [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.] 03:42:20 INFO - PROCESS | 1948 | --DOMWINDOW == 82 (1720E400) [pid = 1948] [serial = 662] [outer = 00000000] [url = about:blank] 03:42:20 INFO - PROCESS | 1948 | --DOMWINDOW == 81 (179BDC00) [pid = 1948] [serial = 665] [outer = 00000000] [url = about:blank] 03:42:20 INFO - PROCESS | 1948 | --DOMWINDOW == 80 (1725F800) [pid = 1948] [serial = 663] [outer = 00000000] [url = about:blank] 03:42:20 INFO - PROCESS | 1948 | --DOMWINDOW == 79 (17B93000) [pid = 1948] [serial = 668] [outer = 00000000] [url = about:blank] 03:42:20 INFO - PROCESS | 1948 | --DOMWINDOW == 78 (179C5C00) [pid = 1948] [serial = 666] [outer = 00000000] [url = about:blank] 03:42:20 INFO - PROCESS | 1948 | --DOMWINDOW == 77 (171A9400) [pid = 1948] [serial = 659] [outer = 00000000] [url = about:blank] 03:42:20 INFO - PROCESS | 1948 | --DOMWINDOW == 76 (179A2400) [pid = 1948] [serial = 645] [outer = 00000000] [url = about:blank] 03:42:20 INFO - PROCESS | 1948 | --DOMWINDOW == 75 (0E2A4000) [pid = 1948] [serial = 647] [outer = 00000000] [url = about:blank] 03:42:20 INFO - PROCESS | 1948 | --DOMWINDOW == 74 (0EF61400) [pid = 1948] [serial = 648] [outer = 00000000] [url = about:blank] 03:42:20 INFO - PROCESS | 1948 | --DOMWINDOW == 73 (0EA8DC00) [pid = 1948] [serial = 653] [outer = 00000000] [url = about:blank] 03:42:20 INFO - PROCESS | 1948 | --DOMWINDOW == 72 (0EFD9800) [pid = 1948] [serial = 654] [outer = 00000000] [url = about:blank] 03:42:20 INFO - PROCESS | 1948 | --DOMWINDOW == 71 (0DC49400) [pid = 1948] [serial = 650] [outer = 00000000] [url = about:blank] 03:42:20 INFO - PROCESS | 1948 | --DOMWINDOW == 70 (0E240400) [pid = 1948] [serial = 651] [outer = 00000000] [url = about:blank] 03:42:20 INFO - PROCESS | 1948 | --DOMWINDOW == 69 (1358F000) [pid = 1948] [serial = 656] [outer = 00000000] [url = about:blank] 03:42:20 INFO - PROCESS | 1948 | --DOMWINDOW == 68 (1439D000) [pid = 1948] [serial = 657] [outer = 00000000] [url = about:blank] 03:42:20 INFO - PROCESS | 1948 | --DOMWINDOW == 67 (17C3D800) [pid = 1948] [serial = 674] [outer = 00000000] [url = about:blank] 03:42:21 INFO - PROCESS | 1948 | 1469443341085 Marionette TRACE conn5 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 03:42:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 03:42:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1017ms 03:42:21 INFO - PROCESS | 1948 | 1469443341098 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 03:42:21 INFO - PROCESS | 1948 | 1469443341102 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 03:42:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 03:42:21 INFO - PROCESS | 1948 | 1469443341106 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 03:42:21 INFO - PROCESS | 1948 | 1469443341108 Marionette TRACE conn5 <- [1,934,null,{}] 03:42:21 INFO - PROCESS | 1948 | 1469443341113 Marionette TRACE conn5 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:21 INFO - PROCESS | 1948 | 1469443341118 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:42:21 INFO - PROCESS | 1948 | 1469443341205 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 03:42:21 INFO - PROCESS | 1948 | 1469443341215 Marionette TRACE conn5 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:21 INFO - PROCESS | 1948 | 1469443341218 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:42:21 INFO - PROCESS | 1948 | ++DOCSHELL 0DC4B400 == 32 [pid = 1948] [id = 243] 03:42:21 INFO - PROCESS | 1948 | ++DOMWINDOW == 68 (0DC4C000) [pid = 1948] [serial = 728] [outer = 00000000] 03:42:21 INFO - PROCESS | 1948 | ++DOMWINDOW == 69 (0E099000) [pid = 1948] [serial = 729] [outer = 0DC4C000] 03:42:21 INFO - PROCESS | 1948 | 1469443341265 Marionette DEBUG loaded listener.js 03:42:21 INFO - PROCESS | 1948 | ++DOMWINDOW == 70 (0E355400) [pid = 1948] [serial = 730] [outer = 0DC4C000] 03:42:21 INFO - PROCESS | 1948 | 1469443341742 Marionette TRACE conn5 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 03:42:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 03:42:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 670ms 03:42:21 INFO - PROCESS | 1948 | 1469443341789 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 03:42:21 INFO - PROCESS | 1948 | 1469443341793 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 03:42:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 03:42:21 INFO - PROCESS | 1948 | 1469443341798 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 03:42:21 INFO - PROCESS | 1948 | 1469443341800 Marionette TRACE conn5 <- [1,938,null,{}] 03:42:21 INFO - PROCESS | 1948 | 1469443341804 Marionette TRACE conn5 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:21 INFO - PROCESS | 1948 | 1469443341806 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:42:21 INFO - PROCESS | 1948 | 1469443341892 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 03:42:21 INFO - PROCESS | 1948 | 1469443341900 Marionette TRACE conn5 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:21 INFO - PROCESS | 1948 | 1469443341902 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:42:21 INFO - PROCESS | 1948 | ++DOCSHELL 120B7000 == 33 [pid = 1948] [id = 244] 03:42:21 INFO - PROCESS | 1948 | ++DOMWINDOW == 71 (12187800) [pid = 1948] [serial = 731] [outer = 00000000] 03:42:21 INFO - PROCESS | 1948 | ++DOMWINDOW == 72 (1278C000) [pid = 1948] [serial = 732] [outer = 12187800] 03:42:21 INFO - PROCESS | 1948 | 1469443341951 Marionette DEBUG loaded listener.js 03:42:22 INFO - PROCESS | 1948 | ++DOMWINDOW == 73 (13545C00) [pid = 1948] [serial = 733] [outer = 12187800] 03:42:22 INFO - PROCESS | 1948 | 1469443342403 Marionette TRACE conn5 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 03:42:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 03:42:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 672ms 03:42:22 INFO - PROCESS | 1948 | 1469443342470 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 03:42:22 INFO - PROCESS | 1948 | 1469443342472 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 03:42:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 03:42:22 INFO - PROCESS | 1948 | 1469443342477 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 03:42:22 INFO - PROCESS | 1948 | 1469443342483 Marionette TRACE conn5 <- [1,942,null,{}] 03:42:22 INFO - PROCESS | 1948 | 1469443342493 Marionette TRACE conn5 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:22 INFO - PROCESS | 1948 | 1469443342496 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:42:22 INFO - PROCESS | 1948 | 1469443342583 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 03:42:22 INFO - PROCESS | 1948 | 1469443342598 Marionette TRACE conn5 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:22 INFO - PROCESS | 1948 | 1469443342600 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:42:22 INFO - PROCESS | 1948 | ++DOCSHELL 14D78000 == 34 [pid = 1948] [id = 245] 03:42:22 INFO - PROCESS | 1948 | ++DOMWINDOW == 74 (14E35400) [pid = 1948] [serial = 734] [outer = 00000000] 03:42:22 INFO - PROCESS | 1948 | ++DOMWINDOW == 75 (1692B800) [pid = 1948] [serial = 735] [outer = 14E35400] 03:42:22 INFO - PROCESS | 1948 | 1469443342644 Marionette DEBUG loaded listener.js 03:42:22 INFO - PROCESS | 1948 | ++DOMWINDOW == 76 (16B19800) [pid = 1948] [serial = 736] [outer = 14E35400] 03:42:23 INFO - PROCESS | 1948 | 1469443343066 Marionette TRACE conn5 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 03:42:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 03:42:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 630ms 03:42:23 INFO - PROCESS | 1948 | 1469443343110 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 03:42:23 INFO - PROCESS | 1948 | 1469443343112 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 03:42:23 INFO - PROCESS | 1948 | 1469443343115 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 03:42:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 03:42:23 INFO - PROCESS | 1948 | 1469443343117 Marionette TRACE conn5 <- [1,946,null,{}] 03:42:23 INFO - PROCESS | 1948 | 1469443343121 Marionette TRACE conn5 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:23 INFO - PROCESS | 1948 | 1469443343123 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:42:23 INFO - PROCESS | 1948 | 1469443343209 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 03:42:23 INFO - PROCESS | 1948 | 1469443343246 Marionette TRACE conn5 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:23 INFO - PROCESS | 1948 | 1469443343248 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:42:23 INFO - PROCESS | 1948 | ++DOCSHELL 1275E800 == 35 [pid = 1948] [id = 246] 03:42:23 INFO - PROCESS | 1948 | ++DOMWINDOW == 77 (17201C00) [pid = 1948] [serial = 737] [outer = 00000000] 03:42:23 INFO - PROCESS | 1948 | ++DOMWINDOW == 78 (17210400) [pid = 1948] [serial = 738] [outer = 17201C00] 03:42:23 INFO - PROCESS | 1948 | 1469443343294 Marionette DEBUG loaded listener.js 03:42:23 INFO - PROCESS | 1948 | ++DOMWINDOW == 79 (17260400) [pid = 1948] [serial = 739] [outer = 17201C00] 03:42:23 INFO - PROCESS | 1948 | 1469443343746 Marionette TRACE conn5 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 03:42:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 03:42:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 670ms 03:42:23 INFO - PROCESS | 1948 | 1469443343794 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 03:42:23 INFO - PROCESS | 1948 | 1469443343796 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 03:42:23 INFO - PROCESS | 1948 | 1469443343799 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 03:42:23 INFO - PROCESS | 1948 | 1469443343801 Marionette TRACE conn5 <- [1,950,null,{}] 03:42:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 03:42:23 INFO - PROCESS | 1948 | 1469443343804 Marionette TRACE conn5 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:23 INFO - PROCESS | 1948 | 1469443343806 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:42:23 INFO - PROCESS | 1948 | 1469443343915 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 03:42:23 INFO - PROCESS | 1948 | 1469443343923 Marionette TRACE conn5 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:23 INFO - PROCESS | 1948 | 1469443343928 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:42:23 INFO - PROCESS | 1948 | ++DOCSHELL 17326C00 == 36 [pid = 1948] [id = 247] 03:42:23 INFO - PROCESS | 1948 | ++DOMWINDOW == 80 (17328C00) [pid = 1948] [serial = 740] [outer = 00000000] 03:42:24 INFO - PROCESS | 1948 | ++DOMWINDOW == 81 (17331C00) [pid = 1948] [serial = 741] [outer = 17328C00] 03:42:24 INFO - PROCESS | 1948 | 1469443343985 Marionette DEBUG loaded listener.js 03:42:24 INFO - PROCESS | 1948 | ++DOMWINDOW == 82 (17996000) [pid = 1948] [serial = 742] [outer = 17328C00] 03:42:24 INFO - PROCESS | 1948 | 1469443344464 Marionette TRACE conn5 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 03:42:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 03:42:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 730ms 03:42:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 03:42:24 INFO - PROCESS | 1948 | 1469443344534 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 03:42:24 INFO - PROCESS | 1948 | 1469443344536 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 03:42:24 INFO - PROCESS | 1948 | 1469443344539 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 03:42:24 INFO - PROCESS | 1948 | 1469443344541 Marionette TRACE conn5 <- [1,954,null,{}] 03:42:24 INFO - PROCESS | 1948 | 1469443344582 Marionette TRACE conn5 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:24 INFO - PROCESS | 1948 | 1469443344585 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:42:24 INFO - PROCESS | 1948 | 1469443344722 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 03:42:24 INFO - PROCESS | 1948 | 1469443344729 Marionette TRACE conn5 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:24 INFO - PROCESS | 1948 | 1469443344731 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:42:24 INFO - PROCESS | 1948 | ++DOCSHELL 0E097400 == 37 [pid = 1948] [id = 248] 03:42:24 INFO - PROCESS | 1948 | ++DOMWINDOW == 83 (179A0000) [pid = 1948] [serial = 743] [outer = 00000000] 03:42:24 INFO - PROCESS | 1948 | ++DOMWINDOW == 84 (179B9400) [pid = 1948] [serial = 744] [outer = 179A0000] 03:42:24 INFO - PROCESS | 1948 | 1469443344825 Marionette DEBUG loaded listener.js 03:42:24 INFO - PROCESS | 1948 | ++DOMWINDOW == 85 (179BDC00) [pid = 1948] [serial = 745] [outer = 179A0000] 03:42:25 INFO - PROCESS | 1948 | 1469443345238 Marionette TRACE conn5 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 03:42:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 03:42:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 731ms 03:42:25 INFO - PROCESS | 1948 | 1469443345271 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 03:42:25 INFO - PROCESS | 1948 | 1469443345273 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 03:42:25 INFO - PROCESS | 1948 | 1469443345276 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 03:42:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 03:42:25 INFO - PROCESS | 1948 | 1469443345278 Marionette TRACE conn5 <- [1,958,null,{}] 03:42:25 INFO - PROCESS | 1948 | 1469443345287 Marionette TRACE conn5 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:25 INFO - PROCESS | 1948 | 1469443345289 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:42:25 INFO - PROCESS | 1948 | 1469443345396 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 03:42:25 INFO - PROCESS | 1948 | 1469443345402 Marionette TRACE conn5 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:25 INFO - PROCESS | 1948 | 1469443345403 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:42:25 INFO - PROCESS | 1948 | ++DOCSHELL 1799A800 == 38 [pid = 1948] [id = 249] 03:42:25 INFO - PROCESS | 1948 | ++DOMWINDOW == 86 (1799B000) [pid = 1948] [serial = 746] [outer = 00000000] 03:42:25 INFO - PROCESS | 1948 | ++DOMWINDOW == 87 (17B8C000) [pid = 1948] [serial = 747] [outer = 1799B000] 03:42:25 INFO - PROCESS | 1948 | 1469443345447 Marionette DEBUG loaded listener.js 03:42:25 INFO - PROCESS | 1948 | ++DOMWINDOW == 88 (17B8EC00) [pid = 1948] [serial = 748] [outer = 1799B000] 03:42:25 INFO - PROCESS | 1948 | --DOMWINDOW == 87 (16164800) [pid = 1948] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 03:42:25 INFO - PROCESS | 1948 | --DOMWINDOW == 86 (11E2DC00) [pid = 1948] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 03:42:25 INFO - PROCESS | 1948 | --DOMWINDOW == 85 (0E08F400) [pid = 1948] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 03:42:25 INFO - PROCESS | 1948 | --DOMWINDOW == 84 (0866B400) [pid = 1948] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 03:42:25 INFO - PROCESS | 1948 | --DOMWINDOW == 83 (0D1D3000) [pid = 1948] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 03:42:25 INFO - PROCESS | 1948 | --DOMWINDOW == 82 (143A4800) [pid = 1948] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 03:42:25 INFO - PROCESS | 1948 | --DOMWINDOW == 81 (0DA51C00) [pid = 1948] [serial = 680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 03:42:25 INFO - PROCESS | 1948 | --DOMWINDOW == 80 (1334EC00) [pid = 1948] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 03:42:25 INFO - PROCESS | 1948 | --DOMWINDOW == 79 (17B90400) [pid = 1948] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 03:42:25 INFO - PROCESS | 1948 | --DOMWINDOW == 78 (0DFAB800) [pid = 1948] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 03:42:25 INFO - PROCESS | 1948 | --DOMWINDOW == 77 (12061C00) [pid = 1948] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 03:42:25 INFO - PROCESS | 1948 | --DOMWINDOW == 76 (1692D400) [pid = 1948] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 03:42:25 INFO - PROCESS | 1948 | 1469443345907 Marionette TRACE conn5 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 03:42:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 03:42:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 670ms 03:42:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 03:42:25 INFO - PROCESS | 1948 | 1469443345954 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 03:42:25 INFO - PROCESS | 1948 | 1469443345956 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 03:42:25 INFO - PROCESS | 1948 | 1469443345960 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 03:42:25 INFO - PROCESS | 1948 | 1469443345961 Marionette TRACE conn5 <- [1,962,null,{}] 03:42:25 INFO - PROCESS | 1948 | 1469443345965 Marionette TRACE conn5 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:25 INFO - PROCESS | 1948 | 1469443345967 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:42:26 INFO - PROCESS | 1948 | 1469443346072 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 03:42:26 INFO - PROCESS | 1948 | 1469443346080 Marionette TRACE conn5 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:26 INFO - PROCESS | 1948 | 1469443346082 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:42:26 INFO - PROCESS | 1948 | ++DOCSHELL 0DF9EC00 == 39 [pid = 1948] [id = 250] 03:42:26 INFO - PROCESS | 1948 | ++DOMWINDOW == 77 (0E094400) [pid = 1948] [serial = 749] [outer = 00000000] 03:42:26 INFO - PROCESS | 1948 | ++DOMWINDOW == 78 (14D6F400) [pid = 1948] [serial = 750] [outer = 0E094400] 03:42:26 INFO - PROCESS | 1948 | 1469443346127 Marionette DEBUG loaded listener.js 03:42:26 INFO - PROCESS | 1948 | ++DOMWINDOW == 79 (17209000) [pid = 1948] [serial = 751] [outer = 0E094400] 03:42:26 INFO - PROCESS | 1948 | 1469443346537 Marionette TRACE conn5 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 03:42:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 03:42:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 630ms 03:42:26 INFO - PROCESS | 1948 | 1469443346593 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 03:42:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 03:42:26 INFO - PROCESS | 1948 | 1469443346605 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 03:42:26 INFO - PROCESS | 1948 | 1469443346609 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 03:42:26 INFO - PROCESS | 1948 | 1469443346611 Marionette TRACE conn5 <- [1,966,null,{}] 03:42:26 INFO - PROCESS | 1948 | 1469443346614 Marionette TRACE conn5 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:26 INFO - PROCESS | 1948 | 1469443346616 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:42:26 INFO - PROCESS | 1948 | 1469443346695 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 03:42:26 INFO - PROCESS | 1948 | 1469443346700 Marionette TRACE conn5 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:26 INFO - PROCESS | 1948 | 1469443346702 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:42:26 INFO - PROCESS | 1948 | ++DOCSHELL 14D77800 == 40 [pid = 1948] [id = 251] 03:42:26 INFO - PROCESS | 1948 | ++DOMWINDOW == 80 (1732EC00) [pid = 1948] [serial = 752] [outer = 00000000] 03:42:26 INFO - PROCESS | 1948 | ++DOMWINDOW == 81 (17B95400) [pid = 1948] [serial = 753] [outer = 1732EC00] 03:42:26 INFO - PROCESS | 1948 | 1469443346748 Marionette DEBUG loaded listener.js 03:42:26 INFO - PROCESS | 1948 | ++DOMWINDOW == 82 (17C3E000) [pid = 1948] [serial = 754] [outer = 1732EC00] 03:42:27 INFO - PROCESS | 1948 | 1469443347177 Marionette TRACE conn5 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 03:42:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 03:42:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 630ms 03:42:27 INFO - PROCESS | 1948 | 1469443347242 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 03:42:27 INFO - PROCESS | 1948 | 1469443347244 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 03:42:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 03:42:27 INFO - PROCESS | 1948 | 1469443347247 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 03:42:27 INFO - PROCESS | 1948 | 1469443347249 Marionette TRACE conn5 <- [1,970,null,{}] 03:42:27 INFO - PROCESS | 1948 | 1469443347253 Marionette TRACE conn5 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:27 INFO - PROCESS | 1948 | 1469443347254 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:42:27 INFO - PROCESS | 1948 | 1469443347336 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 03:42:27 INFO - PROCESS | 1948 | 1469443347345 Marionette TRACE conn5 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:27 INFO - PROCESS | 1948 | 1469443347347 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:42:27 INFO - PROCESS | 1948 | ++DOCSHELL 17C44400 == 41 [pid = 1948] [id = 252] 03:42:27 INFO - PROCESS | 1948 | ++DOMWINDOW == 83 (17C47800) [pid = 1948] [serial = 755] [outer = 00000000] 03:42:27 INFO - PROCESS | 1948 | ++DOMWINDOW == 84 (18878400) [pid = 1948] [serial = 756] [outer = 17C47800] 03:42:27 INFO - PROCESS | 1948 | 1469443347393 Marionette DEBUG loaded listener.js 03:42:27 INFO - PROCESS | 1948 | ++DOMWINDOW == 85 (18ED4000) [pid = 1948] [serial = 757] [outer = 17C47800] 03:42:28 INFO - PROCESS | 1948 | 1469443348044 Marionette TRACE conn5 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 03:42:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 03:42:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 830ms 03:42:28 INFO - PROCESS | 1948 | 1469443348082 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 03:42:28 INFO - PROCESS | 1948 | 1469443348087 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 03:42:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 03:42:28 INFO - PROCESS | 1948 | 1469443348092 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 03:42:28 INFO - PROCESS | 1948 | 1469443348096 Marionette TRACE conn5 <- [1,974,null,{}] 03:42:28 INFO - PROCESS | 1948 | 1469443348117 Marionette TRACE conn5 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:28 INFO - PROCESS | 1948 | 1469443348120 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:42:28 INFO - PROCESS | 1948 | 1469443348234 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 03:42:28 INFO - PROCESS | 1948 | 1469443348362 Marionette TRACE conn5 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:28 INFO - PROCESS | 1948 | 1469443348365 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:42:28 INFO - PROCESS | 1948 | ++DOCSHELL 0DC49400 == 42 [pid = 1948] [id = 253] 03:42:28 INFO - PROCESS | 1948 | ++DOMWINDOW == 86 (0E08EC00) [pid = 1948] [serial = 758] [outer = 00000000] 03:42:28 INFO - PROCESS | 1948 | ++DOMWINDOW == 87 (0E3D1400) [pid = 1948] [serial = 759] [outer = 0E08EC00] 03:42:28 INFO - PROCESS | 1948 | 1469443348426 Marionette DEBUG loaded listener.js 03:42:28 INFO - PROCESS | 1948 | ++DOMWINDOW == 88 (11E2AC00) [pid = 1948] [serial = 760] [outer = 0E08EC00] 03:42:29 INFO - PROCESS | 1948 | 1469443349034 Marionette TRACE conn5 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 03:42:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 03:42:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 989ms 03:42:29 INFO - PROCESS | 1948 | 1469443349080 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 03:42:29 INFO - PROCESS | 1948 | 1469443349085 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 03:42:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 03:42:29 INFO - PROCESS | 1948 | 1469443349092 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 03:42:29 INFO - PROCESS | 1948 | 1469443349095 Marionette TRACE conn5 <- [1,978,null,{}] 03:42:29 INFO - PROCESS | 1948 | 1469443349099 Marionette TRACE conn5 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:29 INFO - PROCESS | 1948 | 1469443349102 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:42:29 INFO - PROCESS | 1948 | 1469443349216 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 03:42:29 INFO - PROCESS | 1948 | 1469443349317 Marionette TRACE conn5 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:29 INFO - PROCESS | 1948 | 1469443349319 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:42:29 INFO - PROCESS | 1948 | ++DOCSHELL 1439DC00 == 43 [pid = 1948] [id = 254] 03:42:29 INFO - PROCESS | 1948 | ++DOMWINDOW == 89 (1439FC00) [pid = 1948] [serial = 761] [outer = 00000000] 03:42:29 INFO - PROCESS | 1948 | ++DOMWINDOW == 90 (14D6EC00) [pid = 1948] [serial = 762] [outer = 1439FC00] 03:42:29 INFO - PROCESS | 1948 | 1469443349376 Marionette DEBUG loaded listener.js 03:42:29 INFO - PROCESS | 1948 | ++DOMWINDOW == 91 (161A0C00) [pid = 1948] [serial = 763] [outer = 1439FC00] 03:42:30 INFO - PROCESS | 1948 | 1469443350003 Marionette TRACE conn5 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 03:42:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 03:42:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 970ms 03:42:30 INFO - PROCESS | 1948 | 1469443350065 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 03:42:30 INFO - PROCESS | 1948 | 1469443350068 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 03:42:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 03:42:30 INFO - PROCESS | 1948 | 1469443350072 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 03:42:30 INFO - PROCESS | 1948 | 1469443350076 Marionette TRACE conn5 <- [1,982,null,{}] 03:42:30 INFO - PROCESS | 1948 | 1469443350087 Marionette TRACE conn5 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:30 INFO - PROCESS | 1948 | 1469443350092 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:42:30 INFO - PROCESS | 1948 | 1469443350202 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 03:42:30 INFO - PROCESS | 1948 | 1469443350332 Marionette TRACE conn5 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:30 INFO - PROCESS | 1948 | 1469443350335 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:42:30 INFO - PROCESS | 1948 | ++DOCSHELL 17B8FC00 == 44 [pid = 1948] [id = 255] 03:42:30 INFO - PROCESS | 1948 | ++DOMWINDOW == 92 (17B94000) [pid = 1948] [serial = 764] [outer = 00000000] 03:42:30 INFO - PROCESS | 1948 | ++DOMWINDOW == 93 (17C48400) [pid = 1948] [serial = 765] [outer = 17B94000] 03:42:30 INFO - PROCESS | 1948 | 1469443350393 Marionette DEBUG loaded listener.js 03:42:30 INFO - PROCESS | 1948 | ++DOMWINDOW == 94 (18AEF400) [pid = 1948] [serial = 766] [outer = 17B94000] 03:42:31 INFO - PROCESS | 1948 | 1469443350966 Marionette TRACE conn5 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 03:42:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 03:42:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 970ms 03:42:31 INFO - PROCESS | 1948 | 1469443351045 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 03:42:31 INFO - PROCESS | 1948 | 1469443351048 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 03:42:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 03:42:31 INFO - PROCESS | 1948 | 1469443351051 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 03:42:31 INFO - PROCESS | 1948 | 1469443351054 Marionette TRACE conn5 <- [1,986,null,{}] 03:42:31 INFO - PROCESS | 1948 | 1469443351057 Marionette TRACE conn5 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:31 INFO - PROCESS | 1948 | 1469443351060 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:42:31 INFO - PROCESS | 1948 | 1469443351169 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 03:42:31 INFO - PROCESS | 1948 | 1469443351419 Marionette TRACE conn5 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:31 INFO - PROCESS | 1948 | 1469443351422 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:42:31 INFO - PROCESS | 1948 | ++DOCSHELL 0865C000 == 45 [pid = 1948] [id = 256] 03:42:31 INFO - PROCESS | 1948 | ++DOMWINDOW == 95 (0BEE2C00) [pid = 1948] [serial = 767] [outer = 00000000] 03:42:31 INFO - PROCESS | 1948 | ++DOMWINDOW == 96 (0DC48400) [pid = 1948] [serial = 768] [outer = 0BEE2C00] 03:42:31 INFO - PROCESS | 1948 | 1469443351496 Marionette DEBUG loaded listener.js 03:42:31 INFO - PROCESS | 1948 | ++DOMWINDOW == 97 (0DFA7000) [pid = 1948] [serial = 769] [outer = 0BEE2C00] 03:42:32 INFO - PROCESS | 1948 | --DOCSHELL 14D77800 == 44 [pid = 1948] [id = 251] 03:42:32 INFO - PROCESS | 1948 | --DOCSHELL 0DF9EC00 == 43 [pid = 1948] [id = 250] 03:42:32 INFO - PROCESS | 1948 | --DOCSHELL 1799A800 == 42 [pid = 1948] [id = 249] 03:42:32 INFO - PROCESS | 1948 | --DOCSHELL 0E097400 == 41 [pid = 1948] [id = 248] 03:42:32 INFO - PROCESS | 1948 | --DOCSHELL 17326C00 == 40 [pid = 1948] [id = 247] 03:42:32 INFO - PROCESS | 1948 | --DOCSHELL 1275E800 == 39 [pid = 1948] [id = 246] 03:42:32 INFO - PROCESS | 1948 | --DOCSHELL 14D78000 == 38 [pid = 1948] [id = 245] 03:42:32 INFO - PROCESS | 1948 | --DOCSHELL 120B7000 == 37 [pid = 1948] [id = 244] 03:42:32 INFO - PROCESS | 1948 | --DOCSHELL 0DC4B400 == 36 [pid = 1948] [id = 243] 03:42:32 INFO - PROCESS | 1948 | --DOCSHELL 08660400 == 35 [pid = 1948] [id = 242] 03:42:32 INFO - PROCESS | 1948 | --DOCSHELL 0E3DBC00 == 34 [pid = 1948] [id = 241] 03:42:32 INFO - PROCESS | 1948 | --DOCSHELL 01B86800 == 33 [pid = 1948] [id = 240] 03:42:32 INFO - PROCESS | 1948 | --DOCSHELL 0D4E5400 == 32 [pid = 1948] [id = 227] 03:42:32 INFO - PROCESS | 1948 | --DOCSHELL 12805C00 == 31 [pid = 1948] [id = 228] 03:42:32 INFO - PROCESS | 1948 | --DOCSHELL 14BAE800 == 30 [pid = 1948] [id = 226] 03:42:32 INFO - PROCESS | 1948 | --DOCSHELL 1439DC00 == 29 [pid = 1948] [id = 254] 03:42:32 INFO - PROCESS | 1948 | --DOCSHELL 17B8FC00 == 28 [pid = 1948] [id = 255] 03:42:32 INFO - PROCESS | 1948 | --DOCSHELL 17C44400 == 27 [pid = 1948] [id = 252] 03:42:32 INFO - PROCESS | 1948 | --DOCSHELL 0DC49400 == 26 [pid = 1948] [id = 253] 03:42:32 INFO - PROCESS | 1948 | --DOMWINDOW == 96 (14B4C000) [pid = 1948] [serial = 705] [outer = 00000000] [url = about:blank] 03:42:32 INFO - PROCESS | 1948 | --DOMWINDOW == 95 (11E2F800) [pid = 1948] [serial = 682] [outer = 00000000] [url = about:blank] 03:42:32 INFO - PROCESS | 1948 | --DOMWINDOW == 94 (0E2A8400) [pid = 1948] [serial = 681] [outer = 00000000] [url = about:blank] 03:42:32 INFO - PROCESS | 1948 | --DOMWINDOW == 93 (14E2AC00) [pid = 1948] [serial = 685] [outer = 00000000] [url = about:blank] 03:42:32 INFO - PROCESS | 1948 | --DOMWINDOW == 92 (13DA7400) [pid = 1948] [serial = 684] [outer = 00000000] [url = about:blank] 03:42:32 INFO - PROCESS | 1948 | --DOMWINDOW == 91 (18ECA000) [pid = 1948] [serial = 688] [outer = 00000000] [url = about:blank] 03:42:32 INFO - PROCESS | 1948 | --DOMWINDOW == 90 (17C49400) [pid = 1948] [serial = 687] [outer = 00000000] [url = about:blank] 03:42:32 INFO - PROCESS | 1948 | --DOMWINDOW == 89 (11E2FC00) [pid = 1948] [serial = 711] [outer = 00000000] [url = about:blank] 03:42:32 INFO - PROCESS | 1948 | --DOMWINDOW == 88 (16B1B400) [pid = 1948] [serial = 709] [outer = 00000000] [url = about:blank] 03:42:32 INFO - PROCESS | 1948 | --DOMWINDOW == 87 (13DA8000) [pid = 1948] [serial = 712] [outer = 00000000] [url = about:blank] 03:42:32 INFO - PROCESS | 1948 | --DOMWINDOW == 86 (12803800) [pid = 1948] [serial = 702] [outer = 00000000] [url = about:blank] 03:42:32 INFO - PROCESS | 1948 | --DOMWINDOW == 85 (17206C00) [pid = 1948] [serial = 715] [outer = 00000000] [url = about:blank] 03:42:32 INFO - PROCESS | 1948 | --DOMWINDOW == 84 (13DB0000) [pid = 1948] [serial = 703] [outer = 00000000] [url = about:blank] 03:42:32 INFO - PROCESS | 1948 | --DOMWINDOW == 83 (171AD800) [pid = 1948] [serial = 714] [outer = 00000000] [url = about:blank] 03:42:32 INFO - PROCESS | 1948 | --DOMWINDOW == 82 (1732A000) [pid = 1948] [serial = 717] [outer = 00000000] [url = about:blank] 03:42:32 INFO - PROCESS | 1948 | --DOMWINDOW == 81 (1692FC00) [pid = 1948] [serial = 708] [outer = 00000000] [url = about:blank] 03:42:32 INFO - PROCESS | 1948 | --DOMWINDOW == 80 (11EE2000) [pid = 1948] [serial = 699] [outer = 00000000] [url = about:blank] 03:42:32 INFO - PROCESS | 1948 | --DOMWINDOW == 79 (12068000) [pid = 1948] [serial = 700] [outer = 00000000] [url = about:blank] 03:42:32 INFO - PROCESS | 1948 | --DOMWINDOW == 78 (0E095400) [pid = 1948] [serial = 696] [outer = 00000000] [url = about:blank] 03:42:32 INFO - PROCESS | 1948 | --DOMWINDOW == 77 (0E09D400) [pid = 1948] [serial = 697] [outer = 00000000] [url = about:blank] 03:42:32 INFO - PROCESS | 1948 | --DOMWINDOW == 76 (0D1D3800) [pid = 1948] [serial = 693] [outer = 00000000] [url = about:blank] 03:42:32 INFO - PROCESS | 1948 | --DOMWINDOW == 75 (0D4E8C00) [pid = 1948] [serial = 694] [outer = 00000000] [url = about:blank] 03:42:32 INFO - PROCESS | 1948 | --DOMWINDOW == 74 (0DB27800) [pid = 1948] [serial = 691] [outer = 00000000] [url = about:blank] 03:42:32 INFO - PROCESS | 1948 | --DOMWINDOW == 73 (0D5F7C00) [pid = 1948] [serial = 690] [outer = 00000000] [url = about:blank] 03:42:32 INFO - PROCESS | 1948 | --DOMWINDOW == 72 (14D74C00) [pid = 1948] [serial = 706] [outer = 00000000] [url = about:blank] 03:42:32 INFO - PROCESS | 1948 | 1469443352868 Marionette TRACE conn5 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 03:42:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 03:42:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1873ms 03:42:32 INFO - PROCESS | 1948 | 1469443352927 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 03:42:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 03:42:32 INFO - PROCESS | 1948 | 1469443352932 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 03:42:32 INFO - PROCESS | 1948 | 1469443352937 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 03:42:32 INFO - PROCESS | 1948 | 1469443352940 Marionette TRACE conn5 <- [1,990,null,{}] 03:42:32 INFO - PROCESS | 1948 | 1469443352946 Marionette TRACE conn5 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:32 INFO - PROCESS | 1948 | 1469443352949 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:42:33 INFO - PROCESS | 1948 | 1469443353041 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 03:42:33 INFO - PROCESS | 1948 | 1469443353048 Marionette TRACE conn5 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:33 INFO - PROCESS | 1948 | 1469443353053 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:42:33 INFO - PROCESS | 1948 | ++DOCSHELL 0D5FD800 == 27 [pid = 1948] [id = 257] 03:42:33 INFO - PROCESS | 1948 | ++DOMWINDOW == 73 (0D5FE800) [pid = 1948] [serial = 770] [outer = 00000000] 03:42:33 INFO - PROCESS | 1948 | ++DOMWINDOW == 74 (0DB1E800) [pid = 1948] [serial = 771] [outer = 0D5FE800] 03:42:33 INFO - PROCESS | 1948 | 1469443353103 Marionette DEBUG loaded listener.js 03:42:33 INFO - PROCESS | 1948 | ++DOMWINDOW == 75 (0DC42C00) [pid = 1948] [serial = 772] [outer = 0D5FE800] 03:42:33 INFO - PROCESS | 1948 | 1469443353595 Marionette TRACE conn5 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 03:42:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 03:42:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 690ms 03:42:33 INFO - PROCESS | 1948 | 1469443353627 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 03:42:33 INFO - PROCESS | 1948 | 1469443353632 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 03:42:33 INFO - PROCESS | 1948 | 1469443353638 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 03:42:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 03:42:33 INFO - PROCESS | 1948 | 1469443353641 Marionette TRACE conn5 <- [1,994,null,{}] 03:42:33 INFO - PROCESS | 1948 | 1469443353644 Marionette TRACE conn5 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:33 INFO - PROCESS | 1948 | 1469443353647 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:42:33 INFO - PROCESS | 1948 | 1469443353736 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 03:42:33 INFO - PROCESS | 1948 | 1469443353764 Marionette TRACE conn5 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:33 INFO - PROCESS | 1948 | 1469443353767 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:42:33 INFO - PROCESS | 1948 | ++DOCSHELL 0E3CDC00 == 28 [pid = 1948] [id = 258] 03:42:33 INFO - PROCESS | 1948 | ++DOMWINDOW == 76 (0E3CE000) [pid = 1948] [serial = 773] [outer = 00000000] 03:42:33 INFO - PROCESS | 1948 | ++DOMWINDOW == 77 (0EA45C00) [pid = 1948] [serial = 774] [outer = 0E3CE000] 03:42:33 INFO - PROCESS | 1948 | 1469443353817 Marionette DEBUG loaded listener.js 03:42:33 INFO - PROCESS | 1948 | ++DOMWINDOW == 78 (0EDEEC00) [pid = 1948] [serial = 775] [outer = 0E3CE000] 03:42:34 INFO - PROCESS | 1948 | 1469443354283 Marionette TRACE conn5 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 03:42:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 03:42:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 670ms 03:42:34 INFO - PROCESS | 1948 | 1469443354312 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 03:42:34 INFO - PROCESS | 1948 | 1469443354315 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 03:42:34 INFO - PROCESS | 1948 | 1469443354318 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 03:42:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 03:42:34 INFO - PROCESS | 1948 | 1469443354321 Marionette TRACE conn5 <- [1,998,null,{}] 03:42:34 INFO - PROCESS | 1948 | 1469443354333 Marionette TRACE conn5 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:34 INFO - PROCESS | 1948 | 1469443354338 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:42:34 INFO - PROCESS | 1948 | 1469443354450 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 03:42:34 INFO - PROCESS | 1948 | 1469443354461 Marionette TRACE conn5 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:34 INFO - PROCESS | 1948 | 1469443354465 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:42:34 INFO - PROCESS | 1948 | ++DOCSHELL 1234E800 == 29 [pid = 1948] [id = 259] 03:42:34 INFO - PROCESS | 1948 | ++DOMWINDOW == 79 (12352800) [pid = 1948] [serial = 776] [outer = 00000000] 03:42:34 INFO - PROCESS | 1948 | ++DOMWINDOW == 80 (12783400) [pid = 1948] [serial = 777] [outer = 12352800] 03:42:34 INFO - PROCESS | 1948 | 1469443354513 Marionette DEBUG loaded listener.js 03:42:34 INFO - PROCESS | 1948 | ++DOMWINDOW == 81 (128AB800) [pid = 1948] [serial = 778] [outer = 12352800] 03:42:35 INFO - PROCESS | 1948 | 1469443354993 Marionette TRACE conn5 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 03:42:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 03:42:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 730ms 03:42:35 INFO - PROCESS | 1948 | 1469443355059 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 03:42:35 INFO - PROCESS | 1948 | 1469443355062 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 03:42:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 03:42:35 INFO - PROCESS | 1948 | 1469443355065 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 03:42:35 INFO - PROCESS | 1948 | 1469443355067 Marionette TRACE conn5 <- [1,1002,null,{}] 03:42:35 INFO - PROCESS | 1948 | 1469443355071 Marionette TRACE conn5 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:35 INFO - PROCESS | 1948 | 1469443355073 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:42:35 INFO - PROCESS | 1948 | 1469443355184 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 03:42:35 INFO - PROCESS | 1948 | 1469443355190 Marionette TRACE conn5 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:35 INFO - PROCESS | 1948 | 1469443355192 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:42:35 INFO - PROCESS | 1948 | ++DOCSHELL 12804000 == 30 [pid = 1948] [id = 260] 03:42:35 INFO - PROCESS | 1948 | ++DOMWINDOW == 82 (13355800) [pid = 1948] [serial = 779] [outer = 00000000] 03:42:35 INFO - PROCESS | 1948 | ++DOMWINDOW == 83 (143A9400) [pid = 1948] [serial = 780] [outer = 13355800] 03:42:35 INFO - PROCESS | 1948 | 1469443355240 Marionette DEBUG loaded listener.js 03:42:35 INFO - PROCESS | 1948 | ++DOMWINDOW == 84 (14B0E400) [pid = 1948] [serial = 781] [outer = 13355800] 03:42:35 INFO - PROCESS | 1948 | 1469443355664 Marionette TRACE conn5 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 03:42:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 03:42:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 631ms 03:42:35 INFO - PROCESS | 1948 | 1469443355697 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 03:42:35 INFO - PROCESS | 1948 | 1469443355699 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 03:42:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 03:42:35 INFO - PROCESS | 1948 | 1469443355702 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 03:42:35 INFO - PROCESS | 1948 | 1469443355704 Marionette TRACE conn5 <- [1,1006,null,{}] 03:42:35 INFO - PROCESS | 1948 | 1469443355707 Marionette TRACE conn5 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:35 INFO - PROCESS | 1948 | 1469443355709 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:42:35 INFO - PROCESS | 1948 | 1469443355816 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 03:42:35 INFO - PROCESS | 1948 | 1469443355897 Marionette TRACE conn5 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:35 INFO - PROCESS | 1948 | 1469443355899 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:42:35 INFO - PROCESS | 1948 | ++DOCSHELL 14B4C000 == 31 [pid = 1948] [id = 261] 03:42:35 INFO - PROCESS | 1948 | ++DOMWINDOW == 85 (14BAE800) [pid = 1948] [serial = 782] [outer = 00000000] 03:42:35 INFO - PROCESS | 1948 | ++DOMWINDOW == 86 (14D74C00) [pid = 1948] [serial = 783] [outer = 14BAE800] 03:42:35 INFO - PROCESS | 1948 | 1469443355943 Marionette DEBUG loaded listener.js 03:42:36 INFO - PROCESS | 1948 | ++DOMWINDOW == 87 (16164C00) [pid = 1948] [serial = 784] [outer = 14BAE800] 03:42:36 INFO - PROCESS | 1948 | 1469443356378 Marionette TRACE conn5 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 03:42:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 03:42:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 730ms 03:42:36 INFO - PROCESS | 1948 | 1469443356433 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 03:42:36 INFO - PROCESS | 1948 | 1469443356436 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 03:42:36 INFO - PROCESS | 1948 | 1469443356439 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 03:42:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 03:42:36 INFO - PROCESS | 1948 | 1469443356441 Marionette TRACE conn5 <- [1,1010,null,{}] 03:42:36 INFO - PROCESS | 1948 | 1469443356444 Marionette TRACE conn5 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:36 INFO - PROCESS | 1948 | 1469443356450 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:42:36 INFO - PROCESS | 1948 | 1469443356588 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 03:42:36 INFO - PROCESS | 1948 | 1469443356646 Marionette TRACE conn5 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:36 INFO - PROCESS | 1948 | 1469443356648 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:42:36 INFO - PROCESS | 1948 | ++DOCSHELL 171A7400 == 32 [pid = 1948] [id = 262] 03:42:36 INFO - PROCESS | 1948 | ++DOMWINDOW == 88 (171A8000) [pid = 1948] [serial = 785] [outer = 00000000] 03:42:36 INFO - PROCESS | 1948 | ++DOMWINDOW == 89 (17202000) [pid = 1948] [serial = 786] [outer = 171A8000] 03:42:36 INFO - PROCESS | 1948 | 1469443356695 Marionette DEBUG loaded listener.js 03:42:36 INFO - PROCESS | 1948 | ++DOMWINDOW == 90 (17205C00) [pid = 1948] [serial = 787] [outer = 171A8000] 03:42:37 INFO - PROCESS | 1948 | --DOMWINDOW == 89 (17328C00) [pid = 1948] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 03:42:37 INFO - PROCESS | 1948 | --DOMWINDOW == 88 (179A0000) [pid = 1948] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 03:42:37 INFO - PROCESS | 1948 | --DOMWINDOW == 87 (1799B000) [pid = 1948] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 03:42:37 INFO - PROCESS | 1948 | --DOMWINDOW == 86 (0EA4A000) [pid = 1948] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 03:42:37 INFO - PROCESS | 1948 | --DOMWINDOW == 85 (14E35400) [pid = 1948] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 03:42:37 INFO - PROCESS | 1948 | --DOMWINDOW == 84 (0DC4C000) [pid = 1948] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 03:42:37 INFO - PROCESS | 1948 | --DOMWINDOW == 83 (01B86C00) [pid = 1948] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 03:42:37 INFO - PROCESS | 1948 | --DOMWINDOW == 82 (17201C00) [pid = 1948] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 03:42:37 INFO - PROCESS | 1948 | --DOMWINDOW == 81 (12187800) [pid = 1948] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 03:42:37 INFO - PROCESS | 1948 | --DOMWINDOW == 80 (08662C00) [pid = 1948] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 03:42:37 INFO - PROCESS | 1948 | --DOMWINDOW == 79 (0E094400) [pid = 1948] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 03:42:37 INFO - PROCESS | 1948 | --DOMWINDOW == 78 (1732EC00) [pid = 1948] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 03:42:37 INFO - PROCESS | 1948 | --DOMWINDOW == 77 (17C47800) [pid = 1948] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 03:42:37 INFO - PROCESS | 1948 | --DOMWINDOW == 76 (17261400) [pid = 1948] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 03:42:37 INFO - PROCESS | 1948 | 1469443357370 Marionette TRACE conn5 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 03:42:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 03:42:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 972ms 03:42:37 INFO - PROCESS | 1948 | 1469443357415 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 03:42:37 INFO - PROCESS | 1948 | 1469443357417 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 03:42:37 INFO - PROCESS | 1948 | 1469443357421 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 03:42:37 INFO - PROCESS | 1948 | 1469443357422 Marionette TRACE conn5 <- [1,1014,null,{}] 03:42:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 03:42:37 INFO - PROCESS | 1948 | 1469443357426 Marionette TRACE conn5 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:37 INFO - PROCESS | 1948 | 1469443357428 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:42:37 INFO - PROCESS | 1948 | 1469443357536 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 03:42:37 INFO - PROCESS | 1948 | 1469443357593 Marionette TRACE conn5 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:37 INFO - PROCESS | 1948 | 1469443357595 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:42:37 INFO - PROCESS | 1948 | ++DOCSHELL 0DB27C00 == 33 [pid = 1948] [id = 263] 03:42:37 INFO - PROCESS | 1948 | ++DOMWINDOW == 77 (0DB29400) [pid = 1948] [serial = 788] [outer = 00000000] 03:42:37 INFO - PROCESS | 1948 | ++DOMWINDOW == 78 (14B10400) [pid = 1948] [serial = 789] [outer = 0DB29400] 03:42:37 INFO - PROCESS | 1948 | 1469443357639 Marionette DEBUG loaded listener.js 03:42:37 INFO - PROCESS | 1948 | ++DOMWINDOW == 79 (14B3EC00) [pid = 1948] [serial = 790] [outer = 0DB29400] 03:42:38 INFO - PROCESS | 1948 | 1469443357980 Marionette TRACE conn5 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 03:42:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 03:42:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 630ms 03:42:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 03:42:38 INFO - PROCESS | 1948 | 1469443358055 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 03:42:38 INFO - PROCESS | 1948 | 1469443358057 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 03:42:38 INFO - PROCESS | 1948 | 1469443358060 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 03:42:38 INFO - PROCESS | 1948 | 1469443358062 Marionette TRACE conn5 <- [1,1018,null,{}] 03:42:38 INFO - PROCESS | 1948 | 1469443358071 Marionette TRACE conn5 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:38 INFO - PROCESS | 1948 | 1469443358073 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:42:38 INFO - PROCESS | 1948 | 1469443358150 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 03:42:38 INFO - PROCESS | 1948 | 1469443358156 Marionette TRACE conn5 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:38 INFO - PROCESS | 1948 | 1469443358158 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:42:38 INFO - PROCESS | 1948 | ++DOCSHELL 17201C00 == 34 [pid = 1948] [id = 264] 03:42:38 INFO - PROCESS | 1948 | ++DOMWINDOW == 80 (1720B000) [pid = 1948] [serial = 791] [outer = 00000000] 03:42:38 INFO - PROCESS | 1948 | ++DOMWINDOW == 81 (1725E400) [pid = 1948] [serial = 792] [outer = 1720B000] 03:42:38 INFO - PROCESS | 1948 | 1469443358203 Marionette DEBUG loaded listener.js 03:42:38 INFO - PROCESS | 1948 | ++DOMWINDOW == 82 (1724AC00) [pid = 1948] [serial = 793] [outer = 1720B000] 03:42:38 INFO - PROCESS | 1948 | 1469443358610 Marionette TRACE conn5 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 03:42:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 03:42:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 571ms 03:42:38 INFO - PROCESS | 1948 | 1469443358631 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 03:42:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 03:42:38 INFO - PROCESS | 1948 | 1469443358633 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 03:42:38 INFO - PROCESS | 1948 | 1469443358636 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 03:42:38 INFO - PROCESS | 1948 | 1469443358637 Marionette TRACE conn5 <- [1,1022,null,{}] 03:42:38 INFO - PROCESS | 1948 | 1469443358641 Marionette TRACE conn5 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:38 INFO - PROCESS | 1948 | 1469443358643 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:42:38 INFO - PROCESS | 1948 | 1469443358759 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 03:42:38 INFO - PROCESS | 1948 | 1469443358767 Marionette TRACE conn5 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:38 INFO - PROCESS | 1948 | 1469443358769 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:42:38 INFO - PROCESS | 1948 | ++DOCSHELL 0E355800 == 35 [pid = 1948] [id = 265] 03:42:38 INFO - PROCESS | 1948 | ++DOMWINDOW == 83 (1218D800) [pid = 1948] [serial = 794] [outer = 00000000] 03:42:38 INFO - PROCESS | 1948 | ++DOMWINDOW == 84 (177F1C00) [pid = 1948] [serial = 795] [outer = 1218D800] 03:42:38 INFO - PROCESS | 1948 | 1469443358813 Marionette DEBUG loaded listener.js 03:42:38 INFO - PROCESS | 1948 | ++DOMWINDOW == 85 (177F2000) [pid = 1948] [serial = 796] [outer = 1218D800] 03:42:39 INFO - PROCESS | 1948 | 1469443359237 Marionette TRACE conn5 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 03:42:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 03:42:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 670ms 03:42:39 INFO - PROCESS | 1948 | 1469443359308 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 03:42:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 03:42:39 INFO - PROCESS | 1948 | 1469443359312 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 03:42:39 INFO - PROCESS | 1948 | 1469443359318 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 03:42:39 INFO - PROCESS | 1948 | 1469443359322 Marionette TRACE conn5 <- [1,1026,null,{}] 03:42:39 INFO - PROCESS | 1948 | 1469443359329 Marionette TRACE conn5 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:39 INFO - PROCESS | 1948 | 1469443359332 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:42:39 INFO - PROCESS | 1948 | 1469443359456 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 03:42:39 INFO - PROCESS | 1948 | 1469443359565 Marionette TRACE conn5 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:39 INFO - PROCESS | 1948 | 1469443359570 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:42:39 INFO - PROCESS | 1948 | ++DOCSHELL 0D4E5400 == 36 [pid = 1948] [id = 266] 03:42:39 INFO - PROCESS | 1948 | ++DOMWINDOW == 86 (0D4E8C00) [pid = 1948] [serial = 797] [outer = 00000000] 03:42:39 INFO - PROCESS | 1948 | ++DOMWINDOW == 87 (0DA4D800) [pid = 1948] [serial = 798] [outer = 0D4E8C00] 03:42:39 INFO - PROCESS | 1948 | 1469443359629 Marionette DEBUG loaded listener.js 03:42:39 INFO - PROCESS | 1948 | ++DOMWINDOW == 88 (0DC48800) [pid = 1948] [serial = 799] [outer = 0D4E8C00] 03:42:40 INFO - PROCESS | 1948 | 1469443360404 Marionette TRACE conn5 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 03:42:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 03:42:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1129ms 03:42:40 INFO - PROCESS | 1948 | 1469443360468 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 03:42:40 INFO - PROCESS | 1948 | 1469443360472 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 03:42:40 INFO - PROCESS | 1948 | 1469443360479 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 03:42:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 03:42:40 INFO - PROCESS | 1948 | 1469443360483 Marionette TRACE conn5 <- [1,1030,null,{}] 03:42:40 INFO - PROCESS | 1948 | 1469443360488 Marionette TRACE conn5 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:40 INFO - PROCESS | 1948 | 1469443360491 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:42:40 INFO - PROCESS | 1948 | 1469443360617 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 03:42:40 INFO - PROCESS | 1948 | 1469443360736 Marionette TRACE conn5 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:40 INFO - PROCESS | 1948 | 1469443360739 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:42:40 INFO - PROCESS | 1948 | ++DOCSHELL 11E33800 == 37 [pid = 1948] [id = 267] 03:42:40 INFO - PROCESS | 1948 | ++DOMWINDOW == 89 (11E36C00) [pid = 1948] [serial = 800] [outer = 00000000] 03:42:40 INFO - PROCESS | 1948 | ++DOMWINDOW == 90 (120B0C00) [pid = 1948] [serial = 801] [outer = 11E36C00] 03:42:40 INFO - PROCESS | 1948 | 1469443360796 Marionette DEBUG loaded listener.js 03:42:40 INFO - PROCESS | 1948 | ++DOMWINDOW == 91 (12791000) [pid = 1948] [serial = 802] [outer = 11E36C00] 03:42:41 INFO - PROCESS | 1948 | 1469443361668 Marionette TRACE conn5 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 03:42:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 03:42:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1223ms 03:42:41 INFO - PROCESS | 1948 | 1469443361707 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 03:42:41 INFO - PROCESS | 1948 | 1469443361711 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 03:42:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 03:42:41 INFO - PROCESS | 1948 | 1469443361716 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 03:42:41 INFO - PROCESS | 1948 | 1469443361720 Marionette TRACE conn5 <- [1,1034,null,{}] 03:42:41 INFO - PROCESS | 1948 | 1469443361734 Marionette TRACE conn5 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:41 INFO - PROCESS | 1948 | 1469443361737 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:42:41 INFO - PROCESS | 1948 | 1469443361846 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 03:42:41 INFO - PROCESS | 1948 | 1469443361929 Marionette TRACE conn5 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:41 INFO - PROCESS | 1948 | 1469443361934 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:42:42 INFO - PROCESS | 1948 | ++DOCSHELL 0DB28400 == 38 [pid = 1948] [id = 268] 03:42:42 INFO - PROCESS | 1948 | ++DOMWINDOW == 92 (0DC45400) [pid = 1948] [serial = 803] [outer = 00000000] 03:42:42 INFO - PROCESS | 1948 | ++DOMWINDOW == 93 (0DF9EC00) [pid = 1948] [serial = 804] [outer = 0DC45400] 03:42:42 INFO - PROCESS | 1948 | 1469443362027 Marionette DEBUG loaded listener.js 03:42:42 INFO - PROCESS | 1948 | ++DOMWINDOW == 94 (0E23DC00) [pid = 1948] [serial = 805] [outer = 0DC45400] 03:42:42 INFO - PROCESS | 1948 | --DOCSHELL 17201C00 == 37 [pid = 1948] [id = 264] 03:42:42 INFO - PROCESS | 1948 | --DOCSHELL 0DB27C00 == 36 [pid = 1948] [id = 263] 03:42:42 INFO - PROCESS | 1948 | --DOCSHELL 171A7400 == 35 [pid = 1948] [id = 262] 03:42:42 INFO - PROCESS | 1948 | --DOCSHELL 14B4C000 == 34 [pid = 1948] [id = 261] 03:42:42 INFO - PROCESS | 1948 | --DOCSHELL 12804000 == 33 [pid = 1948] [id = 260] 03:42:42 INFO - PROCESS | 1948 | --DOCSHELL 1234E800 == 32 [pid = 1948] [id = 259] 03:42:42 INFO - PROCESS | 1948 | --DOCSHELL 0E3CDC00 == 31 [pid = 1948] [id = 258] 03:42:42 INFO - PROCESS | 1948 | --DOCSHELL 0D5FD800 == 30 [pid = 1948] [id = 257] 03:42:42 INFO - PROCESS | 1948 | --DOMWINDOW == 93 (1732AC00) [pid = 1948] [serial = 718] [outer = 00000000] [url = about:blank] 03:42:42 INFO - PROCESS | 1948 | --DOMWINDOW == 92 (17331C00) [pid = 1948] [serial = 741] [outer = 00000000] [url = about:blank] 03:42:42 INFO - PROCESS | 1948 | --DOMWINDOW == 91 (179B9400) [pid = 1948] [serial = 744] [outer = 00000000] [url = about:blank] 03:42:42 INFO - PROCESS | 1948 | --DOMWINDOW == 90 (17996000) [pid = 1948] [serial = 742] [outer = 00000000] [url = about:blank] 03:42:42 INFO - PROCESS | 1948 | --DOMWINDOW == 89 (17B8C000) [pid = 1948] [serial = 747] [outer = 00000000] [url = about:blank] 03:42:42 INFO - PROCESS | 1948 | --DOMWINDOW == 88 (120AD400) [pid = 1948] [serial = 723] [outer = 00000000] [url = about:blank] 03:42:42 INFO - PROCESS | 1948 | --DOMWINDOW == 87 (12804400) [pid = 1948] [serial = 724] [outer = 00000000] [url = about:blank] 03:42:42 INFO - PROCESS | 1948 | --DOMWINDOW == 86 (179BDC00) [pid = 1948] [serial = 745] [outer = 00000000] [url = about:blank] 03:42:42 INFO - PROCESS | 1948 | --DOMWINDOW == 85 (1692B800) [pid = 1948] [serial = 735] [outer = 00000000] [url = about:blank] 03:42:42 INFO - PROCESS | 1948 | --DOMWINDOW == 84 (16B19800) [pid = 1948] [serial = 736] [outer = 00000000] [url = about:blank] 03:42:42 INFO - PROCESS | 1948 | --DOMWINDOW == 83 (0E099000) [pid = 1948] [serial = 729] [outer = 00000000] [url = about:blank] 03:42:42 INFO - PROCESS | 1948 | --DOMWINDOW == 82 (0E355400) [pid = 1948] [serial = 730] [outer = 00000000] [url = about:blank] 03:42:42 INFO - PROCESS | 1948 | --DOMWINDOW == 81 (08664000) [pid = 1948] [serial = 720] [outer = 00000000] [url = about:blank] 03:42:42 INFO - PROCESS | 1948 | --DOMWINDOW == 80 (0BEE7000) [pid = 1948] [serial = 721] [outer = 00000000] [url = about:blank] 03:42:42 INFO - PROCESS | 1948 | --DOMWINDOW == 79 (17210400) [pid = 1948] [serial = 738] [outer = 00000000] [url = about:blank] 03:42:42 INFO - PROCESS | 1948 | --DOMWINDOW == 78 (1278C000) [pid = 1948] [serial = 732] [outer = 00000000] [url = about:blank] 03:42:42 INFO - PROCESS | 1948 | --DOMWINDOW == 77 (13545C00) [pid = 1948] [serial = 733] [outer = 00000000] [url = about:blank] 03:42:42 INFO - PROCESS | 1948 | --DOMWINDOW == 76 (0BEE6800) [pid = 1948] [serial = 726] [outer = 00000000] [url = about:blank] 03:42:42 INFO - PROCESS | 1948 | --DOMWINDOW == 75 (0D5F9000) [pid = 1948] [serial = 727] [outer = 00000000] [url = about:blank] 03:42:42 INFO - PROCESS | 1948 | --DOMWINDOW == 74 (14D6F400) [pid = 1948] [serial = 750] [outer = 00000000] [url = about:blank] 03:42:42 INFO - PROCESS | 1948 | --DOMWINDOW == 73 (17C3E000) [pid = 1948] [serial = 754] [outer = 00000000] [url = about:blank] 03:42:42 INFO - PROCESS | 1948 | --DOMWINDOW == 72 (18ED4000) [pid = 1948] [serial = 757] [outer = 00000000] [url = about:blank] 03:42:42 INFO - PROCESS | 1948 | --DOMWINDOW == 71 (17209000) [pid = 1948] [serial = 751] [outer = 00000000] [url = about:blank] 03:42:42 INFO - PROCESS | 1948 | --DOMWINDOW == 70 (18878400) [pid = 1948] [serial = 756] [outer = 00000000] [url = about:blank] 03:42:42 INFO - PROCESS | 1948 | --DOMWINDOW == 69 (17B95400) [pid = 1948] [serial = 753] [outer = 00000000] [url = about:blank] 03:42:42 INFO - PROCESS | 1948 | --DOMWINDOW == 68 (17B8EC00) [pid = 1948] [serial = 748] [outer = 00000000] [url = about:blank] 03:42:42 INFO - PROCESS | 1948 | --DOMWINDOW == 67 (17260400) [pid = 1948] [serial = 739] [outer = 00000000] [url = about:blank] 03:42:42 INFO - PROCESS | 1948 | 1469443362540 Marionette TRACE conn5 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 03:42:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 03:42:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 831ms 03:42:42 INFO - PROCESS | 1948 | 1469443362549 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 03:42:42 INFO - PROCESS | 1948 | 1469443362553 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 03:42:42 INFO - PROCESS | 1948 | 1469443362558 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 03:42:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 03:42:42 INFO - PROCESS | 1948 | 1469443362561 Marionette TRACE conn5 <- [1,1038,null,{}] 03:42:42 INFO - PROCESS | 1948 | 1469443362565 Marionette TRACE conn5 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:42 INFO - PROCESS | 1948 | 1469443362567 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:42:42 INFO - PROCESS | 1948 | 1469443362654 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 03:42:42 INFO - PROCESS | 1948 | 1469443362663 Marionette TRACE conn5 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:42 INFO - PROCESS | 1948 | 1469443362665 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:42:42 INFO - PROCESS | 1948 | ++DOCSHELL 0DC4D000 == 31 [pid = 1948] [id = 269] 03:42:42 INFO - PROCESS | 1948 | ++DOMWINDOW == 68 (0E092400) [pid = 1948] [serial = 806] [outer = 00000000] 03:42:42 INFO - PROCESS | 1948 | ++DOMWINDOW == 69 (0ED01800) [pid = 1948] [serial = 807] [outer = 0E092400] 03:42:42 INFO - PROCESS | 1948 | 1469443362712 Marionette DEBUG loaded listener.js 03:42:42 INFO - PROCESS | 1948 | ++DOMWINDOW == 70 (11E30800) [pid = 1948] [serial = 808] [outer = 0E092400] 03:42:43 INFO - PROCESS | 1948 | 1469443363190 Marionette TRACE conn5 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 03:42:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 03:42:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 670ms 03:42:43 INFO - PROCESS | 1948 | 1469443363231 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 03:42:43 INFO - PROCESS | 1948 | 1469443363234 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 03:42:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 03:42:43 INFO - PROCESS | 1948 | 1469443363237 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 03:42:43 INFO - PROCESS | 1948 | 1469443363241 Marionette TRACE conn5 <- [1,1042,null,{}] 03:42:43 INFO - PROCESS | 1948 | 1469443363251 Marionette TRACE conn5 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:43 INFO - PROCESS | 1948 | 1469443363256 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:42:43 INFO - PROCESS | 1948 | 1469443363371 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 03:42:43 INFO - PROCESS | 1948 | 1469443363389 Marionette TRACE conn5 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:43 INFO - PROCESS | 1948 | 1469443363392 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:42:43 INFO - PROCESS | 1948 | ++DOCSHELL 13544400 == 32 [pid = 1948] [id = 270] 03:42:43 INFO - PROCESS | 1948 | ++DOMWINDOW == 71 (13546000) [pid = 1948] [serial = 809] [outer = 00000000] 03:42:43 INFO - PROCESS | 1948 | ++DOMWINDOW == 72 (13DA8000) [pid = 1948] [serial = 810] [outer = 13546000] 03:42:43 INFO - PROCESS | 1948 | 1469443363512 Marionette DEBUG loaded listener.js 03:42:43 INFO - PROCESS | 1948 | ++DOMWINDOW == 73 (143A5400) [pid = 1948] [serial = 811] [outer = 13546000] 03:42:43 INFO - PROCESS | 1948 | 1469443363899 Marionette TRACE conn5 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 03:42:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 03:42:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 670ms 03:42:43 INFO - PROCESS | 1948 | 1469443363914 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 03:42:43 INFO - PROCESS | 1948 | 1469443363917 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 03:42:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 03:42:43 INFO - PROCESS | 1948 | 1469443363920 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 03:42:43 INFO - PROCESS | 1948 | 1469443363922 Marionette TRACE conn5 <- [1,1046,null,{}] 03:42:43 INFO - PROCESS | 1948 | 1469443363925 Marionette TRACE conn5 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:43 INFO - PROCESS | 1948 | 1469443363927 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:42:44 INFO - PROCESS | 1948 | 1469443364015 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 03:42:44 INFO - PROCESS | 1948 | 1469443364021 Marionette TRACE conn5 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:44 INFO - PROCESS | 1948 | 1469443364023 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:42:44 INFO - PROCESS | 1948 | ++DOCSHELL 14B4C000 == 33 [pid = 1948] [id = 271] 03:42:44 INFO - PROCESS | 1948 | ++DOMWINDOW == 74 (14D6F400) [pid = 1948] [serial = 812] [outer = 00000000] 03:42:44 INFO - PROCESS | 1948 | ++DOMWINDOW == 75 (16935800) [pid = 1948] [serial = 813] [outer = 14D6F400] 03:42:44 INFO - PROCESS | 1948 | 1469443364076 Marionette DEBUG loaded listener.js 03:42:44 INFO - PROCESS | 1948 | ++DOMWINDOW == 76 (16B1F800) [pid = 1948] [serial = 814] [outer = 14D6F400] 03:42:44 INFO - PROCESS | 1948 | 1469443364498 Marionette TRACE conn5 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 03:42:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 03:42:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 630ms 03:42:44 INFO - PROCESS | 1948 | 1469443364558 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 03:42:44 INFO - PROCESS | 1948 | 1469443364560 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 03:42:44 INFO - PROCESS | 1948 | 1469443364563 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 03:42:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 03:42:44 INFO - PROCESS | 1948 | 1469443364566 Marionette TRACE conn5 <- [1,1050,null,{}] 03:42:44 INFO - PROCESS | 1948 | 1469443364574 Marionette TRACE conn5 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:44 INFO - PROCESS | 1948 | 1469443364576 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:42:44 INFO - PROCESS | 1948 | 1469443364682 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 03:42:44 INFO - PROCESS | 1948 | 1469443364772 Marionette TRACE conn5 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:44 INFO - PROCESS | 1948 | 1469443364774 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:42:44 INFO - PROCESS | 1948 | ++DOCSHELL 16D5C000 == 34 [pid = 1948] [id = 272] 03:42:44 INFO - PROCESS | 1948 | ++DOMWINDOW == 77 (171A7400) [pid = 1948] [serial = 815] [outer = 00000000] 03:42:44 INFO - PROCESS | 1948 | ++DOMWINDOW == 78 (17208400) [pid = 1948] [serial = 816] [outer = 171A7400] 03:42:44 INFO - PROCESS | 1948 | 1469443364818 Marionette DEBUG loaded listener.js 03:42:44 INFO - PROCESS | 1948 | ++DOMWINDOW == 79 (17254400) [pid = 1948] [serial = 817] [outer = 171A7400] 03:42:45 INFO - PROCESS | 1948 | 1469443365241 Marionette TRACE conn5 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 03:42:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 03:42:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 731ms 03:42:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 03:42:45 INFO - PROCESS | 1948 | 1469443365296 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 03:42:45 INFO - PROCESS | 1948 | 1469443365298 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 03:42:45 INFO - PROCESS | 1948 | 1469443365302 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 03:42:45 INFO - PROCESS | 1948 | 1469443365303 Marionette TRACE conn5 <- [1,1054,null,{}] 03:42:45 INFO - PROCESS | 1948 | 1469443365313 Marionette TRACE conn5 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:45 INFO - PROCESS | 1948 | 1469443365319 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:42:45 INFO - PROCESS | 1948 | 1469443365460 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 03:42:45 INFO - PROCESS | 1948 | 1469443365525 Marionette TRACE conn5 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:45 INFO - PROCESS | 1948 | 1469443365527 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:42:45 INFO - PROCESS | 1948 | ++DOCSHELL 177F1800 == 35 [pid = 1948] [id = 273] 03:42:45 INFO - PROCESS | 1948 | ++DOMWINDOW == 80 (17996400) [pid = 1948] [serial = 818] [outer = 00000000] 03:42:45 INFO - PROCESS | 1948 | ++DOMWINDOW == 81 (1799C400) [pid = 1948] [serial = 819] [outer = 17996400] 03:42:45 INFO - PROCESS | 1948 | 1469443365572 Marionette DEBUG loaded listener.js 03:42:45 INFO - PROCESS | 1948 | ++DOMWINDOW == 82 (179A3C00) [pid = 1948] [serial = 820] [outer = 17996400] 03:42:46 INFO - PROCESS | 1948 | 1469443366002 Marionette TRACE conn5 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 03:42:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 03:42:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 730ms 03:42:46 INFO - PROCESS | 1948 | 1469443366046 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 03:42:46 INFO - PROCESS | 1948 | 1469443366048 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 03:42:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 03:42:46 INFO - PROCESS | 1948 | 1469443366051 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 03:42:46 INFO - PROCESS | 1948 | 1469443366053 Marionette TRACE conn5 <- [1,1058,null,{}] 03:42:46 INFO - PROCESS | 1948 | 1469443366057 Marionette TRACE conn5 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:46 INFO - PROCESS | 1948 | 1469443366059 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:42:46 INFO - PROCESS | 1948 | 1469443366177 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 03:42:46 INFO - PROCESS | 1948 | 1469443366188 Marionette TRACE conn5 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:46 INFO - PROCESS | 1948 | 1469443366190 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:42:46 INFO - PROCESS | 1948 | ++DOCSHELL 0D5F2C00 == 36 [pid = 1948] [id = 274] 03:42:46 INFO - PROCESS | 1948 | ++DOMWINDOW == 83 (0EFD7C00) [pid = 1948] [serial = 821] [outer = 00000000] 03:42:46 INFO - PROCESS | 1948 | ++DOMWINDOW == 84 (179BEC00) [pid = 1948] [serial = 822] [outer = 0EFD7C00] 03:42:46 INFO - PROCESS | 1948 | 1469443366234 Marionette DEBUG loaded listener.js 03:42:46 INFO - PROCESS | 1948 | ++DOMWINDOW == 85 (179C1400) [pid = 1948] [serial = 823] [outer = 0EFD7C00] 03:42:46 INFO - PROCESS | 1948 | --DOMWINDOW == 84 (0E3CE000) [pid = 1948] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 03:42:46 INFO - PROCESS | 1948 | --DOMWINDOW == 83 (0E08EC00) [pid = 1948] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 03:42:46 INFO - PROCESS | 1948 | --DOMWINDOW == 82 (17B94000) [pid = 1948] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 03:42:46 INFO - PROCESS | 1948 | --DOMWINDOW == 81 (1439FC00) [pid = 1948] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 03:42:46 INFO - PROCESS | 1948 | --DOMWINDOW == 80 (13355800) [pid = 1948] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 03:42:46 INFO - PROCESS | 1948 | --DOMWINDOW == 79 (14BAE800) [pid = 1948] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 03:42:46 INFO - PROCESS | 1948 | --DOMWINDOW == 78 (0D5FE800) [pid = 1948] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 03:42:46 INFO - PROCESS | 1948 | --DOMWINDOW == 77 (12352800) [pid = 1948] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 03:42:46 INFO - PROCESS | 1948 | --DOMWINDOW == 76 (0DB29400) [pid = 1948] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 03:42:46 INFO - PROCESS | 1948 | --DOMWINDOW == 75 (0BEE2C00) [pid = 1948] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 03:42:46 INFO - PROCESS | 1948 | --DOMWINDOW == 74 (171A8000) [pid = 1948] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 03:42:46 INFO - PROCESS | 1948 | --DOMWINDOW == 73 (1720B000) [pid = 1948] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 03:42:46 INFO - PROCESS | 1948 | 1469443366740 Marionette TRACE conn5 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 03:42:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 03:42:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 730ms 03:42:46 INFO - PROCESS | 1948 | 1469443366783 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 03:42:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 03:42:46 INFO - PROCESS | 1948 | 1469443366785 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 03:42:46 INFO - PROCESS | 1948 | 1469443366789 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 03:42:46 INFO - PROCESS | 1948 | 1469443366790 Marionette TRACE conn5 <- [1,1062,null,{}] 03:42:46 INFO - PROCESS | 1948 | 1469443366794 Marionette TRACE conn5 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:46 INFO - PROCESS | 1948 | 1469443366796 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:42:46 INFO - PROCESS | 1948 | 1469443366877 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 03:42:46 INFO - PROCESS | 1948 | 1469443366882 Marionette TRACE conn5 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:46 INFO - PROCESS | 1948 | 1469443366884 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:42:46 INFO - PROCESS | 1948 | ++DOCSHELL 0E08EC00 == 37 [pid = 1948] [id = 275] 03:42:46 INFO - PROCESS | 1948 | ++DOMWINDOW == 74 (0E09B000) [pid = 1948] [serial = 824] [outer = 00000000] 03:42:46 INFO - PROCESS | 1948 | ++DOMWINDOW == 75 (143ABC00) [pid = 1948] [serial = 825] [outer = 0E09B000] 03:42:46 INFO - PROCESS | 1948 | 1469443366929 Marionette DEBUG loaded listener.js 03:42:47 INFO - PROCESS | 1948 | ++DOMWINDOW == 76 (14B4AC00) [pid = 1948] [serial = 826] [outer = 0E09B000] 03:42:47 INFO - PROCESS | 1948 | 1469443367364 Marionette TRACE conn5 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 03:42:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 03:42:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 630ms 03:42:47 INFO - PROCESS | 1948 | 1469443367419 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 03:42:47 INFO - PROCESS | 1948 | 1469443367421 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 03:42:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 03:42:47 INFO - PROCESS | 1948 | 1469443367425 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 03:42:47 INFO - PROCESS | 1948 | 1469443367426 Marionette TRACE conn5 <- [1,1066,null,{}] 03:42:47 INFO - PROCESS | 1948 | 1469443367430 Marionette TRACE conn5 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:47 INFO - PROCESS | 1948 | 1469443367432 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:42:47 INFO - PROCESS | 1948 | 1469443367535 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 03:42:47 INFO - PROCESS | 1948 | 1469443367541 Marionette TRACE conn5 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:47 INFO - PROCESS | 1948 | 1469443367543 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:42:47 INFO - PROCESS | 1948 | ++DOCSHELL 17201400 == 38 [pid = 1948] [id = 276] 03:42:47 INFO - PROCESS | 1948 | ++DOMWINDOW == 77 (1720A000) [pid = 1948] [serial = 827] [outer = 00000000] 03:42:47 INFO - PROCESS | 1948 | ++DOMWINDOW == 78 (17B8EC00) [pid = 1948] [serial = 828] [outer = 1720A000] 03:42:47 INFO - PROCESS | 1948 | 1469443367619 Marionette DEBUG loaded listener.js 03:42:47 INFO - PROCESS | 1948 | ++DOMWINDOW == 79 (17C3E800) [pid = 1948] [serial = 829] [outer = 1720A000] 03:42:48 INFO - PROCESS | 1948 | 1469443368034 Marionette TRACE conn5 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 03:42:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 03:42:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 630ms 03:42:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 03:42:48 INFO - PROCESS | 1948 | 1469443368086 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 03:42:48 INFO - PROCESS | 1948 | 1469443368089 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 03:42:48 INFO - PROCESS | 1948 | 1469443368092 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 03:42:48 INFO - PROCESS | 1948 | 1469443368094 Marionette TRACE conn5 <- [1,1070,null,{}] 03:42:48 INFO - PROCESS | 1948 | 1469443368097 Marionette TRACE conn5 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:48 INFO - PROCESS | 1948 | 1469443368099 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:42:48 INFO - PROCESS | 1948 | 1469443368181 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 03:42:48 INFO - PROCESS | 1948 | 1469443368189 Marionette TRACE conn5 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:48 INFO - PROCESS | 1948 | 1469443368191 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:42:48 INFO - PROCESS | 1948 | ++DOCSHELL 17B94C00 == 39 [pid = 1948] [id = 277] 03:42:48 INFO - PROCESS | 1948 | ++DOMWINDOW == 80 (17B95800) [pid = 1948] [serial = 830] [outer = 00000000] 03:42:48 INFO - PROCESS | 1948 | ++DOMWINDOW == 81 (17C45800) [pid = 1948] [serial = 831] [outer = 17B95800] 03:42:48 INFO - PROCESS | 1948 | 1469443368236 Marionette DEBUG loaded listener.js 03:42:48 INFO - PROCESS | 1948 | ++DOMWINDOW == 82 (17CEE000) [pid = 1948] [serial = 832] [outer = 17B95800] 03:42:48 INFO - PROCESS | 1948 | 1469443368659 Marionette TRACE conn5 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 03:42:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 03:42:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 631ms 03:42:48 INFO - PROCESS | 1948 | 1469443368733 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 03:42:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 03:42:48 INFO - PROCESS | 1948 | 1469443368737 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 03:42:48 INFO - PROCESS | 1948 | 1469443368743 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 03:42:48 INFO - PROCESS | 1948 | 1469443368747 Marionette TRACE conn5 <- [1,1074,null,{}] 03:42:48 INFO - PROCESS | 1948 | 1469443368754 Marionette TRACE conn5 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:48 INFO - PROCESS | 1948 | 1469443368758 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:42:48 INFO - PROCESS | 1948 | 1469443368899 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 03:42:49 INFO - PROCESS | 1948 | 1469443369066 Marionette TRACE conn5 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:49 INFO - PROCESS | 1948 | 1469443369069 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:42:49 INFO - PROCESS | 1948 | ++DOCSHELL 0DA53400 == 40 [pid = 1948] [id = 278] 03:42:49 INFO - PROCESS | 1948 | ++DOMWINDOW == 83 (0DB1A800) [pid = 1948] [serial = 833] [outer = 00000000] 03:42:49 INFO - PROCESS | 1948 | ++DOMWINDOW == 84 (0DE7A800) [pid = 1948] [serial = 834] [outer = 0DB1A800] 03:42:49 INFO - PROCESS | 1948 | 1469443369126 Marionette DEBUG loaded listener.js 03:42:49 INFO - PROCESS | 1948 | ++DOMWINDOW == 85 (0E390800) [pid = 1948] [serial = 835] [outer = 0DB1A800] 03:42:49 INFO - PROCESS | 1948 | 1469443369701 Marionette TRACE conn5 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 03:42:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 03:42:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1025ms 03:42:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 03:42:49 INFO - PROCESS | 1948 | 1469443369769 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 03:42:49 INFO - PROCESS | 1948 | 1469443369773 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 03:42:49 INFO - PROCESS | 1948 | 1469443369780 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 03:42:49 INFO - PROCESS | 1948 | 1469443369784 Marionette TRACE conn5 <- [1,1078,null,{}] 03:42:49 INFO - PROCESS | 1948 | 1469443369788 Marionette TRACE conn5 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:49 INFO - PROCESS | 1948 | 1469443369792 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:42:49 INFO - PROCESS | 1948 | 1469443369938 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 03:42:50 INFO - PROCESS | 1948 | 1469443370072 Marionette TRACE conn5 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:50 INFO - PROCESS | 1948 | 1469443370075 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:42:50 INFO - PROCESS | 1948 | ++DOCSHELL 128A9C00 == 41 [pid = 1948] [id = 279] 03:42:50 INFO - PROCESS | 1948 | ++DOMWINDOW == 86 (1334E000) [pid = 1948] [serial = 836] [outer = 00000000] 03:42:50 INFO - PROCESS | 1948 | ++DOMWINDOW == 87 (143A0800) [pid = 1948] [serial = 837] [outer = 1334E000] 03:42:50 INFO - PROCESS | 1948 | 1469443370133 Marionette DEBUG loaded listener.js 03:42:50 INFO - PROCESS | 1948 | ++DOMWINDOW == 88 (14D76C00) [pid = 1948] [serial = 838] [outer = 1334E000] 03:42:50 INFO - PROCESS | 1948 | 1469443370742 Marionette TRACE conn5 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 03:42:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 03:42:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1024ms 03:42:50 INFO - PROCESS | 1948 | 1469443370803 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 03:42:50 INFO - PROCESS | 1948 | 1469443370806 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 03:42:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 03:42:50 INFO - PROCESS | 1948 | 1469443370810 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 03:42:50 INFO - PROCESS | 1948 | 1469443370812 Marionette TRACE conn5 <- [1,1082,null,{}] 03:42:50 INFO - PROCESS | 1948 | 1469443370822 Marionette TRACE conn5 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:50 INFO - PROCESS | 1948 | 1469443370827 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:42:50 INFO - PROCESS | 1948 | 1469443370969 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 03:42:51 INFO - PROCESS | 1948 | 1469443371103 Marionette TRACE conn5 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:51 INFO - PROCESS | 1948 | 1469443371107 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:42:51 INFO - PROCESS | 1948 | ++DOCSHELL 1799B000 == 42 [pid = 1948] [id = 280] 03:42:51 INFO - PROCESS | 1948 | ++DOMWINDOW == 89 (1799BC00) [pid = 1948] [serial = 839] [outer = 00000000] 03:42:51 INFO - PROCESS | 1948 | ++DOMWINDOW == 90 (17B8DC00) [pid = 1948] [serial = 840] [outer = 1799BC00] 03:42:51 INFO - PROCESS | 1948 | 1469443371167 Marionette DEBUG loaded listener.js 03:42:51 INFO - PROCESS | 1948 | ++DOMWINDOW == 91 (188C7000) [pid = 1948] [serial = 841] [outer = 1799BC00] 03:42:51 INFO - PROCESS | 1948 | 1469443371841 Marionette TRACE conn5 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 03:42:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 03:42:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1076ms 03:42:51 INFO - PROCESS | 1948 | 1469443371888 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 03:42:51 INFO - PROCESS | 1948 | 1469443371890 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 03:42:51 INFO - PROCESS | 1948 | 1469443371894 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 03:42:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 03:42:51 INFO - PROCESS | 1948 | 1469443371896 Marionette TRACE conn5 <- [1,1086,null,{}] 03:42:51 INFO - PROCESS | 1948 | 1469443371900 Marionette TRACE conn5 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:51 INFO - PROCESS | 1948 | 1469443371902 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:42:52 INFO - PROCESS | 1948 | 1469443372018 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 03:42:52 INFO - PROCESS | 1948 | 1469443372251 Marionette TRACE conn5 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:52 INFO - PROCESS | 1948 | 1469443372254 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:42:52 INFO - PROCESS | 1948 | ++DOCSHELL 0BEDF800 == 43 [pid = 1948] [id = 281] 03:42:52 INFO - PROCESS | 1948 | ++DOMWINDOW == 92 (0BEE0000) [pid = 1948] [serial = 842] [outer = 00000000] 03:42:52 INFO - PROCESS | 1948 | ++DOMWINDOW == 93 (0D436800) [pid = 1948] [serial = 843] [outer = 0BEE0000] 03:42:52 INFO - PROCESS | 1948 | 1469443372324 Marionette DEBUG loaded listener.js 03:42:52 INFO - PROCESS | 1948 | ++DOMWINDOW == 94 (0DB23000) [pid = 1948] [serial = 844] [outer = 0BEE0000] 03:42:52 INFO - PROCESS | 1948 | 1469443372966 Marionette TRACE conn5 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 03:42:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 03:42:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1120ms 03:42:53 INFO - PROCESS | 1948 | --DOCSHELL 17201400 == 42 [pid = 1948] [id = 276] 03:42:53 INFO - PROCESS | 1948 | --DOCSHELL 0E08EC00 == 41 [pid = 1948] [id = 275] 03:42:53 INFO - PROCESS | 1948 | --DOCSHELL 0D5F2C00 == 40 [pid = 1948] [id = 274] 03:42:53 INFO - PROCESS | 1948 | --DOCSHELL 177F1800 == 39 [pid = 1948] [id = 273] 03:42:53 INFO - PROCESS | 1948 | --DOCSHELL 16D5C000 == 38 [pid = 1948] [id = 272] 03:42:53 INFO - PROCESS | 1948 | --DOCSHELL 14B4C000 == 37 [pid = 1948] [id = 271] 03:42:53 INFO - PROCESS | 1948 | --DOCSHELL 13544400 == 36 [pid = 1948] [id = 270] 03:42:53 INFO - PROCESS | 1948 | --DOCSHELL 0DC4D000 == 35 [pid = 1948] [id = 269] 03:42:53 INFO - PROCESS | 1948 | --DOCSHELL 0DB28400 == 34 [pid = 1948] [id = 268] 03:42:53 INFO - PROCESS | 1948 | --DOCSHELL 0E355800 == 33 [pid = 1948] [id = 265] 03:42:53 INFO - PROCESS | 1948 | --DOCSHELL 0D4E5400 == 32 [pid = 1948] [id = 266] 03:42:53 INFO - PROCESS | 1948 | --DOCSHELL 11E33800 == 31 [pid = 1948] [id = 267] 03:42:53 INFO - PROCESS | 1948 | --DOCSHELL 0865C000 == 30 [pid = 1948] [id = 256] 03:42:53 INFO - PROCESS | 1948 | --DOCSHELL 1799B000 == 29 [pid = 1948] [id = 280] 03:42:53 INFO - PROCESS | 1948 | --DOCSHELL 17B94C00 == 28 [pid = 1948] [id = 277] 03:42:53 INFO - PROCESS | 1948 | --DOCSHELL 0DA53400 == 27 [pid = 1948] [id = 278] 03:42:53 INFO - PROCESS | 1948 | --DOCSHELL 128A9C00 == 26 [pid = 1948] [id = 279] 03:42:53 INFO - PROCESS | 1948 | --DOMWINDOW == 93 (1724AC00) [pid = 1948] [serial = 793] [outer = 00000000] [url = about:blank] 03:42:53 INFO - PROCESS | 1948 | --DOMWINDOW == 92 (177F1C00) [pid = 1948] [serial = 795] [outer = 00000000] [url = about:blank] 03:42:53 INFO - PROCESS | 1948 | --DOMWINDOW == 91 (0EDEEC00) [pid = 1948] [serial = 775] [outer = 00000000] [url = about:blank] 03:42:53 INFO - PROCESS | 1948 | --DOMWINDOW == 90 (0EA45C00) [pid = 1948] [serial = 774] [outer = 00000000] [url = about:blank] 03:42:53 INFO - PROCESS | 1948 | --DOMWINDOW == 89 (0E3D1400) [pid = 1948] [serial = 759] [outer = 00000000] [url = about:blank] 03:42:53 INFO - PROCESS | 1948 | --DOMWINDOW == 88 (17C48400) [pid = 1948] [serial = 765] [outer = 00000000] [url = about:blank] 03:42:53 INFO - PROCESS | 1948 | --DOMWINDOW == 87 (11E2AC00) [pid = 1948] [serial = 760] [outer = 00000000] [url = about:blank] 03:42:53 INFO - PROCESS | 1948 | --DOMWINDOW == 86 (161A0C00) [pid = 1948] [serial = 763] [outer = 00000000] [url = about:blank] 03:42:53 INFO - PROCESS | 1948 | --DOMWINDOW == 85 (143A9400) [pid = 1948] [serial = 780] [outer = 00000000] [url = about:blank] 03:42:53 INFO - PROCESS | 1948 | --DOMWINDOW == 84 (14D74C00) [pid = 1948] [serial = 783] [outer = 00000000] [url = about:blank] 03:42:53 INFO - PROCESS | 1948 | --DOMWINDOW == 83 (0DC42C00) [pid = 1948] [serial = 772] [outer = 00000000] [url = about:blank] 03:42:53 INFO - PROCESS | 1948 | --DOMWINDOW == 82 (12783400) [pid = 1948] [serial = 777] [outer = 00000000] [url = about:blank] 03:42:53 INFO - PROCESS | 1948 | --DOMWINDOW == 81 (18AEF400) [pid = 1948] [serial = 766] [outer = 00000000] [url = about:blank] 03:42:53 INFO - PROCESS | 1948 | --DOMWINDOW == 80 (14B10400) [pid = 1948] [serial = 789] [outer = 00000000] [url = about:blank] 03:42:53 INFO - PROCESS | 1948 | --DOMWINDOW == 79 (0DFA7000) [pid = 1948] [serial = 769] [outer = 00000000] [url = about:blank] 03:42:53 INFO - PROCESS | 1948 | --DOMWINDOW == 78 (0DC48400) [pid = 1948] [serial = 768] [outer = 00000000] [url = about:blank] 03:42:53 INFO - PROCESS | 1948 | --DOMWINDOW == 77 (14B0E400) [pid = 1948] [serial = 781] [outer = 00000000] [url = about:blank] 03:42:53 INFO - PROCESS | 1948 | --DOMWINDOW == 76 (0DB1E800) [pid = 1948] [serial = 771] [outer = 00000000] [url = about:blank] 03:42:53 INFO - PROCESS | 1948 | --DOMWINDOW == 75 (128AB800) [pid = 1948] [serial = 778] [outer = 00000000] [url = about:blank] 03:42:53 INFO - PROCESS | 1948 | --DOMWINDOW == 74 (17205C00) [pid = 1948] [serial = 787] [outer = 00000000] [url = about:blank] 03:42:53 INFO - PROCESS | 1948 | --DOMWINDOW == 73 (1725E400) [pid = 1948] [serial = 792] [outer = 00000000] [url = about:blank] 03:42:53 INFO - PROCESS | 1948 | --DOMWINDOW == 72 (14B3EC00) [pid = 1948] [serial = 790] [outer = 00000000] [url = about:blank] 03:42:53 INFO - PROCESS | 1948 | --DOMWINDOW == 71 (17202000) [pid = 1948] [serial = 786] [outer = 00000000] [url = about:blank] 03:42:53 INFO - PROCESS | 1948 | --DOMWINDOW == 70 (16164C00) [pid = 1948] [serial = 784] [outer = 00000000] [url = about:blank] 03:42:53 INFO - PROCESS | 1948 | --DOMWINDOW == 69 (14D6EC00) [pid = 1948] [serial = 762] [outer = 00000000] [url = about:blank] 03:42:53 INFO - PROCESS | 1948 | 1469443373746 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 03:42:53 INFO - PROCESS | 1948 | 1469443373751 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 03:42:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 03:42:53 INFO - PROCESS | 1948 | 1469443373760 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 03:42:53 INFO - PROCESS | 1948 | 1469443373762 Marionette TRACE conn5 <- [1,1090,null,{}] 03:42:53 INFO - PROCESS | 1948 | 1469443373768 Marionette TRACE conn5 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:53 INFO - PROCESS | 1948 | 1469443373772 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:42:53 INFO - PROCESS | 1948 | 1469443373897 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 03:42:53 INFO - PROCESS | 1948 | 1469443373904 Marionette TRACE conn5 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:53 INFO - PROCESS | 1948 | 1469443373909 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:42:53 INFO - PROCESS | 1948 | ++DOCSHELL 0DB27800 == 27 [pid = 1948] [id = 282] 03:42:53 INFO - PROCESS | 1948 | ++DOMWINDOW == 70 (0DB28000) [pid = 1948] [serial = 845] [outer = 00000000] 03:42:53 INFO - PROCESS | 1948 | ++DOMWINDOW == 71 (0DC47800) [pid = 1948] [serial = 846] [outer = 0DB28000] 03:42:53 INFO - PROCESS | 1948 | 1469443373957 Marionette DEBUG loaded listener.js 03:42:54 INFO - PROCESS | 1948 | ++DOMWINDOW == 72 (0DC4D000) [pid = 1948] [serial = 847] [outer = 0DB28000] 03:42:54 INFO - PROCESS | 1948 | 1469443374448 Marionette TRACE conn5 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 03:42:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 03:42:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 730ms 03:42:54 INFO - PROCESS | 1948 | 1469443374498 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 03:42:54 INFO - PROCESS | 1948 | 1469443374502 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 03:42:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 03:42:54 INFO - PROCESS | 1948 | 1469443374508 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 03:42:54 INFO - PROCESS | 1948 | 1469443374512 Marionette TRACE conn5 <- [1,1094,null,{}] 03:42:54 INFO - PROCESS | 1948 | 1469443374517 Marionette TRACE conn5 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:54 INFO - PROCESS | 1948 | 1469443374519 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:42:54 INFO - PROCESS | 1948 | 1469443374606 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 03:42:54 INFO - PROCESS | 1948 | 1469443374615 Marionette TRACE conn5 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:54 INFO - PROCESS | 1948 | 1469443374618 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:42:54 INFO - PROCESS | 1948 | ++DOCSHELL 0EA86000 == 28 [pid = 1948] [id = 283] 03:42:54 INFO - PROCESS | 1948 | ++DOMWINDOW == 73 (0EA87000) [pid = 1948] [serial = 848] [outer = 00000000] 03:42:54 INFO - PROCESS | 1948 | ++DOMWINDOW == 74 (0EF5EC00) [pid = 1948] [serial = 849] [outer = 0EA87000] 03:42:54 INFO - PROCESS | 1948 | 1469443374667 Marionette DEBUG loaded listener.js 03:42:54 INFO - PROCESS | 1948 | ++DOMWINDOW == 75 (11E29800) [pid = 1948] [serial = 850] [outer = 0EA87000] 03:42:55 INFO - PROCESS | 1948 | 1469443375137 Marionette TRACE conn5 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 03:42:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 03:42:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 691ms 03:42:55 INFO - PROCESS | 1948 | 1469443375198 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 03:42:55 INFO - PROCESS | 1948 | 1469443375201 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 03:42:55 INFO - PROCESS | 1948 | 1469443375204 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 03:42:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 03:42:55 INFO - PROCESS | 1948 | 1469443375206 Marionette TRACE conn5 <- [1,1098,null,{}] 03:42:55 INFO - PROCESS | 1948 | 1469443375246 Marionette TRACE conn5 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:55 INFO - PROCESS | 1948 | 1469443375251 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:42:55 INFO - PROCESS | 1948 | 1469443375340 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 03:42:55 INFO - PROCESS | 1948 | 1469443375349 Marionette TRACE conn5 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:55 INFO - PROCESS | 1948 | 1469443375352 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:42:55 INFO - PROCESS | 1948 | ++DOCSHELL 1278C000 == 29 [pid = 1948] [id = 284] 03:42:55 INFO - PROCESS | 1948 | ++DOMWINDOW == 76 (1278C400) [pid = 1948] [serial = 851] [outer = 00000000] 03:42:55 INFO - PROCESS | 1948 | ++DOMWINDOW == 77 (1353E400) [pid = 1948] [serial = 852] [outer = 1278C400] 03:42:55 INFO - PROCESS | 1948 | 1469443375401 Marionette DEBUG loaded listener.js 03:42:55 INFO - PROCESS | 1948 | ++DOMWINDOW == 78 (13590800) [pid = 1948] [serial = 853] [outer = 1278C400] 03:42:55 INFO - PROCESS | 1948 | 1469443375826 Marionette TRACE conn5 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 03:42:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 03:42:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 670ms 03:42:55 INFO - PROCESS | 1948 | 1469443375878 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 03:42:55 INFO - PROCESS | 1948 | 1469443375880 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 03:42:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 03:42:55 INFO - PROCESS | 1948 | 1469443375893 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 03:42:55 INFO - PROCESS | 1948 | 1469443375894 Marionette TRACE conn5 <- [1,1102,null,{}] 03:42:55 INFO - PROCESS | 1948 | 1469443375898 Marionette TRACE conn5 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:55 INFO - PROCESS | 1948 | 1469443375911 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:42:56 INFO - PROCESS | 1948 | 1469443376023 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 03:42:56 INFO - PROCESS | 1948 | 1469443376029 Marionette TRACE conn5 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:56 INFO - PROCESS | 1948 | 1469443376031 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:42:56 INFO - PROCESS | 1948 | ++DOCSHELL 1439E000 == 30 [pid = 1948] [id = 285] 03:42:56 INFO - PROCESS | 1948 | ++DOMWINDOW == 79 (1439E800) [pid = 1948] [serial = 854] [outer = 00000000] 03:42:56 INFO - PROCESS | 1948 | ++DOMWINDOW == 80 (14BA9800) [pid = 1948] [serial = 855] [outer = 1439E800] 03:42:56 INFO - PROCESS | 1948 | 1469443376076 Marionette DEBUG loaded listener.js 03:42:56 INFO - PROCESS | 1948 | ++DOMWINDOW == 81 (14D75C00) [pid = 1948] [serial = 856] [outer = 1439E800] 03:42:56 INFO - PROCESS | 1948 | 1469443376515 Marionette TRACE conn5 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 03:42:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 03:42:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 690ms 03:42:56 INFO - PROCESS | 1948 | 1469443376578 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 03:42:56 INFO - PROCESS | 1948 | 1469443376580 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 03:42:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 03:42:56 INFO - PROCESS | 1948 | 1469443376587 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 03:42:56 INFO - PROCESS | 1948 | 1469443376589 Marionette TRACE conn5 <- [1,1106,null,{}] 03:42:56 INFO - PROCESS | 1948 | 1469443376593 Marionette TRACE conn5 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:56 INFO - PROCESS | 1948 | 1469443376595 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:42:56 INFO - PROCESS | 1948 | 1469443376700 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 03:42:56 INFO - PROCESS | 1948 | 1469443376788 Marionette TRACE conn5 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:56 INFO - PROCESS | 1948 | 1469443376790 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:42:56 INFO - PROCESS | 1948 | ++DOCSHELL 16164800 == 31 [pid = 1948] [id = 286] 03:42:56 INFO - PROCESS | 1948 | ++DOMWINDOW == 82 (1616F800) [pid = 1948] [serial = 857] [outer = 00000000] 03:42:56 INFO - PROCESS | 1948 | ++DOMWINDOW == 83 (16931000) [pid = 1948] [serial = 858] [outer = 1616F800] 03:42:56 INFO - PROCESS | 1948 | 1469443376834 Marionette DEBUG loaded listener.js 03:42:56 INFO - PROCESS | 1948 | ++DOMWINDOW == 84 (16B14800) [pid = 1948] [serial = 859] [outer = 1616F800] 03:42:57 INFO - PROCESS | 1948 | 1469443377243 Marionette TRACE conn5 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 03:42:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 03:42:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 691ms 03:42:57 INFO - PROCESS | 1948 | 1469443377291 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 03:42:57 INFO - PROCESS | 1948 | 1469443377294 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 03:42:57 INFO - PROCESS | 1948 | 1469443377297 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 03:42:57 INFO - PROCESS | 1948 | 1469443377299 Marionette TRACE conn5 <- [1,1110,null,{}] 03:42:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 03:42:57 INFO - PROCESS | 1948 | 1469443377303 Marionette TRACE conn5 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:57 INFO - PROCESS | 1948 | 1469443377308 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:42:57 INFO - PROCESS | 1948 | 1469443377447 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 03:42:57 INFO - PROCESS | 1948 | 1469443377504 Marionette TRACE conn5 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:57 INFO - PROCESS | 1948 | 1469443377507 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:42:57 INFO - PROCESS | 1948 | ++DOCSHELL 17201C00 == 32 [pid = 1948] [id = 287] 03:42:57 INFO - PROCESS | 1948 | ++DOMWINDOW == 85 (17202000) [pid = 1948] [serial = 860] [outer = 00000000] 03:42:57 INFO - PROCESS | 1948 | ++DOMWINDOW == 86 (1720F000) [pid = 1948] [serial = 861] [outer = 17202000] 03:42:57 INFO - PROCESS | 1948 | 1469443377554 Marionette DEBUG loaded listener.js 03:42:57 INFO - PROCESS | 1948 | ++DOMWINDOW == 87 (17327C00) [pid = 1948] [serial = 862] [outer = 17202000] 03:42:58 INFO - PROCESS | 1948 | --DOMWINDOW == 86 (171A7400) [pid = 1948] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 03:42:58 INFO - PROCESS | 1948 | --DOMWINDOW == 85 (17996400) [pid = 1948] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 03:42:58 INFO - PROCESS | 1948 | --DOMWINDOW == 84 (0EFD7C00) [pid = 1948] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 03:42:58 INFO - PROCESS | 1948 | --DOMWINDOW == 83 (0E092400) [pid = 1948] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 03:42:58 INFO - PROCESS | 1948 | --DOMWINDOW == 82 (13546000) [pid = 1948] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 03:42:58 INFO - PROCESS | 1948 | --DOMWINDOW == 81 (14D6F400) [pid = 1948] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 03:42:58 INFO - PROCESS | 1948 | --DOMWINDOW == 80 (1218D800) [pid = 1948] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 03:42:58 INFO - PROCESS | 1948 | --DOMWINDOW == 79 (0DC45400) [pid = 1948] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 03:42:58 INFO - PROCESS | 1948 | --DOMWINDOW == 78 (11E36C00) [pid = 1948] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 03:42:58 INFO - PROCESS | 1948 | --DOMWINDOW == 77 (0D4E8C00) [pid = 1948] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 03:42:58 INFO - PROCESS | 1948 | --DOMWINDOW == 76 (0E09B000) [pid = 1948] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 03:42:58 INFO - PROCESS | 1948 | --DOMWINDOW == 75 (1720A000) [pid = 1948] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 03:42:58 INFO - PROCESS | 1948 | --DOMWINDOW == 74 (17B95800) [pid = 1948] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 03:42:58 INFO - PROCESS | 1948 | 1469443378233 Marionette TRACE conn5 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 03:42:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 03:42:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 970ms 03:42:58 INFO - PROCESS | 1948 | 1469443378273 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 03:42:58 INFO - PROCESS | 1948 | 1469443378275 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 03:42:58 INFO - PROCESS | 1948 | 1469443378278 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 03:42:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 03:42:58 INFO - PROCESS | 1948 | 1469443378280 Marionette TRACE conn5 <- [1,1114,null,{}] 03:42:58 INFO - PROCESS | 1948 | 1469443378284 Marionette TRACE conn5 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:58 INFO - PROCESS | 1948 | 1469443378286 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:42:58 INFO - PROCESS | 1948 | 1469443378405 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 03:42:58 INFO - PROCESS | 1948 | 1469443378463 Marionette TRACE conn5 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:58 INFO - PROCESS | 1948 | 1469443378465 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:42:58 INFO - PROCESS | 1948 | ++DOCSHELL 0DC45400 == 33 [pid = 1948] [id = 288] 03:42:58 INFO - PROCESS | 1948 | ++DOMWINDOW == 75 (0E091400) [pid = 1948] [serial = 863] [outer = 00000000] 03:42:58 INFO - PROCESS | 1948 | ++DOMWINDOW == 76 (14644000) [pid = 1948] [serial = 864] [outer = 0E091400] 03:42:58 INFO - PROCESS | 1948 | 1469443378510 Marionette DEBUG loaded listener.js 03:42:58 INFO - PROCESS | 1948 | ++DOMWINDOW == 77 (14D78C00) [pid = 1948] [serial = 865] [outer = 0E091400] 03:42:58 INFO - PROCESS | 1948 | 1469443378870 Marionette TRACE conn5 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 03:42:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 03:42:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 631ms 03:42:58 INFO - PROCESS | 1948 | 1469443378913 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 03:42:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 03:42:58 INFO - PROCESS | 1948 | 1469443378915 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 03:42:58 INFO - PROCESS | 1948 | 1469443378918 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 03:42:58 INFO - PROCESS | 1948 | 1469443378920 Marionette TRACE conn5 <- [1,1118,null,{}] 03:42:58 INFO - PROCESS | 1948 | 1469443378924 Marionette TRACE conn5 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:58 INFO - PROCESS | 1948 | 1469443378925 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:42:59 INFO - PROCESS | 1948 | 1469443379035 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 03:42:59 INFO - PROCESS | 1948 | 1469443379044 Marionette TRACE conn5 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:59 INFO - PROCESS | 1948 | 1469443379046 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:42:59 INFO - PROCESS | 1948 | ++DOCSHELL 0DB23C00 == 34 [pid = 1948] [id = 289] 03:42:59 INFO - PROCESS | 1948 | ++DOMWINDOW == 78 (1334F800) [pid = 1948] [serial = 866] [outer = 00000000] 03:42:59 INFO - PROCESS | 1948 | ++DOMWINDOW == 79 (1732F400) [pid = 1948] [serial = 867] [outer = 1334F800] 03:42:59 INFO - PROCESS | 1948 | 1469443379089 Marionette DEBUG loaded listener.js 03:42:59 INFO - PROCESS | 1948 | ++DOMWINDOW == 80 (17332C00) [pid = 1948] [serial = 868] [outer = 1334F800] 03:42:59 INFO - PROCESS | 1948 | 1469443379493 Marionette TRACE conn5 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 03:42:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 03:42:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 630ms 03:42:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 03:42:59 INFO - PROCESS | 1948 | 1469443379549 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 03:42:59 INFO - PROCESS | 1948 | 1469443379551 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 03:42:59 INFO - PROCESS | 1948 | 1469443379554 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 03:42:59 INFO - PROCESS | 1948 | 1469443379556 Marionette TRACE conn5 <- [1,1122,null,{}] 03:42:59 INFO - PROCESS | 1948 | 1469443379560 Marionette TRACE conn5 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:59 INFO - PROCESS | 1948 | 1469443379562 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:42:59 INFO - PROCESS | 1948 | 1469443379673 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 03:42:59 INFO - PROCESS | 1948 | 1469443379714 Marionette TRACE conn5 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:59 INFO - PROCESS | 1948 | 1469443379716 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:42:59 INFO - PROCESS | 1948 | ++DOCSHELL 12375C00 == 35 [pid = 1948] [id = 290] 03:42:59 INFO - PROCESS | 1948 | ++DOMWINDOW == 81 (12704C00) [pid = 1948] [serial = 869] [outer = 00000000] 03:42:59 INFO - PROCESS | 1948 | ++DOMWINDOW == 82 (179A2800) [pid = 1948] [serial = 870] [outer = 12704C00] 03:42:59 INFO - PROCESS | 1948 | 1469443379760 Marionette DEBUG loaded listener.js 03:42:59 INFO - PROCESS | 1948 | ++DOMWINDOW == 83 (179A2C00) [pid = 1948] [serial = 871] [outer = 12704C00] 03:43:00 INFO - PROCESS | 1948 | 1469443380240 Marionette TRACE conn5 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 03:43:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 03:43:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 770ms 03:43:00 INFO - PROCESS | 1948 | 1469443380352 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 03:43:00 INFO - PROCESS | 1948 | 1469443380357 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 03:43:00 INFO - PROCESS | 1948 | 1469443380363 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 03:43:00 INFO - PROCESS | 1948 | 1469443380367 Marionette TRACE conn5 <- [1,1126,null,{}] 03:43:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 03:43:00 INFO - PROCESS | 1948 | 1469443380373 Marionette TRACE conn5 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:00 INFO - PROCESS | 1948 | 1469443380376 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:43:00 INFO - PROCESS | 1948 | 1469443380510 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 03:43:00 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 03:43:00 INFO - PROCESS | 1948 | 1469443380775 Marionette TRACE conn5 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:00 INFO - PROCESS | 1948 | 1469443380777 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:43:00 INFO - PROCESS | 1948 | ++DOCSHELL 0EFD3000 == 36 [pid = 1948] [id = 291] 03:43:00 INFO - PROCESS | 1948 | ++DOMWINDOW == 84 (11E2B800) [pid = 1948] [serial = 872] [outer = 00000000] 03:43:00 INFO - PROCESS | 1948 | ++DOMWINDOW == 85 (11E38800) [pid = 1948] [serial = 873] [outer = 11E2B800] 03:43:00 INFO - PROCESS | 1948 | 1469443380843 Marionette DEBUG loaded listener.js 03:43:00 INFO - PROCESS | 1948 | ++DOMWINDOW == 86 (1218EC00) [pid = 1948] [serial = 874] [outer = 11E2B800] 03:43:01 INFO - PROCESS | 1948 | 1469443381610 Marionette TRACE conn5 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 03:43:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 03:43:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1323ms 03:43:01 INFO - PROCESS | 1948 | 1469443381695 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 03:43:01 INFO - PROCESS | 1948 | 1469443381700 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 03:43:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 03:43:01 INFO - PROCESS | 1948 | 1469443381707 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 03:43:01 INFO - PROCESS | 1948 | 1469443381710 Marionette TRACE conn5 <- [1,1130,null,{}] 03:43:01 INFO - PROCESS | 1948 | 1469443381714 Marionette TRACE conn5 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:01 INFO - PROCESS | 1948 | 1469443381717 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:43:01 INFO - PROCESS | 1948 | 1469443381867 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 03:43:02 INFO - PROCESS | 1948 | 1469443381991 Marionette TRACE conn5 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:02 INFO - PROCESS | 1948 | 1469443381993 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:43:02 INFO - PROCESS | 1948 | ++DOCSHELL 14D74800 == 37 [pid = 1948] [id = 292] 03:43:02 INFO - PROCESS | 1948 | ++DOMWINDOW == 87 (14D74C00) [pid = 1948] [serial = 875] [outer = 00000000] 03:43:02 INFO - PROCESS | 1948 | ++DOMWINDOW == 88 (1693A400) [pid = 1948] [serial = 876] [outer = 14D74C00] 03:43:02 INFO - PROCESS | 1948 | 1469443382056 Marionette DEBUG loaded listener.js 03:43:02 INFO - PROCESS | 1948 | ++DOMWINDOW == 89 (171AE800) [pid = 1948] [serial = 877] [outer = 14D74C00] 03:43:02 INFO - PROCESS | 1948 | --DOCSHELL 0DB23C00 == 36 [pid = 1948] [id = 289] 03:43:02 INFO - PROCESS | 1948 | --DOCSHELL 0DC45400 == 35 [pid = 1948] [id = 288] 03:43:02 INFO - PROCESS | 1948 | --DOCSHELL 17201C00 == 34 [pid = 1948] [id = 287] 03:43:02 INFO - PROCESS | 1948 | --DOCSHELL 16164800 == 33 [pid = 1948] [id = 286] 03:43:02 INFO - PROCESS | 1948 | --DOCSHELL 1439E000 == 32 [pid = 1948] [id = 285] 03:43:02 INFO - PROCESS | 1948 | --DOCSHELL 1278C000 == 31 [pid = 1948] [id = 284] 03:43:02 INFO - PROCESS | 1948 | --DOCSHELL 0EA86000 == 30 [pid = 1948] [id = 283] 03:43:02 INFO - PROCESS | 1948 | --DOCSHELL 0DB27800 == 29 [pid = 1948] [id = 282] 03:43:02 INFO - PROCESS | 1948 | --DOMWINDOW == 88 (17208400) [pid = 1948] [serial = 816] [outer = 00000000] [url = about:blank] 03:43:02 INFO - PROCESS | 1948 | --DOMWINDOW == 87 (17254400) [pid = 1948] [serial = 817] [outer = 00000000] [url = about:blank] 03:43:02 INFO - PROCESS | 1948 | --DOMWINDOW == 86 (179A3C00) [pid = 1948] [serial = 820] [outer = 00000000] [url = about:blank] 03:43:02 INFO - PROCESS | 1948 | --DOMWINDOW == 85 (1799C400) [pid = 1948] [serial = 819] [outer = 00000000] [url = about:blank] 03:43:02 INFO - PROCESS | 1948 | --DOMWINDOW == 84 (179BEC00) [pid = 1948] [serial = 822] [outer = 00000000] [url = about:blank] 03:43:02 INFO - PROCESS | 1948 | --DOMWINDOW == 83 (0ED01800) [pid = 1948] [serial = 807] [outer = 00000000] [url = about:blank] 03:43:02 INFO - PROCESS | 1948 | --DOMWINDOW == 82 (11E30800) [pid = 1948] [serial = 808] [outer = 00000000] [url = about:blank] 03:43:02 INFO - PROCESS | 1948 | --DOMWINDOW == 81 (13DA8000) [pid = 1948] [serial = 810] [outer = 00000000] [url = about:blank] 03:43:02 INFO - PROCESS | 1948 | --DOMWINDOW == 80 (143A5400) [pid = 1948] [serial = 811] [outer = 00000000] [url = about:blank] 03:43:02 INFO - PROCESS | 1948 | --DOMWINDOW == 79 (16935800) [pid = 1948] [serial = 813] [outer = 00000000] [url = about:blank] 03:43:02 INFO - PROCESS | 1948 | --DOMWINDOW == 78 (177F2000) [pid = 1948] [serial = 796] [outer = 00000000] [url = about:blank] 03:43:02 INFO - PROCESS | 1948 | --DOMWINDOW == 77 (0DF9EC00) [pid = 1948] [serial = 804] [outer = 00000000] [url = about:blank] 03:43:02 INFO - PROCESS | 1948 | --DOMWINDOW == 76 (0E23DC00) [pid = 1948] [serial = 805] [outer = 00000000] [url = about:blank] 03:43:02 INFO - PROCESS | 1948 | --DOMWINDOW == 75 (120B0C00) [pid = 1948] [serial = 801] [outer = 00000000] [url = about:blank] 03:43:02 INFO - PROCESS | 1948 | --DOMWINDOW == 74 (12791000) [pid = 1948] [serial = 802] [outer = 00000000] [url = about:blank] 03:43:02 INFO - PROCESS | 1948 | --DOMWINDOW == 73 (0DA4D800) [pid = 1948] [serial = 798] [outer = 00000000] [url = about:blank] 03:43:02 INFO - PROCESS | 1948 | --DOMWINDOW == 72 (0DC48800) [pid = 1948] [serial = 799] [outer = 00000000] [url = about:blank] 03:43:02 INFO - PROCESS | 1948 | --DOMWINDOW == 71 (143ABC00) [pid = 1948] [serial = 825] [outer = 00000000] [url = about:blank] 03:43:02 INFO - PROCESS | 1948 | --DOMWINDOW == 70 (14B4AC00) [pid = 1948] [serial = 826] [outer = 00000000] [url = about:blank] 03:43:02 INFO - PROCESS | 1948 | --DOMWINDOW == 69 (17C3E800) [pid = 1948] [serial = 829] [outer = 00000000] [url = about:blank] 03:43:02 INFO - PROCESS | 1948 | --DOMWINDOW == 68 (17B8EC00) [pid = 1948] [serial = 828] [outer = 00000000] [url = about:blank] 03:43:02 INFO - PROCESS | 1948 | --DOMWINDOW == 67 (17C45800) [pid = 1948] [serial = 831] [outer = 00000000] [url = about:blank] 03:43:02 INFO - PROCESS | 1948 | --DOMWINDOW == 66 (17CEE000) [pid = 1948] [serial = 832] [outer = 00000000] [url = about:blank] 03:43:02 INFO - PROCESS | 1948 | --DOMWINDOW == 65 (179C1400) [pid = 1948] [serial = 823] [outer = 00000000] [url = about:blank] 03:43:02 INFO - PROCESS | 1948 | --DOMWINDOW == 64 (16B1F800) [pid = 1948] [serial = 814] [outer = 00000000] [url = about:blank] 03:43:02 INFO - PROCESS | 1948 | 1469443382955 Marionette TRACE conn5 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 03:43:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 03:43:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1272ms 03:43:02 INFO - PROCESS | 1948 | 1469443382980 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 03:43:02 INFO - PROCESS | 1948 | 1469443382984 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 03:43:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 03:43:02 INFO - PROCESS | 1948 | 1469443382988 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 03:43:02 INFO - PROCESS | 1948 | 1469443382991 Marionette TRACE conn5 <- [1,1134,null,{}] 03:43:03 INFO - PROCESS | 1948 | 1469443382997 Marionette TRACE conn5 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:03 INFO - PROCESS | 1948 | 1469443383000 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:43:03 INFO - PROCESS | 1948 | 1469443383089 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 03:43:03 INFO - PROCESS | 1948 | 1469443383097 Marionette TRACE conn5 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:03 INFO - PROCESS | 1948 | 1469443383101 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:43:03 INFO - PROCESS | 1948 | ++DOCSHELL 0E092400 == 30 [pid = 1948] [id = 293] 03:43:03 INFO - PROCESS | 1948 | ++DOMWINDOW == 65 (0E093C00) [pid = 1948] [serial = 878] [outer = 00000000] 03:43:03 INFO - PROCESS | 1948 | ++DOMWINDOW == 66 (0E09B000) [pid = 1948] [serial = 879] [outer = 0E093C00] 03:43:03 INFO - PROCESS | 1948 | 1469443383150 Marionette DEBUG loaded listener.js 03:43:03 INFO - PROCESS | 1948 | ++DOMWINDOW == 67 (0E3CD800) [pid = 1948] [serial = 880] [outer = 0E093C00] 03:43:03 INFO - PROCESS | 1948 | 1469443383665 Marionette TRACE conn5 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 03:43:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 03:43:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 730ms 03:43:03 INFO - PROCESS | 1948 | 1469443383720 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 03:43:03 INFO - PROCESS | 1948 | 1469443383725 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 03:43:03 INFO - PROCESS | 1948 | 1469443383730 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 03:43:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 03:43:03 INFO - PROCESS | 1948 | 1469443383733 Marionette TRACE conn5 <- [1,1138,null,{}] 03:43:03 INFO - PROCESS | 1948 | 1469443383737 Marionette TRACE conn5 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:03 INFO - PROCESS | 1948 | 1469443383739 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:43:03 INFO - PROCESS | 1948 | 1469443383824 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 03:43:03 INFO - PROCESS | 1948 | 1469443383911 Marionette TRACE conn5 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:03 INFO - PROCESS | 1948 | 1469443383913 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:43:03 INFO - PROCESS | 1948 | ++DOCSHELL 11E2D000 == 31 [pid = 1948] [id = 294] 03:43:03 INFO - PROCESS | 1948 | ++DOMWINDOW == 68 (11E30800) [pid = 1948] [serial = 881] [outer = 00000000] 03:43:03 INFO - PROCESS | 1948 | ++DOMWINDOW == 69 (120B7000) [pid = 1948] [serial = 882] [outer = 11E30800] 03:43:03 INFO - PROCESS | 1948 | 1469443383960 Marionette DEBUG loaded listener.js 03:43:04 INFO - PROCESS | 1948 | ++DOMWINDOW == 70 (1278C000) [pid = 1948] [serial = 883] [outer = 11E30800] 03:43:04 INFO - PROCESS | 1948 | 1469443384385 Marionette TRACE conn5 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 03:43:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 03:43:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 670ms 03:43:04 INFO - PROCESS | 1948 | 1469443384405 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 03:43:04 INFO - PROCESS | 1948 | 1469443384407 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 03:43:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 03:43:04 INFO - PROCESS | 1948 | 1469443384411 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 03:43:04 INFO - PROCESS | 1948 | 1469443384414 Marionette TRACE conn5 <- [1,1142,null,{}] 03:43:04 INFO - PROCESS | 1948 | 1469443384425 Marionette TRACE conn5 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:04 INFO - PROCESS | 1948 | 1469443384430 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:43:04 INFO - PROCESS | 1948 | 1469443384516 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 03:43:04 INFO - PROCESS | 1948 | 1469443384523 Marionette TRACE conn5 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:04 INFO - PROCESS | 1948 | 1469443384526 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:43:04 INFO - PROCESS | 1948 | ++DOCSHELL 14B4C000 == 32 [pid = 1948] [id = 295] 03:43:04 INFO - PROCESS | 1948 | ++DOMWINDOW == 71 (14BAE800) [pid = 1948] [serial = 884] [outer = 00000000] 03:43:04 INFO - PROCESS | 1948 | ++DOMWINDOW == 72 (14E2A800) [pid = 1948] [serial = 885] [outer = 14BAE800] 03:43:04 INFO - PROCESS | 1948 | 1469443384586 Marionette DEBUG loaded listener.js 03:43:04 INFO - PROCESS | 1948 | ++DOMWINDOW == 73 (16935800) [pid = 1948] [serial = 886] [outer = 14BAE800] 03:43:05 INFO - PROCESS | 1948 | 1469443385047 Marionette TRACE conn5 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 03:43:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 03:43:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 670ms 03:43:05 INFO - PROCESS | 1948 | 1469443385092 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 03:43:05 INFO - PROCESS | 1948 | 1469443385095 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 03:43:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 03:43:05 INFO - PROCESS | 1948 | 1469443385098 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 03:43:05 INFO - PROCESS | 1948 | 1469443385100 Marionette TRACE conn5 <- [1,1146,null,{}] 03:43:05 INFO - PROCESS | 1948 | 1469443385104 Marionette TRACE conn5 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:05 INFO - PROCESS | 1948 | 1469443385106 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:43:05 INFO - PROCESS | 1948 | 1469443385228 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 03:43:05 INFO - PROCESS | 1948 | 1469443385234 Marionette TRACE conn5 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:05 INFO - PROCESS | 1948 | 1469443385236 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:43:05 INFO - PROCESS | 1948 | ++DOCSHELL 171A8400 == 33 [pid = 1948] [id = 296] 03:43:05 INFO - PROCESS | 1948 | ++DOMWINDOW == 74 (17201400) [pid = 1948] [serial = 887] [outer = 00000000] 03:43:05 INFO - PROCESS | 1948 | ++DOMWINDOW == 75 (1720CC00) [pid = 1948] [serial = 888] [outer = 17201400] 03:43:05 INFO - PROCESS | 1948 | 1469443385280 Marionette DEBUG loaded listener.js 03:43:05 INFO - PROCESS | 1948 | ++DOMWINDOW == 76 (17323400) [pid = 1948] [serial = 889] [outer = 17201400] 03:43:05 INFO - PROCESS | 1948 | 1469443385717 Marionette TRACE conn5 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 03:43:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 03:43:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 672ms 03:43:05 INFO - PROCESS | 1948 | 1469443385771 Marionette TRACE conn5 -> [0,1149,"getWindowHandle",null] 03:43:05 INFO - PROCESS | 1948 | 1469443385774 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 03:43:05 INFO - PROCESS | 1948 | 1469443385777 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 03:43:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 03:43:05 INFO - PROCESS | 1948 | 1469443385779 Marionette TRACE conn5 <- [1,1150,null,{}] 03:43:05 INFO - PROCESS | 1948 | 1469443385783 Marionette TRACE conn5 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:05 INFO - PROCESS | 1948 | 1469443385785 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:43:05 INFO - PROCESS | 1948 | 1469443385905 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 03:43:06 INFO - PROCESS | 1948 | 1469443385999 Marionette TRACE conn5 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:06 INFO - PROCESS | 1948 | 1469443386001 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:43:06 INFO - PROCESS | 1948 | ++DOCSHELL 17327800 == 34 [pid = 1948] [id = 297] 03:43:06 INFO - PROCESS | 1948 | ++DOMWINDOW == 77 (17329C00) [pid = 1948] [serial = 890] [outer = 00000000] 03:43:06 INFO - PROCESS | 1948 | ++DOMWINDOW == 78 (177F2C00) [pid = 1948] [serial = 891] [outer = 17329C00] 03:43:06 INFO - PROCESS | 1948 | 1469443386044 Marionette DEBUG loaded listener.js 03:43:06 INFO - PROCESS | 1948 | ++DOMWINDOW == 79 (17997800) [pid = 1948] [serial = 892] [outer = 17329C00] 03:43:06 INFO - PROCESS | 1948 | 1469443386476 Marionette TRACE conn5 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 03:43:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 03:43:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 730ms 03:43:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 03:43:06 INFO - PROCESS | 1948 | 1469443386511 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 03:43:06 INFO - PROCESS | 1948 | 1469443386513 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 03:43:06 INFO - PROCESS | 1948 | 1469443386516 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 03:43:06 INFO - PROCESS | 1948 | 1469443386518 Marionette TRACE conn5 <- [1,1154,null,{}] 03:43:06 INFO - PROCESS | 1948 | 1469443386521 Marionette TRACE conn5 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:06 INFO - PROCESS | 1948 | 1469443386527 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:43:06 INFO - PROCESS | 1948 | 1469443386670 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 03:43:06 INFO - PROCESS | 1948 | 1469443386730 Marionette TRACE conn5 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:06 INFO - PROCESS | 1948 | 1469443386732 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:43:06 INFO - PROCESS | 1948 | ++DOCSHELL 179BF800 == 35 [pid = 1948] [id = 298] 03:43:06 INFO - PROCESS | 1948 | ++DOMWINDOW == 80 (179C0800) [pid = 1948] [serial = 893] [outer = 00000000] 03:43:06 INFO - PROCESS | 1948 | ++DOMWINDOW == 81 (17B96000) [pid = 1948] [serial = 894] [outer = 179C0800] 03:43:06 INFO - PROCESS | 1948 | 1469443386777 Marionette DEBUG loaded listener.js 03:43:06 INFO - PROCESS | 1948 | ++DOMWINDOW == 82 (17B92000) [pid = 1948] [serial = 895] [outer = 179C0800] 03:43:07 INFO - PROCESS | 1948 | --DOMWINDOW == 81 (0DB28000) [pid = 1948] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 03:43:07 INFO - PROCESS | 1948 | --DOMWINDOW == 80 (0EA87000) [pid = 1948] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 03:43:07 INFO - PROCESS | 1948 | --DOMWINDOW == 79 (0BEE0000) [pid = 1948] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 03:43:07 INFO - PROCESS | 1948 | --DOMWINDOW == 78 (1278C400) [pid = 1948] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 03:43:07 INFO - PROCESS | 1948 | --DOMWINDOW == 77 (1439E800) [pid = 1948] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 03:43:07 INFO - PROCESS | 1948 | --DOMWINDOW == 76 (17202000) [pid = 1948] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 03:43:07 INFO - PROCESS | 1948 | --DOMWINDOW == 75 (0DB1A800) [pid = 1948] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 03:43:07 INFO - PROCESS | 1948 | --DOMWINDOW == 74 (1334F800) [pid = 1948] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 03:43:07 INFO - PROCESS | 1948 | --DOMWINDOW == 73 (1334E000) [pid = 1948] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 03:43:07 INFO - PROCESS | 1948 | --DOMWINDOW == 72 (1799BC00) [pid = 1948] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 03:43:07 INFO - PROCESS | 1948 | --DOMWINDOW == 71 (1616F800) [pid = 1948] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 03:43:07 INFO - PROCESS | 1948 | --DOMWINDOW == 70 (0E091400) [pid = 1948] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 03:43:07 INFO - PROCESS | 1948 | 1469443387284 Marionette TRACE conn5 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 03:43:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 03:43:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 830ms 03:43:07 INFO - PROCESS | 1948 | 1469443387347 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 03:43:07 INFO - PROCESS | 1948 | 1469443387349 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 03:43:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 03:43:07 INFO - PROCESS | 1948 | 1469443387353 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 03:43:07 INFO - PROCESS | 1948 | 1469443387355 Marionette TRACE conn5 <- [1,1158,null,{}] 03:43:07 INFO - PROCESS | 1948 | 1469443387358 Marionette TRACE conn5 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:07 INFO - PROCESS | 1948 | 1469443387360 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:43:07 INFO - PROCESS | 1948 | 1469443387468 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 03:43:07 INFO - PROCESS | 1948 | 1469443387525 Marionette TRACE conn5 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:07 INFO - PROCESS | 1948 | 1469443387527 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:43:07 INFO - PROCESS | 1948 | ++DOCSHELL 0EA8F000 == 36 [pid = 1948] [id = 299] 03:43:07 INFO - PROCESS | 1948 | ++DOMWINDOW == 71 (11E38C00) [pid = 1948] [serial = 896] [outer = 00000000] 03:43:07 INFO - PROCESS | 1948 | ++DOMWINDOW == 72 (13DA8C00) [pid = 1948] [serial = 897] [outer = 11E38C00] 03:43:07 INFO - PROCESS | 1948 | 1469443387570 Marionette DEBUG loaded listener.js 03:43:07 INFO - PROCESS | 1948 | ++DOMWINDOW == 73 (1616D800) [pid = 1948] [serial = 898] [outer = 11E38C00] 03:43:07 INFO - PROCESS | 1948 | 1469443387913 Marionette TRACE conn5 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 03:43:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 03:43:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 631ms 03:43:07 INFO - PROCESS | 1948 | 1469443387984 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 03:43:07 INFO - PROCESS | 1948 | 1469443387987 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 03:43:07 INFO - PROCESS | 1948 | 1469443387990 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 03:43:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 03:43:07 INFO - PROCESS | 1948 | 1469443387992 Marionette TRACE conn5 <- [1,1162,null,{}] 03:43:08 INFO - PROCESS | 1948 | 1469443387995 Marionette TRACE conn5 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:08 INFO - PROCESS | 1948 | 1469443387997 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:43:08 INFO - PROCESS | 1948 | 1469443388078 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 03:43:08 INFO - PROCESS | 1948 | 1469443388084 Marionette TRACE conn5 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:08 INFO - PROCESS | 1948 | 1469443388086 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:43:08 INFO - PROCESS | 1948 | ++DOCSHELL 1335B400 == 37 [pid = 1948] [id = 300] 03:43:08 INFO - PROCESS | 1948 | ++DOMWINDOW == 74 (13599400) [pid = 1948] [serial = 899] [outer = 00000000] 03:43:08 INFO - PROCESS | 1948 | ++DOMWINDOW == 75 (17C3C800) [pid = 1948] [serial = 900] [outer = 13599400] 03:43:08 INFO - PROCESS | 1948 | 1469443388131 Marionette DEBUG loaded listener.js 03:43:08 INFO - PROCESS | 1948 | ++DOMWINDOW == 76 (17C43800) [pid = 1948] [serial = 901] [outer = 13599400] 03:43:08 INFO - PROCESS | 1948 | 1469443388546 Marionette TRACE conn5 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 03:43:08 INFO - PROCESS | 1948 | 1469443388576 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 03:43:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 03:43:08 INFO - PROCESS | 1948 | 1469443388579 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 03:43:08 INFO - PROCESS | 1948 | 1469443388581 Marionette TRACE conn5 <- [1,1166,null,{}] 03:43:08 INFO - PROCESS | 1948 | 1469443388602 Marionette TRACE conn5 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:08 INFO - PROCESS | 1948 | 1469443388604 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:43:08 INFO - PROCESS | 1948 | 1469443388685 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 03:43:08 INFO - PROCESS | 1948 | 1469443388694 Marionette TRACE conn5 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:08 INFO - PROCESS | 1948 | 1469443388696 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:43:08 INFO - PROCESS | 1948 | ++DOCSHELL 18871800 == 38 [pid = 1948] [id = 301] 03:43:08 INFO - PROCESS | 1948 | ++DOMWINDOW == 77 (18AEB000) [pid = 1948] [serial = 902] [outer = 00000000] 03:43:08 INFO - PROCESS | 1948 | ++DOMWINDOW == 78 (18ED7C00) [pid = 1948] [serial = 903] [outer = 18AEB000] 03:43:08 INFO - PROCESS | 1948 | 1469443388739 Marionette DEBUG loaded listener.js 03:43:08 INFO - PROCESS | 1948 | ++DOMWINDOW == 79 (19534400) [pid = 1948] [serial = 904] [outer = 18AEB000] 03:43:09 INFO - PROCESS | 1948 | 1469443389228 Marionette TRACE conn5 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 03:43:09 INFO - PROCESS | 1948 | 1469443389321 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 03:43:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 03:43:09 INFO - PROCESS | 1948 | 1469443389326 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 03:43:09 INFO - PROCESS | 1948 | 1469443389331 Marionette TRACE conn5 <- [1,1170,null,{}] 03:43:09 INFO - PROCESS | 1948 | 1469443389338 Marionette TRACE conn5 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:09 INFO - PROCESS | 1948 | 1469443389341 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:43:09 INFO - PROCESS | 1948 | 1469443389507 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 03:43:09 INFO - PROCESS | 1948 | 1469443389519 Marionette TRACE conn5 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:09 INFO - PROCESS | 1948 | 1469443389523 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:43:09 INFO - PROCESS | 1948 | ++DOCSHELL 0DFA2C00 == 39 [pid = 1948] [id = 302] 03:43:09 INFO - PROCESS | 1948 | ++DOMWINDOW == 80 (0E090800) [pid = 1948] [serial = 905] [outer = 00000000] 03:43:09 INFO - PROCESS | 1948 | ++DOMWINDOW == 81 (0E38F000) [pid = 1948] [serial = 906] [outer = 0E090800] 03:43:09 INFO - PROCESS | 1948 | 1469443389582 Marionette DEBUG loaded listener.js 03:43:09 INFO - PROCESS | 1948 | ++DOMWINDOW == 82 (0EFD8000) [pid = 1948] [serial = 907] [outer = 0E090800] 03:43:10 INFO - PROCESS | 1948 | 1469443390238 Marionette TRACE conn5 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 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] 03:43:10 INFO - PROCESS | 1948 | 1469443390278 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 03:43:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 03:43:10 INFO - PROCESS | 1948 | 1469443390285 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 03:43:10 INFO - PROCESS | 1948 | 1469443390288 Marionette TRACE conn5 <- [1,1174,null,{}] 03:43:10 INFO - PROCESS | 1948 | 1469443390292 Marionette TRACE conn5 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:10 INFO - PROCESS | 1948 | 1469443390296 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:43:10 INFO - PROCESS | 1948 | 1469443390409 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 03:43:10 INFO - PROCESS | 1948 | 1469443390538 Marionette TRACE conn5 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:10 INFO - PROCESS | 1948 | 1469443390541 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:43:10 INFO - PROCESS | 1948 | ++DOCSHELL 14B0BC00 == 40 [pid = 1948] [id = 303] 03:43:10 INFO - PROCESS | 1948 | ++DOMWINDOW == 83 (14DDE000) [pid = 1948] [serial = 908] [outer = 00000000] 03:43:10 INFO - PROCESS | 1948 | ++DOMWINDOW == 84 (16B18400) [pid = 1948] [serial = 909] [outer = 14DDE000] 03:43:10 INFO - PROCESS | 1948 | 1469443390600 Marionette DEBUG loaded listener.js 03:43:10 INFO - PROCESS | 1948 | ++DOMWINDOW == 85 (1720E000) [pid = 1948] [serial = 910] [outer = 14DDE000] 03:43:11 INFO - PROCESS | 1948 | 1469443391192 Marionette TRACE conn5 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (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] 03:43:11 INFO - PROCESS | 1948 | 1469443391262 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 03:43:11 INFO - PROCESS | 1948 | 1469443391266 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 03:43:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 03:43:11 INFO - PROCESS | 1948 | 1469443391269 Marionette TRACE conn5 <- [1,1178,null,{}] 03:43:11 INFO - PROCESS | 1948 | 1469443391280 Marionette TRACE conn5 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:11 INFO - PROCESS | 1948 | 1469443391285 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:43:11 INFO - PROCESS | 1948 | 1469443391397 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 03:43:11 INFO - PROCESS | 1948 | 1469443391526 Marionette TRACE conn5 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:11 INFO - PROCESS | 1948 | 1469443391530 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:43:11 INFO - PROCESS | 1948 | ++DOCSHELL 188CE800 == 41 [pid = 1948] [id = 304] 03:43:11 INFO - PROCESS | 1948 | ++DOMWINDOW == 86 (18ECEC00) [pid = 1948] [serial = 911] [outer = 00000000] 03:43:11 INFO - PROCESS | 1948 | ++DOMWINDOW == 87 (1953B800) [pid = 1948] [serial = 912] [outer = 18ECEC00] 03:43:11 INFO - PROCESS | 1948 | 1469443391589 Marionette DEBUG loaded listener.js 03:43:11 INFO - PROCESS | 1948 | ++DOMWINDOW == 88 (19540800) [pid = 1948] [serial = 913] [outer = 18ECEC00] 03:43:12 INFO - PROCESS | 1948 | 1469443392168 Marionette TRACE conn5 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 03:43:12 INFO - PROCESS | 1948 | 1469443392201 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 03:43:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 03:43:12 INFO - PROCESS | 1948 | 1469443392205 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 03:43:12 INFO - PROCESS | 1948 | 1469443392207 Marionette TRACE conn5 <- [1,1182,null,{}] 03:43:12 INFO - PROCESS | 1948 | 1469443392211 Marionette TRACE conn5 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:12 INFO - PROCESS | 1948 | 1469443392213 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:43:12 INFO - PROCESS | 1948 | 1469443392324 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 03:43:12 INFO - PROCESS | 1948 | 1469443392426 Marionette TRACE conn5 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:12 INFO - PROCESS | 1948 | 1469443392429 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:43:12 INFO - PROCESS | 1948 | ++DOCSHELL 195DFC00 == 42 [pid = 1948] [id = 305] 03:43:12 INFO - PROCESS | 1948 | ++DOMWINDOW == 89 (195E0000) [pid = 1948] [serial = 914] [outer = 00000000] 03:43:12 INFO - PROCESS | 1948 | ++DOMWINDOW == 90 (19C17800) [pid = 1948] [serial = 915] [outer = 195E0000] 03:43:12 INFO - PROCESS | 1948 | 1469443392484 Marionette DEBUG loaded listener.js 03:43:12 INFO - PROCESS | 1948 | ++DOMWINDOW == 91 (19C52000) [pid = 1948] [serial = 916] [outer = 195E0000] 03:43:13 INFO - PROCESS | 1948 | 1469443393136 Marionette TRACE conn5 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 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] 03:43:13 INFO - PROCESS | 1948 | 1469443393181 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 03:43:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 03:43:13 INFO - PROCESS | 1948 | 1469443393185 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 03:43:13 INFO - PROCESS | 1948 | 1469443393187 Marionette TRACE conn5 <- [1,1186,null,{}] 03:43:13 INFO - PROCESS | 1948 | 1469443393191 Marionette TRACE conn5 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:13 INFO - PROCESS | 1948 | 1469443393193 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:43:13 INFO - PROCESS | 1948 | 1469443393302 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 03:43:13 INFO - PROCESS | 1948 | 1469443393527 Marionette TRACE conn5 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:13 INFO - PROCESS | 1948 | 1469443393530 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:43:13 INFO - PROCESS | 1948 | ++DOCSHELL 0DB1F400 == 43 [pid = 1948] [id = 306] 03:43:13 INFO - PROCESS | 1948 | ++DOMWINDOW == 92 (0DB20000) [pid = 1948] [serial = 917] [outer = 00000000] 03:43:13 INFO - PROCESS | 1948 | ++DOMWINDOW == 93 (0DC47000) [pid = 1948] [serial = 918] [outer = 0DB20000] 03:43:13 INFO - PROCESS | 1948 | 1469443393594 Marionette DEBUG loaded listener.js 03:43:13 INFO - PROCESS | 1948 | ++DOMWINDOW == 94 (0E08EC00) [pid = 1948] [serial = 919] [outer = 0DB20000] 03:43:14 INFO - PROCESS | 1948 | --DOCSHELL 1335B400 == 42 [pid = 1948] [id = 300] 03:43:14 INFO - PROCESS | 1948 | --DOCSHELL 0EA8F000 == 41 [pid = 1948] [id = 299] 03:43:14 INFO - PROCESS | 1948 | --DOCSHELL 179BF800 == 40 [pid = 1948] [id = 298] 03:43:14 INFO - PROCESS | 1948 | --DOCSHELL 17327800 == 39 [pid = 1948] [id = 297] 03:43:14 INFO - PROCESS | 1948 | --DOCSHELL 171A8400 == 38 [pid = 1948] [id = 296] 03:43:14 INFO - PROCESS | 1948 | --DOCSHELL 14B4C000 == 37 [pid = 1948] [id = 295] 03:43:14 INFO - PROCESS | 1948 | --DOCSHELL 11E2D000 == 36 [pid = 1948] [id = 294] 03:43:14 INFO - PROCESS | 1948 | --DOCSHELL 0E092400 == 35 [pid = 1948] [id = 293] 03:43:14 INFO - PROCESS | 1948 | --DOCSHELL 0EFD3000 == 34 [pid = 1948] [id = 291] 03:43:14 INFO - PROCESS | 1948 | --DOCSHELL 14D74800 == 33 [pid = 1948] [id = 292] 03:43:14 INFO - PROCESS | 1948 | --DOCSHELL 12375C00 == 32 [pid = 1948] [id = 290] 03:43:14 INFO - PROCESS | 1948 | --DOCSHELL 0BEDF800 == 31 [pid = 1948] [id = 281] 03:43:14 INFO - PROCESS | 1948 | --DOCSHELL 195DFC00 == 30 [pid = 1948] [id = 305] 03:43:14 INFO - PROCESS | 1948 | --DOCSHELL 14B0BC00 == 29 [pid = 1948] [id = 303] 03:43:14 INFO - PROCESS | 1948 | --DOCSHELL 188CE800 == 28 [pid = 1948] [id = 304] 03:43:14 INFO - PROCESS | 1948 | --DOCSHELL 18871800 == 27 [pid = 1948] [id = 301] 03:43:14 INFO - PROCESS | 1948 | --DOCSHELL 0DFA2C00 == 26 [pid = 1948] [id = 302] 03:43:14 INFO - PROCESS | 1948 | --DOMWINDOW == 93 (0DC47800) [pid = 1948] [serial = 846] [outer = 00000000] [url = about:blank] 03:43:14 INFO - PROCESS | 1948 | --DOMWINDOW == 92 (0DC4D000) [pid = 1948] [serial = 847] [outer = 00000000] [url = about:blank] 03:43:14 INFO - PROCESS | 1948 | --DOMWINDOW == 91 (0EF5EC00) [pid = 1948] [serial = 849] [outer = 00000000] [url = about:blank] 03:43:14 INFO - PROCESS | 1948 | --DOMWINDOW == 90 (11E29800) [pid = 1948] [serial = 850] [outer = 00000000] [url = about:blank] 03:43:14 INFO - PROCESS | 1948 | --DOMWINDOW == 89 (0DB23000) [pid = 1948] [serial = 844] [outer = 00000000] [url = about:blank] 03:43:14 INFO - PROCESS | 1948 | --DOMWINDOW == 88 (0D436800) [pid = 1948] [serial = 843] [outer = 00000000] [url = about:blank] 03:43:14 INFO - PROCESS | 1948 | --DOMWINDOW == 87 (1353E400) [pid = 1948] [serial = 852] [outer = 00000000] [url = about:blank] 03:43:14 INFO - PROCESS | 1948 | --DOMWINDOW == 86 (14BA9800) [pid = 1948] [serial = 855] [outer = 00000000] [url = about:blank] 03:43:14 INFO - PROCESS | 1948 | --DOMWINDOW == 85 (1720F000) [pid = 1948] [serial = 861] [outer = 00000000] [url = about:blank] 03:43:14 INFO - PROCESS | 1948 | --DOMWINDOW == 84 (0E390800) [pid = 1948] [serial = 835] [outer = 00000000] [url = about:blank] 03:43:14 INFO - PROCESS | 1948 | --DOMWINDOW == 83 (0DE7A800) [pid = 1948] [serial = 834] [outer = 00000000] [url = about:blank] 03:43:14 INFO - PROCESS | 1948 | --DOMWINDOW == 82 (17332C00) [pid = 1948] [serial = 868] [outer = 00000000] [url = about:blank] 03:43:14 INFO - PROCESS | 1948 | --DOMWINDOW == 81 (14D76C00) [pid = 1948] [serial = 838] [outer = 00000000] [url = about:blank] 03:43:14 INFO - PROCESS | 1948 | --DOMWINDOW == 80 (143A0800) [pid = 1948] [serial = 837] [outer = 00000000] [url = about:blank] 03:43:14 INFO - PROCESS | 1948 | --DOMWINDOW == 79 (188C7000) [pid = 1948] [serial = 841] [outer = 00000000] [url = about:blank] 03:43:14 INFO - PROCESS | 1948 | --DOMWINDOW == 78 (17B8DC00) [pid = 1948] [serial = 840] [outer = 00000000] [url = about:blank] 03:43:14 INFO - PROCESS | 1948 | --DOMWINDOW == 77 (16B14800) [pid = 1948] [serial = 859] [outer = 00000000] [url = about:blank] 03:43:14 INFO - PROCESS | 1948 | --DOMWINDOW == 76 (16931000) [pid = 1948] [serial = 858] [outer = 00000000] [url = about:blank] 03:43:14 INFO - PROCESS | 1948 | --DOMWINDOW == 75 (14644000) [pid = 1948] [serial = 864] [outer = 00000000] [url = about:blank] 03:43:14 INFO - PROCESS | 1948 | --DOMWINDOW == 74 (1732F400) [pid = 1948] [serial = 867] [outer = 00000000] [url = about:blank] 03:43:14 INFO - PROCESS | 1948 | --DOMWINDOW == 73 (17327C00) [pid = 1948] [serial = 862] [outer = 00000000] [url = about:blank] 03:43:14 INFO - PROCESS | 1948 | --DOMWINDOW == 72 (179A2800) [pid = 1948] [serial = 870] [outer = 00000000] [url = about:blank] 03:43:14 INFO - PROCESS | 1948 | --DOMWINDOW == 71 (14D78C00) [pid = 1948] [serial = 865] [outer = 00000000] [url = about:blank] 03:43:14 INFO - PROCESS | 1948 | --DOMWINDOW == 70 (14D75C00) [pid = 1948] [serial = 856] [outer = 00000000] [url = about:blank] 03:43:14 INFO - PROCESS | 1948 | --DOMWINDOW == 69 (13590800) [pid = 1948] [serial = 853] [outer = 00000000] [url = about:blank] 03:43:14 INFO - PROCESS | 1948 | 1469443394956 Marionette TRACE conn5 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 03:43:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 03:43:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1833ms 03:43:15 INFO - PROCESS | 1948 | 1469443395022 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 03:43:15 INFO - PROCESS | 1948 | 1469443395027 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 03:43:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 03:43:15 INFO - PROCESS | 1948 | 1469443395032 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 03:43:15 INFO - PROCESS | 1948 | 1469443395035 Marionette TRACE conn5 <- [1,1190,null,{}] 03:43:15 INFO - PROCESS | 1948 | 1469443395042 Marionette TRACE conn5 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:15 INFO - PROCESS | 1948 | 1469443395045 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:43:15 INFO - PROCESS | 1948 | 1469443395144 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 03:43:15 INFO - PROCESS | 1948 | 1469443395151 Marionette TRACE conn5 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:15 INFO - PROCESS | 1948 | 1469443395155 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:43:15 INFO - PROCESS | 1948 | ++DOCSHELL 0D5F4C00 == 27 [pid = 1948] [id = 307] 03:43:15 INFO - PROCESS | 1948 | ++DOMWINDOW == 70 (0D5FE400) [pid = 1948] [serial = 920] [outer = 00000000] 03:43:15 INFO - PROCESS | 1948 | ++DOMWINDOW == 71 (0DB1C000) [pid = 1948] [serial = 921] [outer = 0D5FE400] 03:43:15 INFO - PROCESS | 1948 | 1469443395205 Marionette DEBUG loaded listener.js 03:43:15 INFO - PROCESS | 1948 | ++DOMWINDOW == 72 (0DB24800) [pid = 1948] [serial = 922] [outer = 0D5FE400] 03:43:15 INFO - PROCESS | 1948 | 1469443395711 Marionette TRACE conn5 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 03:43:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 03:43:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 731ms 03:43:15 INFO - PROCESS | 1948 | 1469443395767 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 03:43:15 INFO - PROCESS | 1948 | 1469443395772 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 03:43:15 INFO - PROCESS | 1948 | 1469443395778 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 03:43:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 03:43:15 INFO - PROCESS | 1948 | 1469443395781 Marionette TRACE conn5 <- [1,1194,null,{}] 03:43:15 INFO - PROCESS | 1948 | 1469443395785 Marionette TRACE conn5 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:15 INFO - PROCESS | 1948 | 1469443395788 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:43:15 INFO - PROCESS | 1948 | 1469443395876 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 03:43:15 INFO - PROCESS | 1948 | 1469443395883 Marionette TRACE conn5 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:15 INFO - PROCESS | 1948 | 1469443395886 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:43:15 INFO - PROCESS | 1948 | ++DOCSHELL 0E3D5C00 == 28 [pid = 1948] [id = 308] 03:43:15 INFO - PROCESS | 1948 | ++DOMWINDOW == 73 (0E3D8400) [pid = 1948] [serial = 923] [outer = 00000000] 03:43:15 INFO - PROCESS | 1948 | ++DOMWINDOW == 74 (0EA4C400) [pid = 1948] [serial = 924] [outer = 0E3D8400] 03:43:15 INFO - PROCESS | 1948 | 1469443395935 Marionette DEBUG loaded listener.js 03:43:16 INFO - PROCESS | 1948 | ++DOMWINDOW == 75 (0EDF0C00) [pid = 1948] [serial = 925] [outer = 0E3D8400] 03:43:16 INFO - PROCESS | 1948 | 1469443396414 Marionette TRACE conn5 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 03:43:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 03:43:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 670ms 03:43:16 INFO - PROCESS | 1948 | 1469443396452 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 03:43:16 INFO - PROCESS | 1948 | 1469443396454 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 03:43:16 INFO - PROCESS | 1948 | 1469443396458 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 03:43:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 03:43:16 INFO - PROCESS | 1948 | 1469443396461 Marionette TRACE conn5 <- [1,1198,null,{}] 03:43:16 INFO - PROCESS | 1948 | 1469443396508 Marionette TRACE conn5 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:16 INFO - PROCESS | 1948 | 1469443396513 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:43:16 INFO - PROCESS | 1948 | 1469443396633 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 03:43:16 INFO - PROCESS | 1948 | 1469443396648 Marionette TRACE conn5 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:16 INFO - PROCESS | 1948 | 1469443396651 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:43:16 INFO - PROCESS | 1948 | ++DOCSHELL 1234DC00 == 29 [pid = 1948] [id = 309] 03:43:16 INFO - PROCESS | 1948 | ++DOMWINDOW == 76 (1275F000) [pid = 1948] [serial = 926] [outer = 00000000] 03:43:16 INFO - PROCESS | 1948 | ++DOMWINDOW == 77 (13354800) [pid = 1948] [serial = 927] [outer = 1275F000] 03:43:16 INFO - PROCESS | 1948 | 1469443396701 Marionette DEBUG loaded listener.js 03:43:16 INFO - PROCESS | 1948 | ++DOMWINDOW == 78 (1358F400) [pid = 1948] [serial = 928] [outer = 1275F000] 03:43:17 INFO - PROCESS | 1948 | 1469443397144 Marionette TRACE conn5 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 03:43:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 03:43:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 730ms 03:43:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 03:43:17 INFO - PROCESS | 1948 | 1469443397212 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 03:43:17 INFO - PROCESS | 1948 | 1469443397215 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 03:43:17 INFO - PROCESS | 1948 | 1469443397219 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 03:43:17 INFO - PROCESS | 1948 | 1469443397220 Marionette TRACE conn5 <- [1,1202,null,{}] 03:43:17 INFO - PROCESS | 1948 | 1469443397224 Marionette TRACE conn5 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:17 INFO - PROCESS | 1948 | 1469443397226 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:43:17 INFO - PROCESS | 1948 | 1469443397353 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 03:43:17 INFO - PROCESS | 1948 | 1469443397411 Marionette TRACE conn5 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:17 INFO - PROCESS | 1948 | 1469443397413 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:43:17 INFO - PROCESS | 1948 | ++DOCSHELL 1439FC00 == 30 [pid = 1948] [id = 310] 03:43:17 INFO - PROCESS | 1948 | ++DOMWINDOW == 79 (143A4400) [pid = 1948] [serial = 929] [outer = 00000000] 03:43:17 INFO - PROCESS | 1948 | ++DOMWINDOW == 80 (14644000) [pid = 1948] [serial = 930] [outer = 143A4400] 03:43:17 INFO - PROCESS | 1948 | 1469443397460 Marionette DEBUG loaded listener.js 03:43:17 INFO - PROCESS | 1948 | ++DOMWINDOW == 81 (14D75000) [pid = 1948] [serial = 931] [outer = 143A4400] 03:43:17 INFO - PROCESS | 1948 | 1469443397882 Marionette TRACE conn5 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 03:43:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 03:43:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 730ms 03:43:17 INFO - PROCESS | 1948 | 1469443397950 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 03:43:17 INFO - PROCESS | 1948 | 1469443397952 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 03:43:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 03:43:17 INFO - PROCESS | 1948 | 1469443397955 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 03:43:17 INFO - PROCESS | 1948 | 1469443397957 Marionette TRACE conn5 <- [1,1206,null,{}] 03:43:17 INFO - PROCESS | 1948 | 1469443397960 Marionette TRACE conn5 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:17 INFO - PROCESS | 1948 | 1469443397962 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:43:18 INFO - PROCESS | 1948 | 1469443398076 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 03:43:18 INFO - PROCESS | 1948 | 1469443398085 Marionette TRACE conn5 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:18 INFO - PROCESS | 1948 | 1469443398087 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:43:18 INFO - PROCESS | 1948 | ++DOCSHELL 1463F400 == 31 [pid = 1948] [id = 311] 03:43:18 INFO - PROCESS | 1948 | ++DOMWINDOW == 82 (14D7DC00) [pid = 1948] [serial = 932] [outer = 00000000] 03:43:18 INFO - PROCESS | 1948 | ++DOMWINDOW == 83 (1692D800) [pid = 1948] [serial = 933] [outer = 14D7DC00] 03:43:18 INFO - PROCESS | 1948 | 1469443398133 Marionette DEBUG loaded listener.js 03:43:18 INFO - PROCESS | 1948 | ++DOMWINDOW == 84 (1693A000) [pid = 1948] [serial = 934] [outer = 14D7DC00] 03:43:18 INFO - PROCESS | 1948 | 1469443398598 Marionette TRACE conn5 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 03:43:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 03:43:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 671ms 03:43:18 INFO - PROCESS | 1948 | 1469443398626 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 03:43:18 INFO - PROCESS | 1948 | 1469443398628 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 03:43:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 03:43:18 INFO - PROCESS | 1948 | 1469443398637 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 03:43:18 INFO - PROCESS | 1948 | 1469443398639 Marionette TRACE conn5 <- [1,1210,null,{}] 03:43:18 INFO - PROCESS | 1948 | 1469443398643 Marionette TRACE conn5 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:18 INFO - PROCESS | 1948 | 1469443398648 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:43:18 INFO - PROCESS | 1948 | 1469443398784 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 03:43:18 INFO - PROCESS | 1948 | 1469443398844 Marionette TRACE conn5 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:18 INFO - PROCESS | 1948 | 1469443398846 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:43:18 INFO - PROCESS | 1948 | ++DOCSHELL 171A7400 == 32 [pid = 1948] [id = 312] 03:43:18 INFO - PROCESS | 1948 | ++DOMWINDOW == 85 (171AD000) [pid = 1948] [serial = 935] [outer = 00000000] 03:43:18 INFO - PROCESS | 1948 | ++DOMWINDOW == 86 (17261400) [pid = 1948] [serial = 936] [outer = 171AD000] 03:43:18 INFO - PROCESS | 1948 | 1469443398892 Marionette DEBUG loaded listener.js 03:43:18 INFO - PROCESS | 1948 | ++DOMWINDOW == 87 (1732DC00) [pid = 1948] [serial = 937] [outer = 171AD000] 03:43:19 INFO - PROCESS | 1948 | --DOMWINDOW == 86 (17201400) [pid = 1948] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 03:43:19 INFO - PROCESS | 1948 | --DOMWINDOW == 85 (17329C00) [pid = 1948] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 03:43:19 INFO - PROCESS | 1948 | --DOMWINDOW == 84 (11E38C00) [pid = 1948] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 03:43:19 INFO - PROCESS | 1948 | --DOMWINDOW == 83 (179C0800) [pid = 1948] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 03:43:19 INFO - PROCESS | 1948 | --DOMWINDOW == 82 (12704C00) [pid = 1948] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 03:43:19 INFO - PROCESS | 1948 | --DOMWINDOW == 81 (0E093C00) [pid = 1948] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 03:43:19 INFO - PROCESS | 1948 | --DOMWINDOW == 80 (11E30800) [pid = 1948] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 03:43:19 INFO - PROCESS | 1948 | --DOMWINDOW == 79 (11E2B800) [pid = 1948] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 03:43:19 INFO - PROCESS | 1948 | --DOMWINDOW == 78 (14BAE800) [pid = 1948] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 03:43:19 INFO - PROCESS | 1948 | --DOMWINDOW == 77 (14D74C00) [pid = 1948] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 03:43:19 INFO - PROCESS | 1948 | --DOMWINDOW == 76 (13599400) [pid = 1948] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 03:43:19 INFO - PROCESS | 1948 | --DOMWINDOW == 75 (18AEB000) [pid = 1948] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 03:43:19 INFO - PROCESS | 1948 | 1469443399586 Marionette TRACE conn5 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 03:43:19 INFO - PROCESS | 1948 | 1469443399613 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 03:43:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 03:43:19 INFO - PROCESS | 1948 | 1469443399617 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 03:43:19 INFO - PROCESS | 1948 | 1469443399618 Marionette TRACE conn5 <- [1,1214,null,{}] 03:43:19 INFO - PROCESS | 1948 | 1469443399622 Marionette TRACE conn5 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:19 INFO - PROCESS | 1948 | 1469443399624 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:43:19 INFO - PROCESS | 1948 | 1469443399703 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 03:43:19 INFO - PROCESS | 1948 | 1469443399708 Marionette TRACE conn5 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:19 INFO - PROCESS | 1948 | 1469443399710 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:43:19 INFO - PROCESS | 1948 | ++DOCSHELL 11E2B800 == 33 [pid = 1948] [id = 313] 03:43:19 INFO - PROCESS | 1948 | ++DOMWINDOW == 76 (11E38C00) [pid = 1948] [serial = 938] [outer = 00000000] 03:43:19 INFO - PROCESS | 1948 | ++DOMWINDOW == 77 (171A7800) [pid = 1948] [serial = 939] [outer = 11E38C00] 03:43:19 INFO - PROCESS | 1948 | 1469443399759 Marionette DEBUG loaded listener.js 03:43:19 INFO - PROCESS | 1948 | ++DOMWINDOW == 78 (1725E400) [pid = 1948] [serial = 940] [outer = 11E38C00] 03:43:20 INFO - PROCESS | 1948 | 1469443400179 Marionette TRACE conn5 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 03:43:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 03:43:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 570ms 03:43:20 INFO - PROCESS | 1948 | 1469443400199 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 03:43:20 INFO - PROCESS | 1948 | 1469443400201 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 03:43:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 03:43:20 INFO - PROCESS | 1948 | 1469443400204 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 03:43:20 INFO - PROCESS | 1948 | 1469443400206 Marionette TRACE conn5 <- [1,1218,null,{}] 03:43:20 INFO - PROCESS | 1948 | 1469443400221 Marionette TRACE conn5 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:20 INFO - PROCESS | 1948 | 1469443400223 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:43:20 INFO - PROCESS | 1948 | 1469443400301 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 03:43:20 INFO - PROCESS | 1948 | 1469443400306 Marionette TRACE conn5 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:20 INFO - PROCESS | 1948 | 1469443400308 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:43:20 INFO - PROCESS | 1948 | ++DOCSHELL 12373400 == 34 [pid = 1948] [id = 314] 03:43:20 INFO - PROCESS | 1948 | ++DOMWINDOW == 79 (14B45400) [pid = 1948] [serial = 941] [outer = 00000000] 03:43:20 INFO - PROCESS | 1948 | ++DOMWINDOW == 80 (17996400) [pid = 1948] [serial = 942] [outer = 14B45400] 03:43:20 INFO - PROCESS | 1948 | 1469443400355 Marionette DEBUG loaded listener.js 03:43:20 INFO - PROCESS | 1948 | ++DOMWINDOW == 81 (17997400) [pid = 1948] [serial = 943] [outer = 14B45400] 03:43:20 INFO - PROCESS | 1948 | 1469443400757 Marionette TRACE conn5 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 03:43:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 03:43:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 570ms 03:43:20 INFO - PROCESS | 1948 | 1469443400776 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 03:43:20 INFO - PROCESS | 1948 | 1469443400778 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 03:43:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 03:43:20 INFO - PROCESS | 1948 | 1469443400781 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 03:43:20 INFO - PROCESS | 1948 | 1469443400782 Marionette TRACE conn5 <- [1,1222,null,{}] 03:43:20 INFO - PROCESS | 1948 | 1469443400786 Marionette TRACE conn5 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:20 INFO - PROCESS | 1948 | 1469443400788 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:43:20 INFO - PROCESS | 1948 | 1469443400910 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 03:43:20 INFO - PROCESS | 1948 | 1469443400933 Marionette TRACE conn5 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:20 INFO - PROCESS | 1948 | 1469443400935 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:43:20 INFO - PROCESS | 1948 | ++DOCSHELL 177F7400 == 35 [pid = 1948] [id = 315] 03:43:20 INFO - PROCESS | 1948 | ++DOMWINDOW == 82 (179BA400) [pid = 1948] [serial = 944] [outer = 00000000] 03:43:20 INFO - PROCESS | 1948 | ++DOMWINDOW == 83 (179C5C00) [pid = 1948] [serial = 945] [outer = 179BA400] 03:43:20 INFO - PROCESS | 1948 | 1469443400980 Marionette DEBUG loaded listener.js 03:43:21 INFO - PROCESS | 1948 | ++DOMWINDOW == 84 (179C6C00) [pid = 1948] [serial = 946] [outer = 179BA400] 03:43:21 INFO - PROCESS | 1948 | 1469443401401 Marionette TRACE conn5 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 03:43:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 03:43:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 670ms 03:43:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 03:43:21 INFO - PROCESS | 1948 | 1469443401452 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 03:43:21 INFO - PROCESS | 1948 | 1469443401454 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 03:43:21 INFO - PROCESS | 1948 | 1469443401457 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 03:43:21 INFO - PROCESS | 1948 | 1469443401458 Marionette TRACE conn5 <- [1,1226,null,{}] 03:43:21 INFO - PROCESS | 1948 | 1469443401518 Marionette TRACE conn5 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:21 INFO - PROCESS | 1948 | 1469443401521 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:43:21 INFO - PROCESS | 1948 | 1469443401637 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 03:43:21 INFO - PROCESS | 1948 | 1469443401741 Marionette TRACE conn5 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:21 INFO - PROCESS | 1948 | 1469443401745 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:43:21 INFO - PROCESS | 1948 | ++DOCSHELL 0D50AC00 == 36 [pid = 1948] [id = 316] 03:43:21 INFO - PROCESS | 1948 | ++DOMWINDOW == 85 (0D516000) [pid = 1948] [serial = 947] [outer = 00000000] 03:43:21 INFO - PROCESS | 1948 | ++DOMWINDOW == 86 (0DB1D800) [pid = 1948] [serial = 948] [outer = 0D516000] 03:43:21 INFO - PROCESS | 1948 | 1469443401806 Marionette DEBUG loaded listener.js 03:43:21 INFO - PROCESS | 1948 | ++DOMWINDOW == 87 (0DC50400) [pid = 1948] [serial = 949] [outer = 0D516000] 03:43:22 INFO - PROCESS | 1948 | 1469443402632 Marionette TRACE conn5 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 03:43:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 03:43:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1193ms 03:43:22 INFO - PROCESS | 1948 | 1469443402667 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 03:43:22 INFO - PROCESS | 1948 | 1469443402671 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 03:43:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 03:43:22 INFO - PROCESS | 1948 | 1469443402677 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 03:43:22 INFO - PROCESS | 1948 | 1469443402680 Marionette TRACE conn5 <- [1,1230,null,{}] 03:43:22 INFO - PROCESS | 1948 | 1469443402686 Marionette TRACE conn5 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:22 INFO - PROCESS | 1948 | 1469443402689 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:43:22 INFO - PROCESS | 1948 | 1469443402813 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 03:43:22 INFO - PROCESS | 1948 | 1469443402947 Marionette TRACE conn5 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:22 INFO - PROCESS | 1948 | 1469443402952 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:43:22 INFO - PROCESS | 1948 | ++DOCSHELL 11E5D000 == 37 [pid = 1948] [id = 317] 03:43:22 INFO - PROCESS | 1948 | ++DOMWINDOW == 88 (11EE4800) [pid = 1948] [serial = 950] [outer = 00000000] 03:43:23 INFO - PROCESS | 1948 | ++DOMWINDOW == 89 (1278B000) [pid = 1948] [serial = 951] [outer = 11EE4800] 03:43:23 INFO - PROCESS | 1948 | 1469443403011 Marionette DEBUG loaded listener.js 03:43:23 INFO - PROCESS | 1948 | ++DOMWINDOW == 90 (13DA9000) [pid = 1948] [serial = 952] [outer = 11EE4800] 03:43:23 INFO - PROCESS | 1948 | 1469443403856 Marionette TRACE conn5 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 03:43:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 03:43:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1225ms 03:43:23 INFO - PROCESS | 1948 | 1469443403921 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 03:43:23 INFO - PROCESS | 1948 | 1469443403925 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 03:43:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 03:43:23 INFO - PROCESS | 1948 | 1469443403930 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 03:43:23 INFO - PROCESS | 1948 | 1469443403934 Marionette TRACE conn5 <- [1,1234,null,{}] 03:43:23 INFO - PROCESS | 1948 | 1469443403939 Marionette TRACE conn5 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:23 INFO - PROCESS | 1948 | 1469443403943 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:43:24 INFO - PROCESS | 1948 | 1469443404055 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 03:43:24 INFO - PROCESS | 1948 | 1469443404180 Marionette TRACE conn5 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:24 INFO - PROCESS | 1948 | 1469443404185 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:43:24 INFO - PROCESS | 1948 | ++DOCSHELL 0DC51800 == 38 [pid = 1948] [id = 318] 03:43:24 INFO - PROCESS | 1948 | ++DOMWINDOW == 91 (0DC51C00) [pid = 1948] [serial = 953] [outer = 00000000] 03:43:24 INFO - PROCESS | 1948 | ++DOMWINDOW == 92 (0E23E000) [pid = 1948] [serial = 954] [outer = 0DC51C00] 03:43:24 INFO - PROCESS | 1948 | 1469443404238 Marionette DEBUG loaded listener.js 03:43:24 INFO - PROCESS | 1948 | ++DOMWINDOW == 93 (0EFD3000) [pid = 1948] [serial = 955] [outer = 0DC51C00] 03:43:24 INFO - PROCESS | 1948 | --DOCSHELL 12373400 == 37 [pid = 1948] [id = 314] 03:43:24 INFO - PROCESS | 1948 | --DOCSHELL 11E2B800 == 36 [pid = 1948] [id = 313] 03:43:24 INFO - PROCESS | 1948 | --DOCSHELL 171A7400 == 35 [pid = 1948] [id = 312] 03:43:24 INFO - PROCESS | 1948 | --DOCSHELL 1463F400 == 34 [pid = 1948] [id = 311] 03:43:24 INFO - PROCESS | 1948 | --DOCSHELL 1439FC00 == 33 [pid = 1948] [id = 310] 03:43:24 INFO - PROCESS | 1948 | --DOCSHELL 1234DC00 == 32 [pid = 1948] [id = 309] 03:43:24 INFO - PROCESS | 1948 | --DOCSHELL 0E3D5C00 == 31 [pid = 1948] [id = 308] 03:43:24 INFO - PROCESS | 1948 | --DOCSHELL 0D5F4C00 == 30 [pid = 1948] [id = 307] 03:43:24 INFO - PROCESS | 1948 | --DOMWINDOW == 92 (0E3CD800) [pid = 1948] [serial = 880] [outer = 00000000] [url = about:blank] 03:43:24 INFO - PROCESS | 1948 | --DOMWINDOW == 91 (120B7000) [pid = 1948] [serial = 882] [outer = 00000000] [url = about:blank] 03:43:24 INFO - PROCESS | 1948 | --DOMWINDOW == 90 (1278C000) [pid = 1948] [serial = 883] [outer = 00000000] [url = about:blank] 03:43:24 INFO - PROCESS | 1948 | --DOMWINDOW == 89 (11E38800) [pid = 1948] [serial = 873] [outer = 00000000] [url = about:blank] 03:43:24 INFO - PROCESS | 1948 | --DOMWINDOW == 88 (1218EC00) [pid = 1948] [serial = 874] [outer = 00000000] [url = about:blank] 03:43:24 INFO - PROCESS | 1948 | --DOMWINDOW == 87 (14E2A800) [pid = 1948] [serial = 885] [outer = 00000000] [url = about:blank] 03:43:24 INFO - PROCESS | 1948 | --DOMWINDOW == 86 (1693A400) [pid = 1948] [serial = 876] [outer = 00000000] [url = about:blank] 03:43:24 INFO - PROCESS | 1948 | --DOMWINDOW == 85 (17B92000) [pid = 1948] [serial = 895] [outer = 00000000] [url = about:blank] 03:43:24 INFO - PROCESS | 1948 | --DOMWINDOW == 84 (171AE800) [pid = 1948] [serial = 877] [outer = 00000000] [url = about:blank] 03:43:24 INFO - PROCESS | 1948 | --DOMWINDOW == 83 (17C3C800) [pid = 1948] [serial = 900] [outer = 00000000] [url = about:blank] 03:43:24 INFO - PROCESS | 1948 | --DOMWINDOW == 82 (18ED7C00) [pid = 1948] [serial = 903] [outer = 00000000] [url = about:blank] 03:43:24 INFO - PROCESS | 1948 | --DOMWINDOW == 81 (19534400) [pid = 1948] [serial = 904] [outer = 00000000] [url = about:blank] 03:43:24 INFO - PROCESS | 1948 | --DOMWINDOW == 80 (17C43800) [pid = 1948] [serial = 901] [outer = 00000000] [url = about:blank] 03:43:24 INFO - PROCESS | 1948 | --DOMWINDOW == 79 (17323400) [pid = 1948] [serial = 889] [outer = 00000000] [url = about:blank] 03:43:24 INFO - PROCESS | 1948 | --DOMWINDOW == 78 (1616D800) [pid = 1948] [serial = 898] [outer = 00000000] [url = about:blank] 03:43:24 INFO - PROCESS | 1948 | --DOMWINDOW == 77 (16935800) [pid = 1948] [serial = 886] [outer = 00000000] [url = about:blank] 03:43:24 INFO - PROCESS | 1948 | --DOMWINDOW == 76 (1720CC00) [pid = 1948] [serial = 888] [outer = 00000000] [url = about:blank] 03:43:24 INFO - PROCESS | 1948 | --DOMWINDOW == 75 (17997800) [pid = 1948] [serial = 892] [outer = 00000000] [url = about:blank] 03:43:24 INFO - PROCESS | 1948 | --DOMWINDOW == 74 (177F2C00) [pid = 1948] [serial = 891] [outer = 00000000] [url = about:blank] 03:43:24 INFO - PROCESS | 1948 | --DOMWINDOW == 73 (13DA8C00) [pid = 1948] [serial = 897] [outer = 00000000] [url = about:blank] 03:43:24 INFO - PROCESS | 1948 | --DOMWINDOW == 72 (17B96000) [pid = 1948] [serial = 894] [outer = 00000000] [url = about:blank] 03:43:24 INFO - PROCESS | 1948 | --DOMWINDOW == 71 (179A2C00) [pid = 1948] [serial = 871] [outer = 00000000] [url = about:blank] 03:43:24 INFO - PROCESS | 1948 | --DOMWINDOW == 70 (0E09B000) [pid = 1948] [serial = 879] [outer = 00000000] [url = about:blank] 03:43:24 INFO - PROCESS | 1948 | 1469443404730 Marionette TRACE conn5 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 03:43:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 03:43:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 830ms 03:43:24 INFO - PROCESS | 1948 | 1469443404761 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 03:43:24 INFO - PROCESS | 1948 | 1469443404766 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 03:43:24 INFO - PROCESS | 1948 | 1469443404771 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 03:43:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 03:43:24 INFO - PROCESS | 1948 | 1469443404774 Marionette TRACE conn5 <- [1,1238,null,{}] 03:43:24 INFO - PROCESS | 1948 | 1469443404778 Marionette TRACE conn5 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:24 INFO - PROCESS | 1948 | 1469443404780 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:43:24 INFO - PROCESS | 1948 | 1469443404869 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 03:43:24 INFO - PROCESS | 1948 | 1469443404875 Marionette TRACE conn5 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:24 INFO - PROCESS | 1948 | 1469443404878 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:43:24 INFO - PROCESS | 1948 | ++DOCSHELL 0E3D5C00 == 31 [pid = 1948] [id = 319] 03:43:24 INFO - PROCESS | 1948 | ++DOMWINDOW == 71 (0E3DBC00) [pid = 1948] [serial = 956] [outer = 00000000] 03:43:24 INFO - PROCESS | 1948 | ++DOMWINDOW == 72 (11E2B800) [pid = 1948] [serial = 957] [outer = 0E3DBC00] 03:43:24 INFO - PROCESS | 1948 | 1469443404927 Marionette DEBUG loaded listener.js 03:43:25 INFO - PROCESS | 1948 | ++DOMWINDOW == 73 (120B7000) [pid = 1948] [serial = 958] [outer = 0E3DBC00] 03:43:25 INFO - PROCESS | 1948 | 1469443405394 Marionette TRACE conn5 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 03:43:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 03:43:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 671ms 03:43:25 INFO - PROCESS | 1948 | 1469443405446 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 03:43:25 INFO - PROCESS | 1948 | 1469443405449 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 03:43:25 INFO - PROCESS | 1948 | 1469443405452 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 03:43:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 03:43:25 INFO - PROCESS | 1948 | 1469443405456 Marionette TRACE conn5 <- [1,1242,null,{}] 03:43:25 INFO - PROCESS | 1948 | 1469443405467 Marionette TRACE conn5 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:25 INFO - PROCESS | 1948 | 1469443405471 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:43:25 INFO - PROCESS | 1948 | 1469443405559 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 03:43:25 INFO - PROCESS | 1948 | 1469443405609 Marionette TRACE conn5 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:25 INFO - PROCESS | 1948 | 1469443405612 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:43:25 INFO - PROCESS | 1948 | ++DOCSHELL 1463F400 == 32 [pid = 1948] [id = 320] 03:43:25 INFO - PROCESS | 1948 | ++DOMWINDOW == 74 (14B03400) [pid = 1948] [serial = 959] [outer = 00000000] 03:43:25 INFO - PROCESS | 1948 | ++DOMWINDOW == 75 (14B44C00) [pid = 1948] [serial = 960] [outer = 14B03400] 03:43:25 INFO - PROCESS | 1948 | 1469443405732 Marionette DEBUG loaded listener.js 03:43:25 INFO - PROCESS | 1948 | ++DOMWINDOW == 76 (14D74000) [pid = 1948] [serial = 961] [outer = 14B03400] 03:43:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 03:43:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 670ms 03:43:26 INFO - PROCESS | 1948 | 1469443406119 Marionette TRACE conn5 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 03:43:26 INFO - PROCESS | 1948 | 1469443406142 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 03:43:26 INFO - PROCESS | 1948 | 1469443406145 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 03:43:26 INFO - PROCESS | 1948 | 1469443406148 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 03:43:26 INFO - PROCESS | 1948 | 1469443406150 Marionette TRACE conn5 <- [1,1246,null,{}] 03:43:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 03:43:26 INFO - PROCESS | 1948 | 1469443406153 Marionette TRACE conn5 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:26 INFO - PROCESS | 1948 | 1469443406155 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:43:26 INFO - PROCESS | 1948 | 1469443406242 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 03:43:26 INFO - PROCESS | 1948 | 1469443406248 Marionette TRACE conn5 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:26 INFO - PROCESS | 1948 | 1469443406258 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:43:26 INFO - PROCESS | 1948 | ++DOCSHELL 1661A000 == 33 [pid = 1948] [id = 321] 03:43:26 INFO - PROCESS | 1948 | ++DOMWINDOW == 77 (1661A800) [pid = 1948] [serial = 962] [outer = 00000000] 03:43:26 INFO - PROCESS | 1948 | ++DOMWINDOW == 78 (171ABC00) [pid = 1948] [serial = 963] [outer = 1661A800] 03:43:26 INFO - PROCESS | 1948 | 1469443406304 Marionette DEBUG loaded listener.js 03:43:26 INFO - PROCESS | 1948 | ++DOMWINDOW == 79 (17207000) [pid = 1948] [serial = 964] [outer = 1661A800] 03:43:26 INFO - PROCESS | 1948 | 1469443406763 Marionette TRACE conn5 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 03:43:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 03:43:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 670ms 03:43:26 INFO - PROCESS | 1948 | 1469443406824 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 03:43:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 03:43:26 INFO - PROCESS | 1948 | 1469443406826 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 03:43:26 INFO - PROCESS | 1948 | 1469443406830 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 03:43:26 INFO - PROCESS | 1948 | 1469443406831 Marionette TRACE conn5 <- [1,1250,null,{}] 03:43:26 INFO - PROCESS | 1948 | 1469443406835 Marionette TRACE conn5 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:26 INFO - PROCESS | 1948 | 1469443406837 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:43:26 INFO - PROCESS | 1948 | 1469443406947 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 03:43:27 INFO - PROCESS | 1948 | 1469443407037 Marionette TRACE conn5 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:27 INFO - PROCESS | 1948 | 1469443407039 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:43:27 INFO - PROCESS | 1948 | ++DOCSHELL 0D508800 == 34 [pid = 1948] [id = 322] 03:43:27 INFO - PROCESS | 1948 | ++DOMWINDOW == 80 (16931400) [pid = 1948] [serial = 965] [outer = 00000000] 03:43:27 INFO - PROCESS | 1948 | ++DOMWINDOW == 81 (1725AC00) [pid = 1948] [serial = 966] [outer = 16931400] 03:43:27 INFO - PROCESS | 1948 | 1469443407088 Marionette DEBUG loaded listener.js 03:43:27 INFO - PROCESS | 1948 | ++DOMWINDOW == 82 (17328800) [pid = 1948] [serial = 967] [outer = 16931400] 03:43:27 INFO - PROCESS | 1948 | 1469443407504 Marionette TRACE conn5 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 03:43:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 03:43:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 730ms 03:43:27 INFO - PROCESS | 1948 | 1469443407560 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 03:43:27 INFO - PROCESS | 1948 | 1469443407562 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 03:43:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 03:43:27 INFO - PROCESS | 1948 | 1469443407572 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 03:43:27 INFO - PROCESS | 1948 | 1469443407574 Marionette TRACE conn5 <- [1,1254,null,{}] 03:43:27 INFO - PROCESS | 1948 | 1469443407577 Marionette TRACE conn5 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:27 INFO - PROCESS | 1948 | 1469443407583 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:43:27 INFO - PROCESS | 1948 | 1469443407728 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 03:43:27 INFO - PROCESS | 1948 | 1469443407734 Marionette TRACE conn5 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:27 INFO - PROCESS | 1948 | 1469443407736 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:43:27 INFO - PROCESS | 1948 | ++DOCSHELL 177F0C00 == 35 [pid = 1948] [id = 323] 03:43:27 INFO - PROCESS | 1948 | ++DOMWINDOW == 83 (177F2C00) [pid = 1948] [serial = 968] [outer = 00000000] 03:43:27 INFO - PROCESS | 1948 | ++DOMWINDOW == 84 (179BEC00) [pid = 1948] [serial = 969] [outer = 177F2C00] 03:43:27 INFO - PROCESS | 1948 | 1469443407782 Marionette DEBUG loaded listener.js 03:43:27 INFO - PROCESS | 1948 | ++DOMWINDOW == 85 (17B8C000) [pid = 1948] [serial = 970] [outer = 177F2C00] 03:43:28 INFO - PROCESS | 1948 | 1469443408236 Marionette TRACE conn5 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 03:43:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 03:43:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 670ms 03:43:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 03:43:28 INFO - PROCESS | 1948 | 1469443408245 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 03:43:28 INFO - PROCESS | 1948 | 1469443408247 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 03:43:28 INFO - PROCESS | 1948 | 1469443408250 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 03:43:28 INFO - PROCESS | 1948 | 1469443408251 Marionette TRACE conn5 <- [1,1258,null,{}] 03:43:28 INFO - PROCESS | 1948 | 1469443408261 Marionette TRACE conn5 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:28 INFO - PROCESS | 1948 | 1469443408263 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:43:28 INFO - PROCESS | 1948 | 1469443408410 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 03:43:28 INFO - PROCESS | 1948 | 1469443408432 Marionette TRACE conn5 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:28 INFO - PROCESS | 1948 | 1469443408434 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:43:28 INFO - PROCESS | 1948 | ++DOCSHELL 1234E800 == 36 [pid = 1948] [id = 324] 03:43:28 INFO - PROCESS | 1948 | ++DOMWINDOW == 86 (17B94800) [pid = 1948] [serial = 971] [outer = 00000000] 03:43:28 INFO - PROCESS | 1948 | ++DOMWINDOW == 87 (17C41000) [pid = 1948] [serial = 972] [outer = 17B94800] 03:43:28 INFO - PROCESS | 1948 | 1469443408478 Marionette DEBUG loaded listener.js 03:43:28 INFO - PROCESS | 1948 | ++DOMWINDOW == 88 (17C44800) [pid = 1948] [serial = 973] [outer = 17B94800] 03:43:28 INFO - PROCESS | 1948 | --DOMWINDOW == 87 (0D5FE400) [pid = 1948] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 03:43:28 INFO - PROCESS | 1948 | --DOMWINDOW == 86 (0E3D8400) [pid = 1948] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 03:43:28 INFO - PROCESS | 1948 | --DOMWINDOW == 85 (1275F000) [pid = 1948] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 03:43:28 INFO - PROCESS | 1948 | --DOMWINDOW == 84 (0DB20000) [pid = 1948] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 03:43:28 INFO - PROCESS | 1948 | --DOMWINDOW == 83 (171AD000) [pid = 1948] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 03:43:28 INFO - PROCESS | 1948 | --DOMWINDOW == 82 (14D7DC00) [pid = 1948] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 03:43:28 INFO - PROCESS | 1948 | --DOMWINDOW == 81 (11E38C00) [pid = 1948] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 03:43:28 INFO - PROCESS | 1948 | --DOMWINDOW == 80 (0E090800) [pid = 1948] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 03:43:28 INFO - PROCESS | 1948 | --DOMWINDOW == 79 (14DDE000) [pid = 1948] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 03:43:28 INFO - PROCESS | 1948 | --DOMWINDOW == 78 (18ECEC00) [pid = 1948] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 03:43:28 INFO - PROCESS | 1948 | --DOMWINDOW == 77 (195E0000) [pid = 1948] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 03:43:28 INFO - PROCESS | 1948 | --DOMWINDOW == 76 (143A4400) [pid = 1948] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 03:43:28 INFO - PROCESS | 1948 | --DOMWINDOW == 75 (14B45400) [pid = 1948] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 03:43:28 INFO - PROCESS | 1948 | 1469443408959 Marionette TRACE conn5 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 03:43:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 03:43:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 731ms 03:43:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 03:43:29 INFO - PROCESS | 1948 | 1469443408981 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 03:43:29 INFO - PROCESS | 1948 | 1469443408983 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 03:43:29 INFO - PROCESS | 1948 | 1469443408986 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 03:43:29 INFO - PROCESS | 1948 | 1469443408988 Marionette TRACE conn5 <- [1,1262,null,{}] 03:43:29 INFO - PROCESS | 1948 | 1469443408991 Marionette TRACE conn5 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:29 INFO - PROCESS | 1948 | 1469443408993 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:43:29 INFO - PROCESS | 1948 | 1469443409115 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 03:43:29 INFO - PROCESS | 1948 | 1469443409183 Marionette TRACE conn5 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:29 INFO - PROCESS | 1948 | 1469443409185 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:43:29 INFO - PROCESS | 1948 | ++DOCSHELL 0EA86000 == 37 [pid = 1948] [id = 325] 03:43:29 INFO - PROCESS | 1948 | ++DOMWINDOW == 76 (12068800) [pid = 1948] [serial = 974] [outer = 00000000] 03:43:29 INFO - PROCESS | 1948 | ++DOMWINDOW == 77 (16932400) [pid = 1948] [serial = 975] [outer = 12068800] 03:43:29 INFO - PROCESS | 1948 | 1469443409231 Marionette DEBUG loaded listener.js 03:43:29 INFO - PROCESS | 1948 | ++DOMWINDOW == 78 (1799A000) [pid = 1948] [serial = 976] [outer = 12068800] 03:43:29 INFO - PROCESS | 1948 | 1469443409570 Marionette TRACE conn5 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 03:43:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 03:43:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 630ms 03:43:29 INFO - PROCESS | 1948 | 1469443409624 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 03:43:29 INFO - PROCESS | 1948 | 1469443409626 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 03:43:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 03:43:29 INFO - PROCESS | 1948 | 1469443409629 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 03:43:29 INFO - PROCESS | 1948 | 1469443409631 Marionette TRACE conn5 <- [1,1266,null,{}] 03:43:29 INFO - PROCESS | 1948 | 1469443409635 Marionette TRACE conn5 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:29 INFO - PROCESS | 1948 | 1469443409636 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:43:29 INFO - PROCESS | 1948 | 1469443409717 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 03:43:29 INFO - PROCESS | 1948 | 1469443409723 Marionette TRACE conn5 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:29 INFO - PROCESS | 1948 | 1469443409725 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:43:29 INFO - PROCESS | 1948 | ++DOCSHELL 17C3B400 == 38 [pid = 1948] [id = 326] 03:43:29 INFO - PROCESS | 1948 | ++DOMWINDOW == 79 (17C3E000) [pid = 1948] [serial = 977] [outer = 00000000] 03:43:29 INFO - PROCESS | 1948 | ++DOMWINDOW == 80 (188CB400) [pid = 1948] [serial = 978] [outer = 17C3E000] 03:43:29 INFO - PROCESS | 1948 | 1469443409770 Marionette DEBUG loaded listener.js 03:43:29 INFO - PROCESS | 1948 | ++DOMWINDOW == 81 (18ECC800) [pid = 1948] [serial = 979] [outer = 17C3E000] 03:43:30 INFO - PROCESS | 1948 | 1469443410235 Marionette TRACE conn5 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 03:43:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 03:43:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 630ms 03:43:30 INFO - PROCESS | 1948 | 1469443410272 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 03:43:30 INFO - PROCESS | 1948 | 1469443410274 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 03:43:30 INFO - PROCESS | 1948 | 1469443410277 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 03:43:30 INFO - PROCESS | 1948 | 1469443410278 Marionette TRACE conn5 <- [1,1270,null,{}] 03:43:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 03:43:30 INFO - PROCESS | 1948 | 1469443410282 Marionette TRACE conn5 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:30 INFO - PROCESS | 1948 | 1469443410284 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:43:30 INFO - PROCESS | 1948 | 1469443410365 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 03:43:30 INFO - PROCESS | 1948 | 1469443410370 Marionette TRACE conn5 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:30 INFO - PROCESS | 1948 | 1469443410372 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:43:30 INFO - PROCESS | 1948 | ++DOCSHELL 188C5C00 == 39 [pid = 1948] [id = 327] 03:43:30 INFO - PROCESS | 1948 | ++DOMWINDOW == 82 (18ED6C00) [pid = 1948] [serial = 980] [outer = 00000000] 03:43:30 INFO - PROCESS | 1948 | ++DOMWINDOW == 83 (19536000) [pid = 1948] [serial = 981] [outer = 18ED6C00] 03:43:30 INFO - PROCESS | 1948 | 1469443410418 Marionette DEBUG loaded listener.js 03:43:30 INFO - PROCESS | 1948 | ++DOMWINDOW == 84 (19537400) [pid = 1948] [serial = 982] [outer = 18ED6C00] 03:43:31 INFO - PROCESS | 1948 | 1469443410990 Marionette TRACE conn5 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 03:43:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 03:43:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 770ms 03:43:31 INFO - PROCESS | 1948 | 1469443411133 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 03:43:31 INFO - PROCESS | 1948 | 1469443411138 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 03:43:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 03:43:31 INFO - PROCESS | 1948 | 1469443411149 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 03:43:31 INFO - PROCESS | 1948 | 1469443411153 Marionette TRACE conn5 <- [1,1274,null,{}] 03:43:31 INFO - PROCESS | 1948 | 1469443411159 Marionette TRACE conn5 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:31 INFO - PROCESS | 1948 | 1469443411162 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:43:31 INFO - PROCESS | 1948 | 1469443411288 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 03:43:31 INFO - PROCESS | 1948 | 1469443411415 Marionette TRACE conn5 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:31 INFO - PROCESS | 1948 | 1469443411420 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:43:31 INFO - PROCESS | 1948 | ++DOCSHELL 0D5F4C00 == 40 [pid = 1948] [id = 328] 03:43:31 INFO - PROCESS | 1948 | ++DOMWINDOW == 85 (0DA4FC00) [pid = 1948] [serial = 983] [outer = 00000000] 03:43:31 INFO - PROCESS | 1948 | ++DOMWINDOW == 86 (0E3CD800) [pid = 1948] [serial = 984] [outer = 0DA4FC00] 03:43:31 INFO - PROCESS | 1948 | 1469443411483 Marionette DEBUG loaded listener.js 03:43:31 INFO - PROCESS | 1948 | ++DOMWINDOW == 87 (11E33400) [pid = 1948] [serial = 985] [outer = 0DA4FC00] 03:43:32 INFO - PROCESS | 1948 | 1469443412067 Marionette TRACE conn5 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 03:43:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 03:43:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 971ms 03:43:32 INFO - PROCESS | 1948 | 1469443412128 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 03:43:32 INFO - PROCESS | 1948 | 1469443412133 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 03:43:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 03:43:32 INFO - PROCESS | 1948 | 1469443412140 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 03:43:32 INFO - PROCESS | 1948 | 1469443412143 Marionette TRACE conn5 <- [1,1278,null,{}] 03:43:32 INFO - PROCESS | 1948 | 1469443412147 Marionette TRACE conn5 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:32 INFO - PROCESS | 1948 | 1469443412150 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:43:32 INFO - PROCESS | 1948 | 1469443412266 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 03:43:32 INFO - PROCESS | 1948 | 1469443412400 Marionette TRACE conn5 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:32 INFO - PROCESS | 1948 | 1469443412403 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:43:32 INFO - PROCESS | 1948 | ++DOCSHELL 1439FC00 == 41 [pid = 1948] [id = 329] 03:43:32 INFO - PROCESS | 1948 | ++DOMWINDOW == 88 (143A9000) [pid = 1948] [serial = 986] [outer = 00000000] 03:43:32 INFO - PROCESS | 1948 | ++DOMWINDOW == 89 (14E2AC00) [pid = 1948] [serial = 987] [outer = 143A9000] 03:43:32 INFO - PROCESS | 1948 | 1469443412462 Marionette DEBUG loaded listener.js 03:43:32 INFO - PROCESS | 1948 | ++DOMWINDOW == 90 (16939000) [pid = 1948] [serial = 988] [outer = 143A9000] 03:43:33 INFO - PROCESS | 1948 | 1469443413100 Marionette TRACE conn5 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 03:43:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 03:43:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1017ms 03:43:33 INFO - PROCESS | 1948 | 1469443413161 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 03:43:33 INFO - PROCESS | 1948 | 1469443413163 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 03:43:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 03:43:33 INFO - PROCESS | 1948 | 1469443413167 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 03:43:33 INFO - PROCESS | 1948 | 1469443413171 Marionette TRACE conn5 <- [1,1282,null,{}] 03:43:33 INFO - PROCESS | 1948 | 1469443413182 Marionette TRACE conn5 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:33 INFO - PROCESS | 1948 | 1469443413187 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:43:33 INFO - PROCESS | 1948 | 1469443413298 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 03:43:33 INFO - PROCESS | 1948 | 1469443413429 Marionette TRACE conn5 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:33 INFO - PROCESS | 1948 | 1469443413433 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:43:33 INFO - PROCESS | 1948 | ++DOCSHELL 188C7400 == 42 [pid = 1948] [id = 330] 03:43:33 INFO - PROCESS | 1948 | ++DOMWINDOW == 91 (188C7800) [pid = 1948] [serial = 989] [outer = 00000000] 03:43:33 INFO - PROCESS | 1948 | ++DOMWINDOW == 92 (19539000) [pid = 1948] [serial = 990] [outer = 188C7800] 03:43:33 INFO - PROCESS | 1948 | 1469443413491 Marionette DEBUG loaded listener.js 03:43:33 INFO - PROCESS | 1948 | ++DOMWINDOW == 93 (195DF000) [pid = 1948] [serial = 991] [outer = 188C7800] 03:43:34 INFO - PROCESS | 1948 | 1469443414138 Marionette TRACE conn5 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 03:43:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 03:43:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1020ms 03:43:34 INFO - PROCESS | 1948 | 1469443414190 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 03:43:34 INFO - PROCESS | 1948 | 1469443414193 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 03:43:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 03:43:34 INFO - PROCESS | 1948 | 1469443414197 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 03:43:34 INFO - PROCESS | 1948 | 1469443414199 Marionette TRACE conn5 <- [1,1286,null,{}] 03:43:34 INFO - PROCESS | 1948 | 1469443414203 Marionette TRACE conn5 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:34 INFO - PROCESS | 1948 | 1469443414206 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:43:34 INFO - PROCESS | 1948 | 1469443414342 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 03:43:34 INFO - PROCESS | 1948 | 1469443414582 Marionette TRACE conn5 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:34 INFO - PROCESS | 1948 | 1469443414586 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:43:34 INFO - PROCESS | 1948 | ++DOCSHELL 0BEE2400 == 43 [pid = 1948] [id = 331] 03:43:34 INFO - PROCESS | 1948 | ++DOMWINDOW == 94 (0BEE4000) [pid = 1948] [serial = 992] [outer = 00000000] 03:43:34 INFO - PROCESS | 1948 | ++DOMWINDOW == 95 (0DC42C00) [pid = 1948] [serial = 993] [outer = 0BEE4000] 03:43:34 INFO - PROCESS | 1948 | 1469443414660 Marionette DEBUG loaded listener.js 03:43:34 INFO - PROCESS | 1948 | ++DOMWINDOW == 96 (0E2A5800) [pid = 1948] [serial = 994] [outer = 0BEE4000] 03:43:35 INFO - PROCESS | 1948 | 1469443415315 Marionette TRACE conn5 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 03:43:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 03:43:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1177ms 03:43:35 INFO - PROCESS | 1948 | 1469443415395 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 03:43:35 INFO - PROCESS | 1948 | 1469443415399 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 03:43:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 03:43:35 INFO - PROCESS | 1948 | 1469443415404 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 03:43:35 INFO - PROCESS | 1948 | 1469443415407 Marionette TRACE conn5 <- [1,1290,null,{}] 03:43:35 INFO - PROCESS | 1948 | 1469443415412 Marionette TRACE conn5 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:35 INFO - PROCESS | 1948 | 1469443415416 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:43:36 INFO - PROCESS | 1948 | --DOCSHELL 17C3B400 == 42 [pid = 1948] [id = 326] 03:43:36 INFO - PROCESS | 1948 | --DOCSHELL 0EA86000 == 41 [pid = 1948] [id = 325] 03:43:36 INFO - PROCESS | 1948 | --DOCSHELL 1234E800 == 40 [pid = 1948] [id = 324] 03:43:36 INFO - PROCESS | 1948 | --DOCSHELL 177F0C00 == 39 [pid = 1948] [id = 323] 03:43:36 INFO - PROCESS | 1948 | --DOCSHELL 0D508800 == 38 [pid = 1948] [id = 322] 03:43:36 INFO - PROCESS | 1948 | --DOCSHELL 1661A000 == 37 [pid = 1948] [id = 321] 03:43:36 INFO - PROCESS | 1948 | --DOCSHELL 1463F400 == 36 [pid = 1948] [id = 320] 03:43:36 INFO - PROCESS | 1948 | --DOCSHELL 0E3D5C00 == 35 [pid = 1948] [id = 319] 03:43:36 INFO - PROCESS | 1948 | --DOCSHELL 0DC51800 == 34 [pid = 1948] [id = 318] 03:43:36 INFO - PROCESS | 1948 | --DOCSHELL 11E5D000 == 33 [pid = 1948] [id = 317] 03:43:36 INFO - PROCESS | 1948 | --DOCSHELL 177F7400 == 32 [pid = 1948] [id = 315] 03:43:36 INFO - PROCESS | 1948 | --DOCSHELL 0D50AC00 == 31 [pid = 1948] [id = 316] 03:43:36 INFO - PROCESS | 1948 | --DOCSHELL 0DB1F400 == 30 [pid = 1948] [id = 306] 03:43:36 INFO - PROCESS | 1948 | --DOCSHELL 0BEE2400 == 29 [pid = 1948] [id = 331] 03:43:36 INFO - PROCESS | 1948 | --DOCSHELL 1439FC00 == 28 [pid = 1948] [id = 329] 03:43:36 INFO - PROCESS | 1948 | --DOCSHELL 188C7400 == 27 [pid = 1948] [id = 330] 03:43:36 INFO - PROCESS | 1948 | --DOCSHELL 188C5C00 == 26 [pid = 1948] [id = 327] 03:43:36 INFO - PROCESS | 1948 | --DOCSHELL 0D5F4C00 == 25 [pid = 1948] [id = 328] 03:43:36 INFO - PROCESS | 1948 | 1469443416147 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 03:43:36 INFO - PROCESS | 1948 | --DOMWINDOW == 95 (0EA4C400) [pid = 1948] [serial = 924] [outer = 00000000] [url = about:blank] 03:43:36 INFO - PROCESS | 1948 | --DOMWINDOW == 94 (0EDF0C00) [pid = 1948] [serial = 925] [outer = 00000000] [url = about:blank] 03:43:36 INFO - PROCESS | 1948 | --DOMWINDOW == 93 (13354800) [pid = 1948] [serial = 927] [outer = 00000000] [url = about:blank] 03:43:36 INFO - PROCESS | 1948 | --DOMWINDOW == 92 (0E08EC00) [pid = 1948] [serial = 919] [outer = 00000000] [url = about:blank] 03:43:36 INFO - PROCESS | 1948 | --DOMWINDOW == 91 (0DC47000) [pid = 1948] [serial = 918] [outer = 00000000] [url = about:blank] 03:43:36 INFO - PROCESS | 1948 | --DOMWINDOW == 90 (17261400) [pid = 1948] [serial = 936] [outer = 00000000] [url = about:blank] 03:43:36 INFO - PROCESS | 1948 | --DOMWINDOW == 89 (1693A000) [pid = 1948] [serial = 934] [outer = 00000000] [url = about:blank] 03:43:36 INFO - PROCESS | 1948 | --DOMWINDOW == 88 (1692D800) [pid = 1948] [serial = 933] [outer = 00000000] [url = about:blank] 03:43:36 INFO - PROCESS | 1948 | --DOMWINDOW == 87 (171A7800) [pid = 1948] [serial = 939] [outer = 00000000] [url = about:blank] 03:43:36 INFO - PROCESS | 1948 | --DOMWINDOW == 86 (1725E400) [pid = 1948] [serial = 940] [outer = 00000000] [url = about:blank] 03:43:36 INFO - PROCESS | 1948 | --DOMWINDOW == 85 (0EFD8000) [pid = 1948] [serial = 907] [outer = 00000000] [url = about:blank] 03:43:36 INFO - PROCESS | 1948 | --DOMWINDOW == 84 (0E38F000) [pid = 1948] [serial = 906] [outer = 00000000] [url = about:blank] 03:43:36 INFO - PROCESS | 1948 | --DOMWINDOW == 83 (1720E000) [pid = 1948] [serial = 910] [outer = 00000000] [url = about:blank] 03:43:36 INFO - PROCESS | 1948 | --DOMWINDOW == 82 (16B18400) [pid = 1948] [serial = 909] [outer = 00000000] [url = about:blank] 03:43:36 INFO - PROCESS | 1948 | --DOMWINDOW == 81 (19540800) [pid = 1948] [serial = 913] [outer = 00000000] [url = about:blank] 03:43:36 INFO - PROCESS | 1948 | --DOMWINDOW == 80 (1953B800) [pid = 1948] [serial = 912] [outer = 00000000] [url = about:blank] 03:43:36 INFO - PROCESS | 1948 | --DOMWINDOW == 79 (19C52000) [pid = 1948] [serial = 916] [outer = 00000000] [url = about:blank] 03:43:36 INFO - PROCESS | 1948 | --DOMWINDOW == 78 (19C17800) [pid = 1948] [serial = 915] [outer = 00000000] [url = about:blank] 03:43:36 INFO - PROCESS | 1948 | --DOMWINDOW == 77 (1732DC00) [pid = 1948] [serial = 937] [outer = 00000000] [url = about:blank] 03:43:36 INFO - PROCESS | 1948 | --DOMWINDOW == 76 (14644000) [pid = 1948] [serial = 930] [outer = 00000000] [url = about:blank] 03:43:36 INFO - PROCESS | 1948 | --DOMWINDOW == 75 (14D75000) [pid = 1948] [serial = 931] [outer = 00000000] [url = about:blank] 03:43:36 INFO - PROCESS | 1948 | --DOMWINDOW == 74 (17996400) [pid = 1948] [serial = 942] [outer = 00000000] [url = about:blank] 03:43:36 INFO - PROCESS | 1948 | --DOMWINDOW == 73 (17997400) [pid = 1948] [serial = 943] [outer = 00000000] [url = about:blank] 03:43:36 INFO - PROCESS | 1948 | --DOMWINDOW == 72 (1358F400) [pid = 1948] [serial = 928] [outer = 00000000] [url = about:blank] 03:43:36 INFO - PROCESS | 1948 | --DOMWINDOW == 71 (179C5C00) [pid = 1948] [serial = 945] [outer = 00000000] [url = about:blank] 03:43:36 INFO - PROCESS | 1948 | --DOMWINDOW == 70 (0DB1C000) [pid = 1948] [serial = 921] [outer = 00000000] [url = about:blank] 03:43:36 INFO - PROCESS | 1948 | --DOMWINDOW == 69 (0DB24800) [pid = 1948] [serial = 922] [outer = 00000000] [url = about:blank] 03:43:36 INFO - PROCESS | 1948 | 1469443416339 Marionette TRACE conn5 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:36 INFO - PROCESS | 1948 | 1469443416342 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:43:36 INFO - PROCESS | 1948 | ++DOCSHELL 0BEDC800 == 26 [pid = 1948] [id = 332] 03:43:36 INFO - PROCESS | 1948 | ++DOMWINDOW == 70 (0CA94C00) [pid = 1948] [serial = 995] [outer = 00000000] 03:43:36 INFO - PROCESS | 1948 | ++DOMWINDOW == 71 (0D4E8C00) [pid = 1948] [serial = 996] [outer = 0CA94C00] 03:43:36 INFO - PROCESS | 1948 | 1469443416393 Marionette DEBUG loaded listener.js 03:43:36 INFO - PROCESS | 1948 | ++DOMWINDOW == 72 (0DA52400) [pid = 1948] [serial = 997] [outer = 0CA94C00] 03:43:36 INFO - PROCESS | 1948 | 1469443416850 Marionette TRACE conn5 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 03:43:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 03:43:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1473ms 03:43:36 INFO - PROCESS | 1948 | 1469443416878 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 03:43:36 INFO - PROCESS | 1948 | 1469443416883 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 03:43:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 03:43:36 INFO - PROCESS | 1948 | 1469443416887 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 03:43:36 INFO - PROCESS | 1948 | 1469443416890 Marionette TRACE conn5 <- [1,1294,null,{}] 03:43:36 INFO - PROCESS | 1948 | 1469443416895 Marionette TRACE conn5 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:36 INFO - PROCESS | 1948 | 1469443416898 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:43:37 INFO - PROCESS | 1948 | 1469443416986 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 03:43:37 INFO - PROCESS | 1948 | 1469443416994 Marionette TRACE conn5 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:37 INFO - PROCESS | 1948 | 1469443416997 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:43:37 INFO - PROCESS | 1948 | ++DOCSHELL 0E094C00 == 27 [pid = 1948] [id = 333] 03:43:37 INFO - PROCESS | 1948 | ++DOMWINDOW == 73 (0E098400) [pid = 1948] [serial = 998] [outer = 00000000] 03:43:37 INFO - PROCESS | 1948 | ++DOMWINDOW == 74 (0EA46C00) [pid = 1948] [serial = 999] [outer = 0E098400] 03:43:37 INFO - PROCESS | 1948 | 1469443417045 Marionette DEBUG loaded listener.js 03:43:37 INFO - PROCESS | 1948 | ++DOMWINDOW == 75 (0EDE9000) [pid = 1948] [serial = 1000] [outer = 0E098400] 03:43:37 INFO - PROCESS | 1948 | 1469443417527 Marionette TRACE conn5 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 03:43:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 03:43:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 670ms 03:43:37 INFO - PROCESS | 1948 | 1469443417558 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 03:43:37 INFO - PROCESS | 1948 | 1469443417561 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 03:43:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 03:43:37 INFO - PROCESS | 1948 | 1469443417564 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 03:43:37 INFO - PROCESS | 1948 | 1469443417566 Marionette TRACE conn5 <- [1,1298,null,{}] 03:43:37 INFO - PROCESS | 1948 | 1469443417570 Marionette TRACE conn5 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:37 INFO - PROCESS | 1948 | 1469443417573 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:43:37 INFO - PROCESS | 1948 | 1469443417687 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 03:43:37 INFO - PROCESS | 1948 | 1469443417699 Marionette TRACE conn5 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:37 INFO - PROCESS | 1948 | 1469443417701 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:43:37 INFO - PROCESS | 1948 | ++DOCSHELL 0DFA3000 == 28 [pid = 1948] [id = 334] 03:43:37 INFO - PROCESS | 1948 | ++DOMWINDOW == 76 (1278C400) [pid = 1948] [serial = 1001] [outer = 00000000] 03:43:37 INFO - PROCESS | 1948 | ++DOMWINDOW == 77 (12808800) [pid = 1948] [serial = 1002] [outer = 1278C400] 03:43:37 INFO - PROCESS | 1948 | 1469443417746 Marionette DEBUG loaded listener.js 03:43:37 INFO - PROCESS | 1948 | ++DOMWINDOW == 78 (1353E400) [pid = 1948] [serial = 1003] [outer = 1278C400] 03:43:38 INFO - PROCESS | 1948 | 1469443418229 Marionette TRACE conn5 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",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] 03:43:38 INFO - PROCESS | 1948 | 1469443418302 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 03:43:38 INFO - PROCESS | 1948 | 1469443418317 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 03:43:38 INFO - PROCESS | 1948 | 1469443418321 Marionette TRACE conn5 <- [1,1302,null,{}] 03:43:38 INFO - PROCESS | 1948 | 1469443418325 Marionette TRACE conn5 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:38 INFO - PROCESS | 1948 | 1469443418328 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:43:38 INFO - PROCESS | 1948 | 1469443418434 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 03:43:38 INFO - PROCESS | 1948 | 1469443418442 Marionette TRACE conn5 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:38 INFO - PROCESS | 1948 | 1469443418444 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:43:38 INFO - PROCESS | 1948 | ++DOCSHELL 1463BC00 == 29 [pid = 1948] [id = 335] 03:43:38 INFO - PROCESS | 1948 | ++DOMWINDOW == 79 (14B0A000) [pid = 1948] [serial = 1004] [outer = 00000000] 03:43:38 INFO - PROCESS | 1948 | ++DOMWINDOW == 80 (14D79000) [pid = 1948] [serial = 1005] [outer = 14B0A000] 03:43:38 INFO - PROCESS | 1948 | 1469443418491 Marionette DEBUG loaded listener.js 03:43:38 INFO - PROCESS | 1948 | ++DOMWINDOW == 81 (16166800) [pid = 1948] [serial = 1006] [outer = 14B0A000] 03:43:38 INFO - PROCESS | 1948 | 1469443418971 Marionette TRACE conn5 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 03:43:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 03:43:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 691ms 03:43:39 INFO - PROCESS | 1948 | 1469443419028 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 03:43:39 INFO - PROCESS | 1948 | 1469443419030 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 03:43:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 03:43:39 INFO - PROCESS | 1948 | 1469443419041 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 03:43:39 INFO - PROCESS | 1948 | 1469443419043 Marionette TRACE conn5 <- [1,1306,null,{}] 03:43:39 INFO - PROCESS | 1948 | 1469443419047 Marionette TRACE conn5 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:39 INFO - PROCESS | 1948 | 1469443419049 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:43:39 INFO - PROCESS | 1948 | 1469443419163 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 03:43:39 INFO - PROCESS | 1948 | 1469443419172 Marionette TRACE conn5 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:39 INFO - PROCESS | 1948 | 1469443419174 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:43:39 INFO - PROCESS | 1948 | ++DOCSHELL 14D76000 == 30 [pid = 1948] [id = 336] 03:43:39 INFO - PROCESS | 1948 | ++DOMWINDOW == 82 (14D78800) [pid = 1948] [serial = 1007] [outer = 00000000] 03:43:39 INFO - PROCESS | 1948 | ++DOMWINDOW == 83 (16B1E800) [pid = 1948] [serial = 1008] [outer = 14D78800] 03:43:39 INFO - PROCESS | 1948 | 1469443419221 Marionette DEBUG loaded listener.js 03:43:39 INFO - PROCESS | 1948 | ++DOMWINDOW == 84 (17201400) [pid = 1948] [serial = 1009] [outer = 14D78800] 03:43:39 INFO - PROCESS | 1948 | 1469443419670 Marionette TRACE conn5 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 03:43:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 03:43:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 671ms 03:43:39 INFO - PROCESS | 1948 | 1469443419713 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 03:43:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 03:43:39 INFO - PROCESS | 1948 | 1469443419715 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 03:43:39 INFO - PROCESS | 1948 | 1469443419718 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 03:43:39 INFO - PROCESS | 1948 | 1469443419720 Marionette TRACE conn5 <- [1,1310,null,{}] 03:43:39 INFO - PROCESS | 1948 | 1469443419723 Marionette TRACE conn5 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:39 INFO - PROCESS | 1948 | 1469443419726 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:43:39 INFO - PROCESS | 1948 | 1469443419845 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 03:43:39 INFO - PROCESS | 1948 | 1469443419851 Marionette TRACE conn5 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:39 INFO - PROCESS | 1948 | 1469443419856 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:43:39 INFO - PROCESS | 1948 | ++DOCSHELL 1720C800 == 31 [pid = 1948] [id = 337] 03:43:39 INFO - PROCESS | 1948 | ++DOMWINDOW == 85 (1720CC00) [pid = 1948] [serial = 1010] [outer = 00000000] 03:43:39 INFO - PROCESS | 1948 | ++DOMWINDOW == 86 (1725FC00) [pid = 1948] [serial = 1011] [outer = 1720CC00] 03:43:39 INFO - PROCESS | 1948 | 1469443419912 Marionette DEBUG loaded listener.js 03:43:40 INFO - PROCESS | 1948 | ++DOMWINDOW == 87 (1732EC00) [pid = 1948] [serial = 1012] [outer = 1720CC00] 03:43:40 INFO - PROCESS | 1948 | 1469443420402 Marionette TRACE conn5 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 03:43:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 03:43:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 730ms 03:43:40 INFO - PROCESS | 1948 | 1469443420480 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 03:43:40 INFO - PROCESS | 1948 | 1469443420482 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 03:43:40 INFO - PROCESS | 1948 | 1469443420489 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 03:43:40 INFO - PROCESS | 1948 | 1469443420491 Marionette TRACE conn5 <- [1,1314,null,{}] 03:43:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 03:43:40 INFO - PROCESS | 1948 | 1469443420494 Marionette TRACE conn5 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:40 INFO - PROCESS | 1948 | 1469443420496 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:43:40 INFO - PROCESS | 1948 | 1469443420617 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 03:43:40 INFO - PROCESS | 1948 | 1469443420949 Marionette TRACE conn5 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:40 INFO - PROCESS | 1948 | 1469443420951 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:43:40 INFO - PROCESS | 1948 | --DOMWINDOW == 86 (16931400) [pid = 1948] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 03:43:40 INFO - PROCESS | 1948 | --DOMWINDOW == 85 (177F2C00) [pid = 1948] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 03:43:40 INFO - PROCESS | 1948 | --DOMWINDOW == 84 (17B94800) [pid = 1948] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 03:43:40 INFO - PROCESS | 1948 | --DOMWINDOW == 83 (12068800) [pid = 1948] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 03:43:40 INFO - PROCESS | 1948 | --DOMWINDOW == 82 (179BA400) [pid = 1948] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 03:43:40 INFO - PROCESS | 1948 | --DOMWINDOW == 81 (0D516000) [pid = 1948] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 03:43:40 INFO - PROCESS | 1948 | --DOMWINDOW == 80 (1661A800) [pid = 1948] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 03:43:40 INFO - PROCESS | 1948 | --DOMWINDOW == 79 (11EE4800) [pid = 1948] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 03:43:40 INFO - PROCESS | 1948 | --DOMWINDOW == 78 (0E3DBC00) [pid = 1948] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 03:43:40 INFO - PROCESS | 1948 | --DOMWINDOW == 77 (14B03400) [pid = 1948] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 03:43:40 INFO - PROCESS | 1948 | --DOMWINDOW == 76 (0DC51C00) [pid = 1948] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 03:43:41 INFO - PROCESS | 1948 | --DOMWINDOW == 75 (17C3E000) [pid = 1948] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 03:43:41 INFO - PROCESS | 1948 | --DOMWINDOW == 74 (18ED6C00) [pid = 1948] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 03:43:41 INFO - PROCESS | 1948 | ++DOCSHELL 08660000 == 32 [pid = 1948] [id = 338] 03:43:41 INFO - PROCESS | 1948 | ++DOMWINDOW == 75 (08662C00) [pid = 1948] [serial = 1013] [outer = 00000000] 03:43:41 INFO - PROCESS | 1948 | ++DOMWINDOW == 76 (0E095400) [pid = 1948] [serial = 1014] [outer = 08662C00] 03:43:41 INFO - PROCESS | 1948 | 1469443421003 Marionette DEBUG loaded listener.js 03:43:41 INFO - PROCESS | 1948 | ++DOMWINDOW == 77 (0E3DBC00) [pid = 1948] [serial = 1015] [outer = 08662C00] 03:43:41 INFO - PROCESS | 1948 | 1469443421368 Marionette TRACE conn5 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 03:43:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 03:43:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 930ms 03:43:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 03:43:41 INFO - PROCESS | 1948 | 1469443421424 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 03:43:41 INFO - PROCESS | 1948 | 1469443421426 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 03:43:41 INFO - PROCESS | 1948 | 1469443421429 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 03:43:41 INFO - PROCESS | 1948 | 1469443421431 Marionette TRACE conn5 <- [1,1318,null,{}] 03:43:41 INFO - PROCESS | 1948 | 1469443421435 Marionette TRACE conn5 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:41 INFO - PROCESS | 1948 | 1469443421437 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:43:41 INFO - PROCESS | 1948 | 1469443421550 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 03:43:41 INFO - PROCESS | 1948 | 1469443421605 Marionette TRACE conn5 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:41 INFO - PROCESS | 1948 | 1469443421607 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:43:41 INFO - PROCESS | 1948 | ++DOCSHELL 0DA50800 == 33 [pid = 1948] [id = 339] 03:43:41 INFO - PROCESS | 1948 | ++DOMWINDOW == 78 (0E09CC00) [pid = 1948] [serial = 1016] [outer = 00000000] 03:43:41 INFO - PROCESS | 1948 | ++DOMWINDOW == 79 (16B1A400) [pid = 1948] [serial = 1017] [outer = 0E09CC00] 03:43:41 INFO - PROCESS | 1948 | 1469443421652 Marionette DEBUG loaded listener.js 03:43:41 INFO - PROCESS | 1948 | ++DOMWINDOW == 80 (1732C400) [pid = 1948] [serial = 1018] [outer = 0E09CC00] 03:43:42 INFO - PROCESS | 1948 | 1469443421995 Marionette TRACE conn5 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 03:43:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 03:43:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 631ms 03:43:42 INFO - PROCESS | 1948 | 1469443422060 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 03:43:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 03:43:42 INFO - PROCESS | 1948 | 1469443422062 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 03:43:42 INFO - PROCESS | 1948 | 1469443422066 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 03:43:42 INFO - PROCESS | 1948 | 1469443422067 Marionette TRACE conn5 <- [1,1322,null,{}] 03:43:42 INFO - PROCESS | 1948 | 1469443422071 Marionette TRACE conn5 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:42 INFO - PROCESS | 1948 | 1469443422073 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:43:42 INFO - PROCESS | 1948 | 1469443422193 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 03:43:42 INFO - PROCESS | 1948 | 1469443422230 Marionette TRACE conn5 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:42 INFO - PROCESS | 1948 | 1469443422232 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:43:42 INFO - PROCESS | 1948 | ++DOCSHELL 1278A400 == 34 [pid = 1948] [id = 340] 03:43:42 INFO - PROCESS | 1948 | ++DOMWINDOW == 81 (16938400) [pid = 1948] [serial = 1019] [outer = 00000000] 03:43:42 INFO - PROCESS | 1948 | ++DOMWINDOW == 82 (1799C400) [pid = 1948] [serial = 1020] [outer = 16938400] 03:43:42 INFO - PROCESS | 1948 | 1469443422277 Marionette DEBUG loaded listener.js 03:43:42 INFO - PROCESS | 1948 | ++DOMWINDOW == 83 (1799D000) [pid = 1948] [serial = 1021] [outer = 16938400] 03:43:42 INFO - PROCESS | 1948 | 1469443422667 Marionette TRACE conn5 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 03:43:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 03:43:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 670ms 03:43:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 03:43:42 INFO - PROCESS | 1948 | 1469443422737 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 03:43:42 INFO - PROCESS | 1948 | 1469443422739 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 03:43:42 INFO - PROCESS | 1948 | 1469443422750 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 03:43:42 INFO - PROCESS | 1948 | 1469443422752 Marionette TRACE conn5 <- [1,1326,null,{}] 03:43:42 INFO - PROCESS | 1948 | 1469443422755 Marionette TRACE conn5 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:42 INFO - PROCESS | 1948 | 1469443422767 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:43:42 INFO - PROCESS | 1948 | 1469443422850 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 03:43:42 INFO - PROCESS | 1948 | 1469443422856 Marionette TRACE conn5 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:42 INFO - PROCESS | 1948 | 1469443422858 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:43:42 INFO - PROCESS | 1948 | ++DOCSHELL 1661A800 == 35 [pid = 1948] [id = 341] 03:43:42 INFO - PROCESS | 1948 | ++DOMWINDOW == 84 (179BC400) [pid = 1948] [serial = 1022] [outer = 00000000] 03:43:42 INFO - PROCESS | 1948 | ++DOMWINDOW == 85 (17B8EC00) [pid = 1948] [serial = 1023] [outer = 179BC400] 03:43:42 INFO - PROCESS | 1948 | 1469443422906 Marionette DEBUG loaded listener.js 03:43:43 INFO - PROCESS | 1948 | ++DOMWINDOW == 86 (17C3D000) [pid = 1948] [serial = 1024] [outer = 179BC400] 03:43:44 INFO - PROCESS | 1948 | 1469443424222 Marionette TRACE conn5 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 03:43:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 03:43:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1542ms 03:43:44 INFO - PROCESS | 1948 | 1469443424285 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 03:43:44 INFO - PROCESS | 1948 | 1469443424290 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 03:43:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 03:43:44 INFO - PROCESS | 1948 | 1469443424295 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 03:43:44 INFO - PROCESS | 1948 | 1469443424298 Marionette TRACE conn5 <- [1,1330,null,{}] 03:43:44 INFO - PROCESS | 1948 | 1469443424304 Marionette TRACE conn5 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:44 INFO - PROCESS | 1948 | 1469443424308 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:43:44 INFO - PROCESS | 1948 | 1469443424472 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 03:43:44 INFO - PROCESS | 1948 | 1469443424570 Marionette TRACE conn5 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:44 INFO - PROCESS | 1948 | 1469443424573 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:43:44 INFO - PROCESS | 1948 | ++DOCSHELL 0DA52C00 == 36 [pid = 1948] [id = 342] 03:43:44 INFO - PROCESS | 1948 | ++DOMWINDOW == 87 (0DB1CC00) [pid = 1948] [serial = 1025] [outer = 00000000] 03:43:44 INFO - PROCESS | 1948 | ++DOMWINDOW == 88 (0EA4C400) [pid = 1948] [serial = 1026] [outer = 0DB1CC00] 03:43:44 INFO - PROCESS | 1948 | 1469443424633 Marionette DEBUG loaded listener.js 03:43:44 INFO - PROCESS | 1948 | ++DOMWINDOW == 89 (11E38400) [pid = 1948] [serial = 1027] [outer = 0DB1CC00] 03:43:45 INFO - PROCESS | 1948 | 1469443425490 Marionette TRACE conn5 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 03:43:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 03:43:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1274ms 03:43:45 INFO - PROCESS | 1948 | 1469443425568 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 03:43:45 INFO - PROCESS | 1948 | 1469443425573 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 03:43:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 03:43:45 INFO - PROCESS | 1948 | 1469443425578 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 03:43:45 INFO - PROCESS | 1948 | 1469443425581 Marionette TRACE conn5 <- [1,1334,null,{}] 03:43:45 INFO - PROCESS | 1948 | 1469443425586 Marionette TRACE conn5 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:45 INFO - PROCESS | 1948 | 1469443425589 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:43:45 INFO - PROCESS | 1948 | 1469443425709 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 03:43:45 INFO - PROCESS | 1948 | 1469443425834 Marionette TRACE conn5 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:45 INFO - PROCESS | 1948 | 1469443425838 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:43:45 INFO - PROCESS | 1948 | --DOCSHELL 1278A400 == 35 [pid = 1948] [id = 340] 03:43:45 INFO - PROCESS | 1948 | --DOCSHELL 0DA50800 == 34 [pid = 1948] [id = 339] 03:43:45 INFO - PROCESS | 1948 | --DOCSHELL 08660000 == 33 [pid = 1948] [id = 338] 03:43:45 INFO - PROCESS | 1948 | --DOCSHELL 1720C800 == 32 [pid = 1948] [id = 337] 03:43:45 INFO - PROCESS | 1948 | --DOCSHELL 14D76000 == 31 [pid = 1948] [id = 336] 03:43:45 INFO - PROCESS | 1948 | --DOCSHELL 1463BC00 == 30 [pid = 1948] [id = 335] 03:43:45 INFO - PROCESS | 1948 | --DOCSHELL 0DFA3000 == 29 [pid = 1948] [id = 334] 03:43:45 INFO - PROCESS | 1948 | --DOCSHELL 0E094C00 == 28 [pid = 1948] [id = 333] 03:43:45 INFO - PROCESS | 1948 | --DOCSHELL 0BEDC800 == 27 [pid = 1948] [id = 332] 03:43:45 INFO - PROCESS | 1948 | --DOMWINDOW == 88 (1725AC00) [pid = 1948] [serial = 966] [outer = 00000000] [url = about:blank] 03:43:45 INFO - PROCESS | 1948 | --DOMWINDOW == 87 (179BEC00) [pid = 1948] [serial = 969] [outer = 00000000] [url = about:blank] 03:43:45 INFO - PROCESS | 1948 | --DOMWINDOW == 86 (17328800) [pid = 1948] [serial = 967] [outer = 00000000] [url = about:blank] 03:43:45 INFO - PROCESS | 1948 | --DOMWINDOW == 85 (17C41000) [pid = 1948] [serial = 972] [outer = 00000000] [url = about:blank] 03:43:45 INFO - PROCESS | 1948 | --DOMWINDOW == 84 (16932400) [pid = 1948] [serial = 975] [outer = 00000000] [url = about:blank] 03:43:45 INFO - PROCESS | 1948 | --DOMWINDOW == 83 (17B8C000) [pid = 1948] [serial = 970] [outer = 00000000] [url = about:blank] 03:43:45 INFO - PROCESS | 1948 | --DOMWINDOW == 82 (179C6C00) [pid = 1948] [serial = 946] [outer = 00000000] [url = about:blank] 03:43:45 INFO - PROCESS | 1948 | --DOMWINDOW == 81 (0DB1D800) [pid = 1948] [serial = 948] [outer = 00000000] [url = about:blank] 03:43:45 INFO - PROCESS | 1948 | --DOMWINDOW == 80 (0DC50400) [pid = 1948] [serial = 949] [outer = 00000000] [url = about:blank] 03:43:45 INFO - PROCESS | 1948 | --DOMWINDOW == 79 (171ABC00) [pid = 1948] [serial = 963] [outer = 00000000] [url = about:blank] 03:43:45 INFO - PROCESS | 1948 | --DOMWINDOW == 78 (1278B000) [pid = 1948] [serial = 951] [outer = 00000000] [url = about:blank] 03:43:45 INFO - PROCESS | 1948 | --DOMWINDOW == 77 (13DA9000) [pid = 1948] [serial = 952] [outer = 00000000] [url = about:blank] 03:43:45 INFO - PROCESS | 1948 | --DOMWINDOW == 76 (11E2B800) [pid = 1948] [serial = 957] [outer = 00000000] [url = about:blank] 03:43:45 INFO - PROCESS | 1948 | --DOMWINDOW == 75 (120B7000) [pid = 1948] [serial = 958] [outer = 00000000] [url = about:blank] 03:43:45 INFO - PROCESS | 1948 | --DOMWINDOW == 74 (14B44C00) [pid = 1948] [serial = 960] [outer = 00000000] [url = about:blank] 03:43:45 INFO - PROCESS | 1948 | --DOMWINDOW == 73 (14D74000) [pid = 1948] [serial = 961] [outer = 00000000] [url = about:blank] 03:43:45 INFO - PROCESS | 1948 | --DOMWINDOW == 72 (0E23E000) [pid = 1948] [serial = 954] [outer = 00000000] [url = about:blank] 03:43:45 INFO - PROCESS | 1948 | --DOMWINDOW == 71 (0EFD3000) [pid = 1948] [serial = 955] [outer = 00000000] [url = about:blank] 03:43:45 INFO - PROCESS | 1948 | --DOMWINDOW == 70 (188CB400) [pid = 1948] [serial = 978] [outer = 00000000] [url = about:blank] 03:43:45 INFO - PROCESS | 1948 | --DOMWINDOW == 69 (19537400) [pid = 1948] [serial = 982] [outer = 00000000] [url = about:blank] 03:43:45 INFO - PROCESS | 1948 | --DOMWINDOW == 68 (18ECC800) [pid = 1948] [serial = 979] [outer = 00000000] [url = about:blank] 03:43:45 INFO - PROCESS | 1948 | --DOMWINDOW == 67 (19536000) [pid = 1948] [serial = 981] [outer = 00000000] [url = about:blank] 03:43:45 INFO - PROCESS | 1948 | --DOMWINDOW == 66 (17C44800) [pid = 1948] [serial = 973] [outer = 00000000] [url = about:blank] 03:43:45 INFO - PROCESS | 1948 | --DOMWINDOW == 65 (1799A000) [pid = 1948] [serial = 976] [outer = 00000000] [url = about:blank] 03:43:45 INFO - PROCESS | 1948 | --DOMWINDOW == 64 (17207000) [pid = 1948] [serial = 964] [outer = 00000000] [url = about:blank] 03:43:45 INFO - PROCESS | 1948 | ++DOCSHELL 0D434400 == 28 [pid = 1948] [id = 343] 03:43:45 INFO - PROCESS | 1948 | ++DOMWINDOW == 65 (0D4E3C00) [pid = 1948] [serial = 1028] [outer = 00000000] 03:43:45 INFO - PROCESS | 1948 | ++DOMWINDOW == 66 (0DC47000) [pid = 1948] [serial = 1029] [outer = 0D4E3C00] 03:43:45 INFO - PROCESS | 1948 | 1469443425918 Marionette DEBUG loaded listener.js 03:43:46 INFO - PROCESS | 1948 | ++DOMWINDOW == 67 (0E096800) [pid = 1948] [serial = 1030] [outer = 0D4E3C00] 03:43:46 INFO - PROCESS | 1948 | 1469443426364 Marionette TRACE conn5 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 03:43:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 03:43:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 830ms 03:43:46 INFO - PROCESS | 1948 | 1469443426408 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 03:43:46 INFO - PROCESS | 1948 | 1469443426413 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 03:43:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 03:43:46 INFO - PROCESS | 1948 | 1469443426420 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 03:43:46 INFO - PROCESS | 1948 | 1469443426423 Marionette TRACE conn5 <- [1,1338,null,{}] 03:43:46 INFO - PROCESS | 1948 | 1469443426427 Marionette TRACE conn5 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:46 INFO - PROCESS | 1948 | 1469443426429 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:43:46 INFO - PROCESS | 1948 | 1469443426517 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 03:43:46 INFO - PROCESS | 1948 | 1469443426526 Marionette TRACE conn5 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:46 INFO - PROCESS | 1948 | 1469443426528 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:43:46 INFO - PROCESS | 1948 | ++DOCSHELL 11E5F400 == 29 [pid = 1948] [id = 344] 03:43:46 INFO - PROCESS | 1948 | ++DOMWINDOW == 68 (12063400) [pid = 1948] [serial = 1031] [outer = 00000000] 03:43:46 INFO - PROCESS | 1948 | ++DOMWINDOW == 69 (12783000) [pid = 1948] [serial = 1032] [outer = 12063400] 03:43:46 INFO - PROCESS | 1948 | 1469443426578 Marionette DEBUG loaded listener.js 03:43:46 INFO - PROCESS | 1948 | ++DOMWINDOW == 70 (13354800) [pid = 1948] [serial = 1033] [outer = 12063400] 03:43:47 INFO - PROCESS | 1948 | 1469443427077 Marionette TRACE conn5 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 03:43:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 03:43:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 670ms 03:43:47 INFO - PROCESS | 1948 | 1469443427093 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 03:43:47 INFO - PROCESS | 1948 | 1469443427095 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 03:43:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 03:43:47 INFO - PROCESS | 1948 | 1469443427099 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 03:43:47 INFO - PROCESS | 1948 | 1469443427103 Marionette TRACE conn5 <- [1,1342,null,{}] 03:43:47 INFO - PROCESS | 1948 | 1469443427113 Marionette TRACE conn5 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:47 INFO - PROCESS | 1948 | 1469443427118 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:43:47 INFO - PROCESS | 1948 | 1469443427230 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 03:43:47 INFO - PROCESS | 1948 | 1469443427241 Marionette TRACE conn5 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:47 INFO - PROCESS | 1948 | 1469443427244 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:43:47 INFO - PROCESS | 1948 | ++DOCSHELL 14D72400 == 30 [pid = 1948] [id = 345] 03:43:47 INFO - PROCESS | 1948 | ++DOMWINDOW == 71 (14D73000) [pid = 1948] [serial = 1034] [outer = 00000000] 03:43:47 INFO - PROCESS | 1948 | ++DOMWINDOW == 72 (14D77000) [pid = 1948] [serial = 1035] [outer = 14D73000] 03:43:47 INFO - PROCESS | 1948 | 1469443427294 Marionette DEBUG loaded listener.js 03:43:47 INFO - PROCESS | 1948 | ++DOMWINDOW == 73 (16164400) [pid = 1948] [serial = 1036] [outer = 14D73000] 03:43:47 INFO - PROCESS | 1948 | 1469443427747 Marionette TRACE conn5 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 03:43:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 03:43:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 671ms 03:43:47 INFO - PROCESS | 1948 | 1469443427774 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 03:43:47 INFO - PROCESS | 1948 | 1469443427776 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 03:43:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 03:43:47 INFO - PROCESS | 1948 | 1469443427783 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 03:43:47 INFO - PROCESS | 1948 | 1469443427785 Marionette TRACE conn5 <- [1,1346,null,{}] 03:43:47 INFO - PROCESS | 1948 | 1469443427788 Marionette TRACE conn5 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:47 INFO - PROCESS | 1948 | 1469443427799 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:43:47 INFO - PROCESS | 1948 | 1469443427887 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 03:43:47 INFO - PROCESS | 1948 | 1469443427895 Marionette TRACE conn5 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:47 INFO - PROCESS | 1948 | 1469443427897 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:43:47 INFO - PROCESS | 1948 | ++DOCSHELL 171ABC00 == 31 [pid = 1948] [id = 346] 03:43:47 INFO - PROCESS | 1948 | ++DOMWINDOW == 74 (17202400) [pid = 1948] [serial = 1037] [outer = 00000000] 03:43:47 INFO - PROCESS | 1948 | ++DOMWINDOW == 75 (1720B000) [pid = 1948] [serial = 1038] [outer = 17202400] 03:43:47 INFO - PROCESS | 1948 | 1469443427944 Marionette DEBUG loaded listener.js 03:43:48 INFO - PROCESS | 1948 | ++DOMWINDOW == 76 (17249400) [pid = 1948] [serial = 1039] [outer = 17202400] 03:43:48 INFO - PROCESS | 1948 | 1469443428389 Marionette TRACE conn5 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 03:43:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 03:43:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 630ms 03:43:48 INFO - PROCESS | 1948 | 1469443428421 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 03:43:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 03:43:48 INFO - PROCESS | 1948 | 1469443428423 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 03:43:48 INFO - PROCESS | 1948 | 1469443428426 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 03:43:48 INFO - PROCESS | 1948 | 1469443428428 Marionette TRACE conn5 <- [1,1350,null,{}] 03:43:48 INFO - PROCESS | 1948 | 1469443428432 Marionette TRACE conn5 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:48 INFO - PROCESS | 1948 | 1469443428434 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:43:48 INFO - PROCESS | 1948 | 1469443428549 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 03:43:48 INFO - PROCESS | 1948 | 1469443428554 Marionette TRACE conn5 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:48 INFO - PROCESS | 1948 | 1469443428556 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:43:48 INFO - PROCESS | 1948 | ++DOCSHELL 16938800 == 32 [pid = 1948] [id = 347] 03:43:48 INFO - PROCESS | 1948 | ++DOMWINDOW == 77 (1720A400) [pid = 1948] [serial = 1040] [outer = 00000000] 03:43:48 INFO - PROCESS | 1948 | ++DOMWINDOW == 78 (1732A000) [pid = 1948] [serial = 1041] [outer = 1720A400] 03:43:48 INFO - PROCESS | 1948 | 1469443428601 Marionette DEBUG loaded listener.js 03:43:48 INFO - PROCESS | 1948 | ++DOMWINDOW == 79 (177F2C00) [pid = 1948] [serial = 1042] [outer = 1720A400] 03:43:49 INFO - PROCESS | 1948 | 1469443429080 Marionette TRACE conn5 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 03:43:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 03:43:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 671ms 03:43:49 INFO - PROCESS | 1948 | 1469443429100 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 03:43:49 INFO - PROCESS | 1948 | 1469443429102 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 03:43:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 03:43:49 INFO - PROCESS | 1948 | 1469443429105 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 03:43:49 INFO - PROCESS | 1948 | 1469443429106 Marionette TRACE conn5 <- [1,1354,null,{}] 03:43:49 INFO - PROCESS | 1948 | 1469443429110 Marionette TRACE conn5 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:49 INFO - PROCESS | 1948 | 1469443429116 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:43:49 INFO - PROCESS | 1948 | 1469443429251 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 03:43:49 INFO - PROCESS | 1948 | 1469443429262 Marionette TRACE conn5 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:49 INFO - PROCESS | 1948 | 1469443429264 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:43:49 INFO - PROCESS | 1948 | ++DOCSHELL 1725AC00 == 33 [pid = 1948] [id = 348] 03:43:49 INFO - PROCESS | 1948 | ++DOMWINDOW == 80 (17329C00) [pid = 1948] [serial = 1043] [outer = 00000000] 03:43:49 INFO - PROCESS | 1948 | ++DOMWINDOW == 81 (17B8E000) [pid = 1948] [serial = 1044] [outer = 17329C00] 03:43:49 INFO - PROCESS | 1948 | 1469443429357 Marionette DEBUG loaded listener.js 03:43:49 INFO - PROCESS | 1948 | ++DOMWINDOW == 82 (17B95000) [pid = 1948] [serial = 1045] [outer = 17329C00] 03:43:49 INFO - PROCESS | 1948 | 1469443429803 Marionette TRACE conn5 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 03:43:49 INFO - PROCESS | 1948 | 1469443429838 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 03:43:49 INFO - PROCESS | 1948 | 1469443429841 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 03:43:49 INFO - PROCESS | 1948 | 1469443429843 Marionette TRACE conn5 <- [1,1358,null,{}] 03:43:49 INFO - PROCESS | 1948 | 1469443429846 Marionette TRACE conn5 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:49 INFO - PROCESS | 1948 | 1469443429848 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:43:50 INFO - PROCESS | 1948 | 1469443429992 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 03:43:50 INFO - PROCESS | 1948 | 1469443430053 Marionette TRACE conn5 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:50 INFO - PROCESS | 1948 | 1469443430055 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:43:50 INFO - PROCESS | 1948 | ++DOCSHELL 143A4000 == 34 [pid = 1948] [id = 349] 03:43:50 INFO - PROCESS | 1948 | ++DOMWINDOW == 83 (17C40400) [pid = 1948] [serial = 1046] [outer = 00000000] 03:43:50 INFO - PROCESS | 1948 | ++DOMWINDOW == 84 (188C5C00) [pid = 1948] [serial = 1047] [outer = 17C40400] 03:43:50 INFO - PROCESS | 1948 | 1469443430103 Marionette DEBUG loaded listener.js 03:43:50 INFO - PROCESS | 1948 | ++DOMWINDOW == 85 (17CF0C00) [pid = 1948] [serial = 1048] [outer = 17C40400] 03:43:50 INFO - PROCESS | 1948 | --DOMWINDOW == 84 (14D78800) [pid = 1948] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 03:43:50 INFO - PROCESS | 1948 | --DOMWINDOW == 83 (0BEE4000) [pid = 1948] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 03:43:50 INFO - PROCESS | 1948 | --DOMWINDOW == 82 (0DA4FC00) [pid = 1948] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 03:43:50 INFO - PROCESS | 1948 | --DOMWINDOW == 81 (143A9000) [pid = 1948] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 03:43:50 INFO - PROCESS | 1948 | --DOMWINDOW == 80 (188C7800) [pid = 1948] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 03:43:50 INFO - PROCESS | 1948 | --DOMWINDOW == 79 (1720CC00) [pid = 1948] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 03:43:50 INFO - PROCESS | 1948 | --DOMWINDOW == 78 (08662C00) [pid = 1948] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 03:43:50 INFO - PROCESS | 1948 | --DOMWINDOW == 77 (0E09CC00) [pid = 1948] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 03:43:50 INFO - PROCESS | 1948 | --DOMWINDOW == 76 (14B0A000) [pid = 1948] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 03:43:50 INFO - PROCESS | 1948 | --DOMWINDOW == 75 (0CA94C00) [pid = 1948] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 03:43:50 INFO - PROCESS | 1948 | --DOMWINDOW == 74 (1278C400) [pid = 1948] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 03:43:50 INFO - PROCESS | 1948 | --DOMWINDOW == 73 (0E098400) [pid = 1948] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 03:43:50 INFO - PROCESS | 1948 | --DOMWINDOW == 72 (16938400) [pid = 1948] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 03:43:50 INFO - PROCESS | 1948 | 1469443430623 Marionette TRACE conn5 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 03:43:50 INFO - PROCESS | 1948 | 1469443430674 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 03:43:50 INFO - PROCESS | 1948 | 1469443430677 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 03:43:50 INFO - PROCESS | 1948 | 1469443430679 Marionette TRACE conn5 <- [1,1362,null,{}] 03:43:50 INFO - PROCESS | 1948 | 1469443430682 Marionette TRACE conn5 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:50 INFO - PROCESS | 1948 | 1469443430684 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:43:50 INFO - PROCESS | 1948 | 1469443430765 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 03:43:50 INFO - PROCESS | 1948 | 1469443430773 Marionette TRACE conn5 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:50 INFO - PROCESS | 1948 | 1469443430775 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:43:50 INFO - PROCESS | 1948 | ++DOCSHELL 0E098400 == 35 [pid = 1948] [id = 350] 03:43:50 INFO - PROCESS | 1948 | ++DOMWINDOW == 73 (0E2A1400) [pid = 1948] [serial = 1049] [outer = 00000000] 03:43:50 INFO - PROCESS | 1948 | ++DOMWINDOW == 74 (14B3EC00) [pid = 1948] [serial = 1050] [outer = 0E2A1400] 03:43:50 INFO - PROCESS | 1948 | 1469443430820 Marionette DEBUG loaded listener.js 03:43:50 INFO - PROCESS | 1948 | ++DOMWINDOW == 75 (1692EC00) [pid = 1948] [serial = 1051] [outer = 0E2A1400] 03:43:51 INFO - PROCESS | 1948 | [1948] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:43:51 INFO - PROCESS | 1948 | 1469443431296 Marionette TRACE conn5 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 03:43:51 INFO - PROCESS | 1948 | 1469443431350 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 03:43:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 03:43:51 INFO - PROCESS | 1948 | 1469443431353 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 03:43:51 INFO - PROCESS | 1948 | 1469443431355 Marionette TRACE conn5 <- [1,1366,null,{}] 03:43:51 INFO - PROCESS | 1948 | 1469443431359 Marionette TRACE conn5 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:51 INFO - PROCESS | 1948 | 1469443431361 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:43:51 INFO - PROCESS | 1948 | 1469443431446 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 03:43:51 INFO - PROCESS | 1948 | 1469443431451 Marionette TRACE conn5 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:51 INFO - PROCESS | 1948 | 1469443431453 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:43:51 INFO - PROCESS | 1948 | ++DOCSHELL 17997800 == 36 [pid = 1948] [id = 351] 03:43:51 INFO - PROCESS | 1948 | ++DOMWINDOW == 76 (1799D400) [pid = 1948] [serial = 1052] [outer = 00000000] 03:43:51 INFO - PROCESS | 1948 | ++DOMWINDOW == 77 (17CF1000) [pid = 1948] [serial = 1053] [outer = 1799D400] 03:43:51 INFO - PROCESS | 1948 | 1469443431506 Marionette DEBUG loaded listener.js 03:43:51 INFO - PROCESS | 1948 | ++DOMWINDOW == 78 (18ECBC00) [pid = 1948] [serial = 1054] [outer = 1799D400] 03:43:51 INFO - PROCESS | 1948 | 1469443431938 Marionette TRACE conn5 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 03:43:52 INFO - PROCESS | 1948 | 1469443431986 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 03:43:52 INFO - PROCESS | 1948 | 1469443431989 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 03:43:52 INFO - PROCESS | 1948 | 1469443431991 Marionette TRACE conn5 <- [1,1370,null,{}] 03:43:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 03:43:52 INFO - PROCESS | 1948 | 1469443431994 Marionette TRACE conn5 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:52 INFO - PROCESS | 1948 | 1469443431996 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:43:52 INFO - PROCESS | 1948 | 1469443432078 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 03:43:52 INFO - PROCESS | 1948 | 1469443432083 Marionette TRACE conn5 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:52 INFO - PROCESS | 1948 | 1469443432085 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:43:52 INFO - PROCESS | 1948 | ++DOCSHELL 17BAF800 == 37 [pid = 1948] [id = 352] 03:43:52 INFO - PROCESS | 1948 | ++DOMWINDOW == 79 (17BB1400) [pid = 1948] [serial = 1055] [outer = 00000000] 03:43:52 INFO - PROCESS | 1948 | ++DOMWINDOW == 80 (17BB5800) [pid = 1948] [serial = 1056] [outer = 17BB1400] 03:43:52 INFO - PROCESS | 1948 | 1469443432131 Marionette DEBUG loaded listener.js 03:43:52 INFO - PROCESS | 1948 | ++DOMWINDOW == 81 (17BB8800) [pid = 1948] [serial = 1057] [outer = 17BB1400] 03:43:52 INFO - PROCESS | 1948 | [1948] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:43:52 INFO - PROCESS | 1948 | 1469443432651 Marionette TRACE conn5 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 03:43:52 INFO - PROCESS | 1948 | 1469443432730 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 03:43:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 03:43:52 INFO - PROCESS | 1948 | 1469443432736 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 03:43:52 INFO - PROCESS | 1948 | 1469443432740 Marionette TRACE conn5 <- [1,1374,null,{}] 03:43:52 INFO - PROCESS | 1948 | 1469443432761 Marionette TRACE conn5 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:52 INFO - PROCESS | 1948 | 1469443432764 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:43:52 INFO - PROCESS | 1948 | 1469443432890 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 03:43:53 INFO - PROCESS | 1948 | 1469443433015 Marionette TRACE conn5 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:53 INFO - PROCESS | 1948 | 1469443433020 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:43:53 INFO - PROCESS | 1948 | ++DOCSHELL 0DC4A400 == 38 [pid = 1948] [id = 353] 03:43:53 INFO - PROCESS | 1948 | ++DOMWINDOW == 82 (0DC4B400) [pid = 1948] [serial = 1058] [outer = 00000000] 03:43:53 INFO - PROCESS | 1948 | ++DOMWINDOW == 83 (0E095800) [pid = 1948] [serial = 1059] [outer = 0DC4B400] 03:43:53 INFO - PROCESS | 1948 | 1469443433081 Marionette DEBUG loaded listener.js 03:43:53 INFO - PROCESS | 1948 | ++DOMWINDOW == 84 (0EDEEC00) [pid = 1948] [serial = 1060] [outer = 0DC4B400] 03:43:53 INFO - PROCESS | 1948 | 1469443433740 Marionette TRACE conn5 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 03:43:53 INFO - PROCESS | 1948 | 1469443433764 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 03:43:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 03:43:53 INFO - PROCESS | 1948 | 1469443433771 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 03:43:53 INFO - PROCESS | 1948 | 1469443433773 Marionette TRACE conn5 <- [1,1378,null,{}] 03:43:53 INFO - PROCESS | 1948 | 1469443433777 Marionette TRACE conn5 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:53 INFO - PROCESS | 1948 | 1469443433780 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:43:53 INFO - PROCESS | 1948 | 1469443433895 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 03:43:54 INFO - PROCESS | 1948 | 1469443434001 Marionette TRACE conn5 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:54 INFO - PROCESS | 1948 | 1469443434004 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:43:54 INFO - PROCESS | 1948 | ++DOCSHELL 14B44000 == 39 [pid = 1948] [id = 354] 03:43:54 INFO - PROCESS | 1948 | ++DOMWINDOW == 85 (14B44C00) [pid = 1948] [serial = 1061] [outer = 00000000] 03:43:54 INFO - PROCESS | 1948 | ++DOMWINDOW == 86 (16B18400) [pid = 1948] [serial = 1062] [outer = 14B44C00] 03:43:54 INFO - PROCESS | 1948 | 1469443434061 Marionette DEBUG loaded listener.js 03:43:54 INFO - PROCESS | 1948 | ++DOMWINDOW == 87 (1720BC00) [pid = 1948] [serial = 1063] [outer = 14B44C00] 03:43:54 INFO - PROCESS | 1948 | 1469443434697 Marionette TRACE conn5 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 03:43:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 03:43:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 970ms 03:43:54 INFO - PROCESS | 1948 | 1469443434744 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 03:43:54 INFO - PROCESS | 1948 | 1469443434747 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 03:43:54 INFO - PROCESS | 1948 | 1469443434750 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 03:43:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 03:43:54 INFO - PROCESS | 1948 | 1469443434754 Marionette TRACE conn5 <- [1,1382,null,{}] 03:43:54 INFO - PROCESS | 1948 | 1469443434765 Marionette TRACE conn5 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:54 INFO - PROCESS | 1948 | 1469443434770 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:43:54 INFO - PROCESS | 1948 | 1469443434881 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 03:43:55 INFO - PROCESS | 1948 | 1469443435012 Marionette TRACE conn5 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:55 INFO - PROCESS | 1948 | 1469443435015 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:43:55 INFO - PROCESS | 1948 | ++DOCSHELL 17BB2C00 == 40 [pid = 1948] [id = 355] 03:43:55 INFO - PROCESS | 1948 | ++DOMWINDOW == 88 (17BB3000) [pid = 1948] [serial = 1064] [outer = 00000000] 03:43:55 INFO - PROCESS | 1948 | ++DOMWINDOW == 89 (17C3C400) [pid = 1948] [serial = 1065] [outer = 17BB3000] 03:43:55 INFO - PROCESS | 1948 | 1469443435073 Marionette DEBUG loaded listener.js 03:43:55 INFO - PROCESS | 1948 | ++DOMWINDOW == 90 (19534400) [pid = 1948] [serial = 1066] [outer = 17BB3000] 03:43:55 INFO - PROCESS | 1948 | 1469443435637 Marionette TRACE conn5 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 03:43:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 03:43:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 931ms 03:43:55 INFO - PROCESS | 1948 | 1469443435684 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 03:43:55 INFO - PROCESS | 1948 | 1469443435687 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 03:43:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 03:43:55 INFO - PROCESS | 1948 | 1469443435691 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 03:43:55 INFO - PROCESS | 1948 | 1469443435693 Marionette TRACE conn5 <- [1,1386,null,{}] 03:43:55 INFO - PROCESS | 1948 | 1469443435697 Marionette TRACE conn5 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:55 INFO - PROCESS | 1948 | 1469443435699 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:43:55 INFO - PROCESS | 1948 | 1469443435806 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 03:43:55 INFO - PROCESS | 1948 | 1469443435909 Marionette TRACE conn5 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:55 INFO - PROCESS | 1948 | 1469443435911 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:43:55 INFO - PROCESS | 1948 | ++DOCSHELL 19584C00 == 41 [pid = 1948] [id = 356] 03:43:55 INFO - PROCESS | 1948 | ++DOMWINDOW == 91 (19586C00) [pid = 1948] [serial = 1067] [outer = 00000000] 03:43:55 INFO - PROCESS | 1948 | ++DOMWINDOW == 92 (195E3000) [pid = 1948] [serial = 1068] [outer = 19586C00] 03:43:55 INFO - PROCESS | 1948 | 1469443435965 Marionette DEBUG loaded listener.js 03:43:56 INFO - PROCESS | 1948 | ++DOMWINDOW == 93 (19C1E800) [pid = 1948] [serial = 1069] [outer = 19586C00] 03:43:56 INFO - PROCESS | 1948 | 1469443436805 Marionette TRACE conn5 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 03:43:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 03:43:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1180ms 03:43:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 03:43:56 INFO - PROCESS | 1948 | 1469443436874 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 03:43:56 INFO - PROCESS | 1948 | 1469443436879 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 03:43:56 INFO - PROCESS | 1948 | 1469443436884 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 03:43:56 INFO - PROCESS | 1948 | 1469443436888 Marionette TRACE conn5 <- [1,1390,null,{}] 03:43:56 INFO - PROCESS | 1948 | 1469443436893 Marionette TRACE conn5 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:56 INFO - PROCESS | 1948 | 1469443436896 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:43:57 INFO - PROCESS | 1948 | 1469443437040 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 03:43:57 INFO - PROCESS | 1948 | 1469443437168 Marionette TRACE conn5 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:57 INFO - PROCESS | 1948 | 1469443437172 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:43:57 INFO - PROCESS | 1948 | ++DOCSHELL 0DB1BC00 == 42 [pid = 1948] [id = 357] 03:43:57 INFO - PROCESS | 1948 | ++DOMWINDOW == 94 (0DB24400) [pid = 1948] [serial = 1070] [outer = 00000000] 03:43:57 INFO - PROCESS | 1948 | ++DOMWINDOW == 95 (0DC50400) [pid = 1948] [serial = 1071] [outer = 0DB24400] 03:43:57 INFO - PROCESS | 1948 | 1469443437225 Marionette DEBUG loaded listener.js 03:43:57 INFO - PROCESS | 1948 | ++DOMWINDOW == 96 (0E099C00) [pid = 1948] [serial = 1072] [outer = 0DB24400] 03:43:58 INFO - PROCESS | 1948 | --DOCSHELL 17997800 == 41 [pid = 1948] [id = 351] 03:43:58 INFO - PROCESS | 1948 | --DOCSHELL 0E098400 == 40 [pid = 1948] [id = 350] 03:43:58 INFO - PROCESS | 1948 | --DOCSHELL 143A4000 == 39 [pid = 1948] [id = 349] 03:43:58 INFO - PROCESS | 1948 | --DOCSHELL 1725AC00 == 38 [pid = 1948] [id = 348] 03:43:58 INFO - PROCESS | 1948 | --DOCSHELL 16938800 == 37 [pid = 1948] [id = 347] 03:43:58 INFO - PROCESS | 1948 | --DOCSHELL 171ABC00 == 36 [pid = 1948] [id = 346] 03:43:58 INFO - PROCESS | 1948 | --DOCSHELL 14D72400 == 35 [pid = 1948] [id = 345] 03:43:58 INFO - PROCESS | 1948 | --DOCSHELL 11E5F400 == 34 [pid = 1948] [id = 344] 03:43:58 INFO - PROCESS | 1948 | --DOCSHELL 0D434400 == 33 [pid = 1948] [id = 343] 03:43:58 INFO - PROCESS | 1948 | --DOCSHELL 0DA52C00 == 32 [pid = 1948] [id = 342] 03:43:58 INFO - PROCESS | 1948 | --DOCSHELL 1661A800 == 31 [pid = 1948] [id = 341] 03:43:58 INFO - PROCESS | 1948 | --DOCSHELL 19584C00 == 30 [pid = 1948] [id = 356] 03:43:58 INFO - PROCESS | 1948 | --DOCSHELL 17BB2C00 == 29 [pid = 1948] [id = 355] 03:43:58 INFO - PROCESS | 1948 | --DOCSHELL 17BAF800 == 28 [pid = 1948] [id = 352] 03:43:58 INFO - PROCESS | 1948 | --DOCSHELL 0DC4A400 == 27 [pid = 1948] [id = 353] 03:43:58 INFO - PROCESS | 1948 | --DOCSHELL 14B44000 == 26 [pid = 1948] [id = 354] 03:43:58 INFO - PROCESS | 1948 | --DOMWINDOW == 95 (11E33400) [pid = 1948] [serial = 985] [outer = 00000000] [url = about:blank] 03:43:58 INFO - PROCESS | 1948 | --DOMWINDOW == 94 (0E3CD800) [pid = 1948] [serial = 984] [outer = 00000000] [url = about:blank] 03:43:58 INFO - PROCESS | 1948 | --DOMWINDOW == 93 (16939000) [pid = 1948] [serial = 988] [outer = 00000000] [url = about:blank] 03:43:58 INFO - PROCESS | 1948 | --DOMWINDOW == 92 (14E2AC00) [pid = 1948] [serial = 987] [outer = 00000000] [url = about:blank] 03:43:58 INFO - PROCESS | 1948 | --DOMWINDOW == 91 (195DF000) [pid = 1948] [serial = 991] [outer = 00000000] [url = about:blank] 03:43:58 INFO - PROCESS | 1948 | --DOMWINDOW == 90 (19539000) [pid = 1948] [serial = 990] [outer = 00000000] [url = about:blank] 03:43:58 INFO - PROCESS | 1948 | --DOMWINDOW == 89 (1725FC00) [pid = 1948] [serial = 1011] [outer = 00000000] [url = about:blank] 03:43:58 INFO - PROCESS | 1948 | --DOMWINDOW == 88 (17201400) [pid = 1948] [serial = 1009] [outer = 00000000] [url = about:blank] 03:43:58 INFO - PROCESS | 1948 | --DOMWINDOW == 87 (1732EC00) [pid = 1948] [serial = 1012] [outer = 00000000] [url = about:blank] 03:43:58 INFO - PROCESS | 1948 | --DOMWINDOW == 86 (0E095400) [pid = 1948] [serial = 1014] [outer = 00000000] [url = about:blank] 03:43:58 INFO - PROCESS | 1948 | --DOMWINDOW == 85 (16B1A400) [pid = 1948] [serial = 1017] [outer = 00000000] [url = about:blank] 03:43:58 INFO - PROCESS | 1948 | --DOMWINDOW == 84 (14D79000) [pid = 1948] [serial = 1005] [outer = 00000000] [url = about:blank] 03:43:58 INFO - PROCESS | 1948 | --DOMWINDOW == 83 (0D4E8C00) [pid = 1948] [serial = 996] [outer = 00000000] [url = about:blank] 03:43:58 INFO - PROCESS | 1948 | --DOMWINDOW == 82 (0DA52400) [pid = 1948] [serial = 997] [outer = 00000000] [url = about:blank] 03:43:58 INFO - PROCESS | 1948 | --DOMWINDOW == 81 (0E3DBC00) [pid = 1948] [serial = 1015] [outer = 00000000] [url = about:blank] 03:43:58 INFO - PROCESS | 1948 | --DOMWINDOW == 80 (12808800) [pid = 1948] [serial = 1002] [outer = 00000000] [url = about:blank] 03:43:58 INFO - PROCESS | 1948 | --DOMWINDOW == 79 (1353E400) [pid = 1948] [serial = 1003] [outer = 00000000] [url = about:blank] 03:43:58 INFO - PROCESS | 1948 | --DOMWINDOW == 78 (0EDE9000) [pid = 1948] [serial = 1000] [outer = 00000000] [url = about:blank] 03:43:58 INFO - PROCESS | 1948 | --DOMWINDOW == 77 (0EA46C00) [pid = 1948] [serial = 999] [outer = 00000000] [url = about:blank] 03:43:58 INFO - PROCESS | 1948 | --DOMWINDOW == 76 (1799D000) [pid = 1948] [serial = 1021] [outer = 00000000] [url = about:blank] 03:43:58 INFO - PROCESS | 1948 | --DOMWINDOW == 75 (1732C400) [pid = 1948] [serial = 1018] [outer = 00000000] [url = about:blank] 03:43:58 INFO - PROCESS | 1948 | --DOMWINDOW == 74 (16166800) [pid = 1948] [serial = 1006] [outer = 00000000] [url = about:blank] 03:43:58 INFO - PROCESS | 1948 | --DOMWINDOW == 73 (1799C400) [pid = 1948] [serial = 1020] [outer = 00000000] [url = about:blank] 03:43:58 INFO - PROCESS | 1948 | --DOMWINDOW == 72 (16B1E800) [pid = 1948] [serial = 1008] [outer = 00000000] [url = about:blank] 03:43:58 INFO - PROCESS | 1948 | --DOMWINDOW == 71 (0E2A5800) [pid = 1948] [serial = 994] [outer = 00000000] [url = about:blank] 03:43:58 INFO - PROCESS | 1948 | --DOMWINDOW == 70 (0DC42C00) [pid = 1948] [serial = 993] [outer = 00000000] [url = about:blank] 03:43:58 INFO - PROCESS | 1948 | 1469443438433 Marionette TRACE conn5 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 03:43:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 03:43:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1593ms 03:43:58 INFO - PROCESS | 1948 | 1469443438478 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 03:43:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 03:43:58 INFO - PROCESS | 1948 | 1469443438482 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 03:43:58 INFO - PROCESS | 1948 | 1469443438487 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 03:43:58 INFO - PROCESS | 1948 | 1469443438491 Marionette TRACE conn5 <- [1,1394,null,{}] 03:43:58 INFO - PROCESS | 1948 | 1469443438496 Marionette TRACE conn5 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:58 INFO - PROCESS | 1948 | 1469443438499 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:43:58 INFO - PROCESS | 1948 | 1469443438624 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 03:43:58 INFO - PROCESS | 1948 | 1469443438714 Marionette TRACE conn5 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:58 INFO - PROCESS | 1948 | 1469443438716 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:43:58 INFO - PROCESS | 1948 | ++DOCSHELL 0DA52400 == 27 [pid = 1948] [id = 358] 03:43:58 INFO - PROCESS | 1948 | ++DOMWINDOW == 71 (0DB1F400) [pid = 1948] [serial = 1073] [outer = 00000000] 03:43:58 INFO - PROCESS | 1948 | ++DOMWINDOW == 72 (0DC47C00) [pid = 1948] [serial = 1074] [outer = 0DB1F400] 03:43:58 INFO - PROCESS | 1948 | 1469443438766 Marionette DEBUG loaded listener.js 03:43:58 INFO - PROCESS | 1948 | ++DOMWINDOW == 73 (0DC50000) [pid = 1948] [serial = 1075] [outer = 0DB1F400] 03:43:59 INFO - PROCESS | 1948 | 1469443439170 Marionette TRACE conn5 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 03:43:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 03:43:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 731ms 03:43:59 INFO - PROCESS | 1948 | 1469443439233 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 03:43:59 INFO - PROCESS | 1948 | 1469443439238 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 03:43:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 03:43:59 INFO - PROCESS | 1948 | 1469443439244 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 03:43:59 INFO - PROCESS | 1948 | 1469443439247 Marionette TRACE conn5 <- [1,1398,null,{}] 03:43:59 INFO - PROCESS | 1948 | 1469443439251 Marionette TRACE conn5 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:59 INFO - PROCESS | 1948 | 1469443439254 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:43:59 INFO - PROCESS | 1948 | 1469443439345 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 03:43:59 INFO - PROCESS | 1948 | 1469443439352 Marionette TRACE conn5 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:59 INFO - PROCESS | 1948 | 1469443439354 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:43:59 INFO - PROCESS | 1948 | ++DOCSHELL 0E23F400 == 28 [pid = 1948] [id = 359] 03:43:59 INFO - PROCESS | 1948 | ++DOMWINDOW == 74 (0E38FC00) [pid = 1948] [serial = 1076] [outer = 00000000] 03:43:59 INFO - PROCESS | 1948 | ++DOMWINDOW == 75 (0EF60C00) [pid = 1948] [serial = 1077] [outer = 0E38FC00] 03:43:59 INFO - PROCESS | 1948 | 1469443439403 Marionette DEBUG loaded listener.js 03:43:59 INFO - PROCESS | 1948 | ++DOMWINDOW == 76 (11E2B400) [pid = 1948] [serial = 1078] [outer = 0E38FC00] 03:43:59 INFO - PROCESS | 1948 | 1469443439860 Marionette TRACE conn5 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 03:43:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 03:43:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 670ms 03:43:59 INFO - PROCESS | 1948 | 1469443439916 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 03:43:59 INFO - PROCESS | 1948 | 1469443439919 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 03:43:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 03:43:59 INFO - PROCESS | 1948 | 1469443439922 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 03:43:59 INFO - PROCESS | 1948 | 1469443439925 Marionette TRACE conn5 <- [1,1402,null,{}] 03:43:59 INFO - PROCESS | 1948 | 1469443439936 Marionette TRACE conn5 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:59 INFO - PROCESS | 1948 | 1469443439941 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:44:00 INFO - PROCESS | 1948 | 1469443440024 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 03:44:00 INFO - PROCESS | 1948 | 1469443440031 Marionette TRACE conn5 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:00 INFO - PROCESS | 1948 | 1469443440035 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:44:00 INFO - PROCESS | 1948 | ++DOCSHELL 1278C800 == 29 [pid = 1948] [id = 360] 03:44:00 INFO - PROCESS | 1948 | ++DOMWINDOW == 77 (1278CC00) [pid = 1948] [serial = 1079] [outer = 00000000] 03:44:00 INFO - PROCESS | 1948 | ++DOMWINDOW == 78 (128A3000) [pid = 1948] [serial = 1080] [outer = 1278CC00] 03:44:00 INFO - PROCESS | 1948 | 1469443440084 Marionette DEBUG loaded listener.js 03:44:00 INFO - PROCESS | 1948 | ++DOMWINDOW == 79 (13545400) [pid = 1948] [serial = 1081] [outer = 1278CC00] 03:44:00 INFO - PROCESS | 1948 | 1469443440619 Marionette TRACE conn5 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 03:44:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 03:44:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 730ms 03:44:00 INFO - PROCESS | 1948 | 1469443440656 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 03:44:00 INFO - PROCESS | 1948 | 1469443440658 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 03:44:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 03:44:00 INFO - PROCESS | 1948 | 1469443440662 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 03:44:00 INFO - PROCESS | 1948 | 1469443440663 Marionette TRACE conn5 <- [1,1406,null,{}] 03:44:00 INFO - PROCESS | 1948 | 1469443440703 Marionette TRACE conn5 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:00 INFO - PROCESS | 1948 | 1469443440705 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:44:00 INFO - PROCESS | 1948 | 1469443440825 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 03:44:00 INFO - PROCESS | 1948 | 1469443440834 Marionette TRACE conn5 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:00 INFO - PROCESS | 1948 | 1469443440836 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:44:00 INFO - PROCESS | 1948 | ++DOCSHELL 0E091800 == 30 [pid = 1948] [id = 361] 03:44:00 INFO - PROCESS | 1948 | ++DOMWINDOW == 80 (1218AC00) [pid = 1948] [serial = 1082] [outer = 00000000] 03:44:00 INFO - PROCESS | 1948 | ++DOMWINDOW == 81 (143A4800) [pid = 1948] [serial = 1083] [outer = 1218AC00] 03:44:00 INFO - PROCESS | 1948 | 1469443440930 Marionette DEBUG loaded listener.js 03:44:01 INFO - PROCESS | 1948 | ++DOMWINDOW == 82 (14BA9C00) [pid = 1948] [serial = 1084] [outer = 1218AC00] 03:44:01 INFO - PROCESS | 1948 | 1469443441364 Marionette TRACE conn5 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 03:44:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 03:44:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 750ms 03:44:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 03:44:01 INFO - PROCESS | 1948 | 1469443441415 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 03:44:01 INFO - PROCESS | 1948 | 1469443441417 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 03:44:01 INFO - PROCESS | 1948 | 1469443441420 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 03:44:01 INFO - PROCESS | 1948 | 1469443441422 Marionette TRACE conn5 <- [1,1410,null,{}] 03:44:01 INFO - PROCESS | 1948 | 1469443441425 Marionette TRACE conn5 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:01 INFO - PROCESS | 1948 | 1469443441427 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:44:01 INFO - PROCESS | 1948 | 1469443441538 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 03:44:01 INFO - PROCESS | 1948 | 1469443441551 Marionette TRACE conn5 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:01 INFO - PROCESS | 1948 | 1469443441553 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:44:01 INFO - PROCESS | 1948 | ++DOCSHELL 14D79000 == 31 [pid = 1948] [id = 362] 03:44:01 INFO - PROCESS | 1948 | ++DOMWINDOW == 83 (14D79400) [pid = 1948] [serial = 1085] [outer = 00000000] 03:44:01 INFO - PROCESS | 1948 | ++DOMWINDOW == 84 (16166800) [pid = 1948] [serial = 1086] [outer = 14D79400] 03:44:01 INFO - PROCESS | 1948 | 1469443441647 Marionette DEBUG loaded listener.js 03:44:01 INFO - PROCESS | 1948 | ++DOMWINDOW == 85 (1661DC00) [pid = 1948] [serial = 1087] [outer = 14D79400] 03:44:02 INFO - PROCESS | 1948 | 1469443442224 Marionette TRACE conn5 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 03:44:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 03:44:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 831ms 03:44:02 INFO - PROCESS | 1948 | --DOMWINDOW == 84 (1720A400) [pid = 1948] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 03:44:02 INFO - PROCESS | 1948 | --DOMWINDOW == 83 (14D73000) [pid = 1948] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 03:44:02 INFO - PROCESS | 1948 | --DOMWINDOW == 82 (0D4E3C00) [pid = 1948] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 03:44:02 INFO - PROCESS | 1948 | --DOMWINDOW == 81 (17202400) [pid = 1948] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 03:44:02 INFO - PROCESS | 1948 | --DOMWINDOW == 80 (17329C00) [pid = 1948] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 03:44:02 INFO - PROCESS | 1948 | --DOMWINDOW == 79 (179BC400) [pid = 1948] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 03:44:02 INFO - PROCESS | 1948 | --DOMWINDOW == 78 (12063400) [pid = 1948] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 03:44:02 INFO - PROCESS | 1948 | --DOMWINDOW == 77 (0DB1CC00) [pid = 1948] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 03:44:02 INFO - PROCESS | 1948 | --DOMWINDOW == 76 (17BB1400) [pid = 1948] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 03:44:02 INFO - PROCESS | 1948 | --DOMWINDOW == 75 (17C40400) [pid = 1948] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 03:44:02 INFO - PROCESS | 1948 | --DOMWINDOW == 74 (0E2A1400) [pid = 1948] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 03:44:02 INFO - PROCESS | 1948 | --DOMWINDOW == 73 (1799D400) [pid = 1948] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 03:44:02 INFO - PROCESS | 1948 | 1469443442437 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 03:44:02 INFO - PROCESS | 1948 | 1469443442439 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 03:44:02 INFO - PROCESS | 1948 | 1469443442447 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 03:44:02 INFO - PROCESS | 1948 | 1469443442448 Marionette TRACE conn5 <- [1,1414,null,{}] 03:44:02 INFO - PROCESS | 1948 | 1469443442452 Marionette TRACE conn5 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 03:44:02 INFO - PROCESS | 1948 | 1469443442458 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:44:02 INFO - PROCESS | 1948 | 1469443442563 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 03:44:02 INFO - PROCESS | 1948 | 1469443442569 Marionette TRACE conn5 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:02 INFO - PROCESS | 1948 | 1469443442571 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:44:02 INFO - PROCESS | 1948 | ++DOCSHELL 1354BC00 == 32 [pid = 1948] [id = 363] 03:44:02 INFO - PROCESS | 1948 | ++DOMWINDOW == 74 (13DB3C00) [pid = 1948] [serial = 1088] [outer = 00000000] 03:44:02 INFO - PROCESS | 1948 | ++DOMWINDOW == 75 (16931000) [pid = 1948] [serial = 1089] [outer = 13DB3C00] 03:44:02 INFO - PROCESS | 1948 | 1469443442618 Marionette DEBUG loaded listener.js 03:44:02 INFO - PROCESS | 1948 | ++DOMWINDOW == 76 (0E095400) [pid = 1948] [serial = 1090] [outer = 13DB3C00] 03:44:03 INFO - PROCESS | 1948 | 1469443443050 Marionette TRACE conn5 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 03:44:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 03:44:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 670ms 03:44:03 INFO - PROCESS | 1948 | 1469443443133 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 03:44:03 INFO - PROCESS | 1948 | 1469443443135 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 03:44:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 03:44:03 INFO - PROCESS | 1948 | 1469443443138 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 03:44:03 INFO - PROCESS | 1948 | 1469443443140 Marionette TRACE conn5 <- [1,1418,null,{}] 03:44:03 INFO - PROCESS | 1948 | 1469443443143 Marionette TRACE conn5 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:03 INFO - PROCESS | 1948 | 1469443443145 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:44:03 INFO - PROCESS | 1948 | 1469443443221 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 03:44:03 INFO - PROCESS | 1948 | 1469443443229 Marionette TRACE conn5 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:03 INFO - PROCESS | 1948 | 1469443443231 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:44:03 INFO - PROCESS | 1948 | ++DOCSHELL 171AC400 == 33 [pid = 1948] [id = 364] 03:44:03 INFO - PROCESS | 1948 | ++DOMWINDOW == 77 (17202400) [pid = 1948] [serial = 1091] [outer = 00000000] 03:44:03 INFO - PROCESS | 1948 | ++DOMWINDOW == 78 (17249C00) [pid = 1948] [serial = 1092] [outer = 17202400] 03:44:03 INFO - PROCESS | 1948 | 1469443443274 Marionette DEBUG loaded listener.js 03:44:03 INFO - PROCESS | 1948 | ++DOMWINDOW == 79 (17263000) [pid = 1948] [serial = 1093] [outer = 17202400] 03:44:03 INFO - PROCESS | 1948 | 1469443443702 Marionette TRACE conn5 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 03:44:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 03:44:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 570ms 03:44:03 INFO - PROCESS | 1948 | 1469443443708 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 03:44:03 INFO - PROCESS | 1948 | 1469443443710 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 03:44:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 03:44:03 INFO - PROCESS | 1948 | 1469443443713 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 03:44:03 INFO - PROCESS | 1948 | 1469443443715 Marionette TRACE conn5 <- [1,1422,null,{}] 03:44:03 INFO - PROCESS | 1948 | 1469443443718 Marionette TRACE conn5 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:03 INFO - PROCESS | 1948 | 1469443443720 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:44:03 INFO - PROCESS | 1948 | 1469443443842 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 03:44:03 INFO - PROCESS | 1948 | 1469443443847 Marionette TRACE conn5 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:03 INFO - PROCESS | 1948 | 1469443443849 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:44:03 INFO - PROCESS | 1948 | ++DOCSHELL 17210C00 == 34 [pid = 1948] [id = 365] 03:44:03 INFO - PROCESS | 1948 | ++DOMWINDOW == 80 (17254000) [pid = 1948] [serial = 1094] [outer = 00000000] 03:44:03 INFO - PROCESS | 1948 | ++DOMWINDOW == 81 (1732F000) [pid = 1948] [serial = 1095] [outer = 17254000] 03:44:03 INFO - PROCESS | 1948 | 1469443443895 Marionette DEBUG loaded listener.js 03:44:03 INFO - PROCESS | 1948 | ++DOMWINDOW == 82 (1732F400) [pid = 1948] [serial = 1096] [outer = 17254000] 03:44:04 INFO - PROCESS | 1948 | 1469443444336 Marionette TRACE conn5 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 03:44:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 03:44:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 670ms 03:44:04 INFO - PROCESS | 1948 | 1469443444385 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 03:44:04 INFO - PROCESS | 1948 | 1469443444387 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 03:44:04 INFO - PROCESS | 1948 | 1469443444390 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 03:44:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 03:44:04 INFO - PROCESS | 1948 | 1469443444392 Marionette TRACE conn5 <- [1,1426,null,{}] 03:44:04 INFO - PROCESS | 1948 | 1469443444395 Marionette TRACE conn5 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:04 INFO - PROCESS | 1948 | 1469443444397 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:44:04 INFO - PROCESS | 1948 | 1469443444524 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 03:44:04 INFO - PROCESS | 1948 | 1469443444674 Marionette TRACE conn5 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:04 INFO - PROCESS | 1948 | 1469443444678 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:44:04 INFO - PROCESS | 1948 | ++DOCSHELL 0865BC00 == 35 [pid = 1948] [id = 366] 03:44:04 INFO - PROCESS | 1948 | ++DOMWINDOW == 83 (0D434400) [pid = 1948] [serial = 1097] [outer = 00000000] 03:44:04 INFO - PROCESS | 1948 | ++DOMWINDOW == 84 (0D5F4C00) [pid = 1948] [serial = 1098] [outer = 0D434400] 03:44:04 INFO - PROCESS | 1948 | 1469443444737 Marionette DEBUG loaded listener.js 03:44:04 INFO - PROCESS | 1948 | ++DOMWINDOW == 85 (0DB1E400) [pid = 1948] [serial = 1099] [outer = 0D434400] 03:44:05 INFO - PROCESS | 1948 | 1469443445539 Marionette TRACE conn5 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 03:44:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 03:44:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1223ms 03:44:05 INFO - PROCESS | 1948 | 1469443445618 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 03:44:05 INFO - PROCESS | 1948 | 1469443445622 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 03:44:05 INFO - PROCESS | 1948 | 1469443445627 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 03:44:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 03:44:05 INFO - PROCESS | 1948 | 1469443445630 Marionette TRACE conn5 <- [1,1430,null,{}] 03:44:05 INFO - PROCESS | 1948 | 1469443445636 Marionette TRACE conn5 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:05 INFO - PROCESS | 1948 | 1469443445639 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:44:05 INFO - PROCESS | 1948 | 1469443445769 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 03:44:05 INFO - PROCESS | 1948 | 1469443445893 Marionette TRACE conn5 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:05 INFO - PROCESS | 1948 | 1469443445896 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:44:05 INFO - PROCESS | 1948 | ++DOCSHELL 0EFD1800 == 36 [pid = 1948] [id = 367] 03:44:05 INFO - PROCESS | 1948 | ++DOMWINDOW == 86 (11E2F000) [pid = 1948] [serial = 1100] [outer = 00000000] 03:44:05 INFO - PROCESS | 1948 | ++DOMWINDOW == 87 (11EDB400) [pid = 1948] [serial = 1101] [outer = 11E2F000] 03:44:05 INFO - PROCESS | 1948 | 1469443445959 Marionette DEBUG loaded listener.js 03:44:06 INFO - PROCESS | 1948 | ++DOMWINDOW == 88 (1275E800) [pid = 1948] [serial = 1102] [outer = 11E2F000] 03:44:06 INFO - PROCESS | 1948 | ++DOMWINDOW == 89 (14D73000) [pid = 1948] [serial = 1103] [outer = 0D436000] 03:44:06 INFO - PROCESS | 1948 | 1469443446965 Marionette TRACE conn5 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 03:44:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 03:44:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1379ms 03:44:07 INFO - PROCESS | 1948 | 1469443447011 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 03:44:07 INFO - PROCESS | 1948 | 1469443447015 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 03:44:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 03:44:07 INFO - PROCESS | 1948 | 1469443447020 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 03:44:07 INFO - PROCESS | 1948 | 1469443447023 Marionette TRACE conn5 <- [1,1434,null,{}] 03:44:07 INFO - PROCESS | 1948 | 1469443447029 Marionette TRACE conn5 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:07 INFO - PROCESS | 1948 | 1469443447032 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:44:07 INFO - PROCESS | 1948 | 1469443447148 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 03:44:07 INFO - PROCESS | 1948 | 1469443447282 Marionette TRACE conn5 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:07 INFO - PROCESS | 1948 | 1469443447287 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:44:07 INFO - PROCESS | 1948 | ++DOCSHELL 0DFA4000 == 37 [pid = 1948] [id = 368] 03:44:07 INFO - PROCESS | 1948 | ++DOMWINDOW == 90 (0DFA4800) [pid = 1948] [serial = 1104] [outer = 00000000] 03:44:07 INFO - PROCESS | 1948 | ++DOMWINDOW == 91 (0E241800) [pid = 1948] [serial = 1105] [outer = 0DFA4800] 03:44:07 INFO - PROCESS | 1948 | 1469443447338 Marionette DEBUG loaded listener.js 03:44:07 INFO - PROCESS | 1948 | ++DOMWINDOW == 92 (0EA44400) [pid = 1948] [serial = 1106] [outer = 0DFA4800] 03:44:07 INFO - PROCESS | 1948 | --DOCSHELL 17210C00 == 36 [pid = 1948] [id = 365] 03:44:07 INFO - PROCESS | 1948 | --DOCSHELL 171AC400 == 35 [pid = 1948] [id = 364] 03:44:07 INFO - PROCESS | 1948 | --DOCSHELL 1354BC00 == 34 [pid = 1948] [id = 363] 03:44:07 INFO - PROCESS | 1948 | --DOCSHELL 14D79000 == 33 [pid = 1948] [id = 362] 03:44:07 INFO - PROCESS | 1948 | --DOCSHELL 0E091800 == 32 [pid = 1948] [id = 361] 03:44:07 INFO - PROCESS | 1948 | --DOCSHELL 1278C800 == 31 [pid = 1948] [id = 360] 03:44:07 INFO - PROCESS | 1948 | --DOCSHELL 0E23F400 == 30 [pid = 1948] [id = 359] 03:44:07 INFO - PROCESS | 1948 | --DOCSHELL 0DA52400 == 29 [pid = 1948] [id = 358] 03:44:07 INFO - PROCESS | 1948 | --DOMWINDOW == 91 (1732A000) [pid = 1948] [serial = 1041] [outer = 00000000] [url = about:blank] 03:44:07 INFO - PROCESS | 1948 | --DOMWINDOW == 90 (14D77000) [pid = 1948] [serial = 1035] [outer = 00000000] [url = about:blank] 03:44:07 INFO - PROCESS | 1948 | --DOMWINDOW == 89 (16164400) [pid = 1948] [serial = 1036] [outer = 00000000] [url = about:blank] 03:44:07 INFO - PROCESS | 1948 | --DOMWINDOW == 88 (0DC47000) [pid = 1948] [serial = 1029] [outer = 00000000] [url = about:blank] 03:44:07 INFO - PROCESS | 1948 | --DOMWINDOW == 87 (0E096800) [pid = 1948] [serial = 1030] [outer = 00000000] [url = about:blank] 03:44:07 INFO - PROCESS | 1948 | --DOMWINDOW == 86 (1720B000) [pid = 1948] [serial = 1038] [outer = 00000000] [url = about:blank] 03:44:07 INFO - PROCESS | 1948 | --DOMWINDOW == 85 (17B8E000) [pid = 1948] [serial = 1044] [outer = 00000000] [url = about:blank] 03:44:07 INFO - PROCESS | 1948 | --DOMWINDOW == 84 (17B95000) [pid = 1948] [serial = 1045] [outer = 00000000] [url = about:blank] 03:44:07 INFO - PROCESS | 1948 | --DOMWINDOW == 83 (17C3D000) [pid = 1948] [serial = 1024] [outer = 00000000] [url = about:blank] 03:44:07 INFO - PROCESS | 1948 | --DOMWINDOW == 82 (17B8EC00) [pid = 1948] [serial = 1023] [outer = 00000000] [url = about:blank] 03:44:07 INFO - PROCESS | 1948 | --DOMWINDOW == 81 (12783000) [pid = 1948] [serial = 1032] [outer = 00000000] [url = about:blank] 03:44:07 INFO - PROCESS | 1948 | --DOMWINDOW == 80 (13354800) [pid = 1948] [serial = 1033] [outer = 00000000] [url = about:blank] 03:44:07 INFO - PROCESS | 1948 | --DOMWINDOW == 79 (0EA4C400) [pid = 1948] [serial = 1026] [outer = 00000000] [url = about:blank] 03:44:07 INFO - PROCESS | 1948 | --DOMWINDOW == 78 (11E38400) [pid = 1948] [serial = 1027] [outer = 00000000] [url = about:blank] 03:44:07 INFO - PROCESS | 1948 | --DOMWINDOW == 77 (17BB5800) [pid = 1948] [serial = 1056] [outer = 00000000] [url = about:blank] 03:44:07 INFO - PROCESS | 1948 | --DOMWINDOW == 76 (17BB8800) [pid = 1948] [serial = 1057] [outer = 00000000] [url = about:blank] 03:44:07 INFO - PROCESS | 1948 | --DOMWINDOW == 75 (188C5C00) [pid = 1948] [serial = 1047] [outer = 00000000] [url = about:blank] 03:44:07 INFO - PROCESS | 1948 | --DOMWINDOW == 74 (14B3EC00) [pid = 1948] [serial = 1050] [outer = 00000000] [url = about:blank] 03:44:07 INFO - PROCESS | 1948 | --DOMWINDOW == 73 (1692EC00) [pid = 1948] [serial = 1051] [outer = 00000000] [url = about:blank] 03:44:07 INFO - PROCESS | 1948 | --DOMWINDOW == 72 (17CF0C00) [pid = 1948] [serial = 1048] [outer = 00000000] [url = about:blank] 03:44:07 INFO - PROCESS | 1948 | --DOMWINDOW == 71 (177F2C00) [pid = 1948] [serial = 1042] [outer = 00000000] [url = about:blank] 03:44:07 INFO - PROCESS | 1948 | --DOMWINDOW == 70 (18ECBC00) [pid = 1948] [serial = 1054] [outer = 00000000] [url = about:blank] 03:44:07 INFO - PROCESS | 1948 | --DOMWINDOW == 69 (17249400) [pid = 1948] [serial = 1039] [outer = 00000000] [url = about:blank] 03:44:07 INFO - PROCESS | 1948 | --DOMWINDOW == 68 (17CF1000) [pid = 1948] [serial = 1053] [outer = 00000000] [url = about:blank] 03:44:07 INFO - PROCESS | 1948 | 1469443447850 Marionette TRACE conn5 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 03:44:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 03:44:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 890ms 03:44:07 INFO - PROCESS | 1948 | 1469443447911 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 03:44:07 INFO - PROCESS | 1948 | 1469443447916 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 03:44:07 INFO - PROCESS | 1948 | 1469443447922 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 03:44:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 03:44:07 INFO - PROCESS | 1948 | 1469443447925 Marionette TRACE conn5 <- [1,1438,null,{}] 03:44:07 INFO - PROCESS | 1948 | 1469443447928 Marionette TRACE conn5 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:07 INFO - PROCESS | 1948 | 1469443447931 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:44:08 INFO - PROCESS | 1948 | 1469443448020 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 03:44:08 INFO - PROCESS | 1948 | 1469443448033 Marionette TRACE conn5 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:08 INFO - PROCESS | 1948 | 1469443448035 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:44:08 INFO - PROCESS | 1948 | ++DOCSHELL 11E36400 == 30 [pid = 1948] [id = 369] 03:44:08 INFO - PROCESS | 1948 | ++DOMWINDOW == 69 (11E36C00) [pid = 1948] [serial = 1107] [outer = 00000000] 03:44:08 INFO - PROCESS | 1948 | ++DOMWINDOW == 70 (1206BC00) [pid = 1948] [serial = 1108] [outer = 11E36C00] 03:44:08 INFO - PROCESS | 1948 | 1469443448084 Marionette DEBUG loaded listener.js 03:44:08 INFO - PROCESS | 1948 | ++DOMWINDOW == 71 (12352C00) [pid = 1948] [serial = 1109] [outer = 11E36C00] 03:44:08 INFO - PROCESS | 1948 | 1469443448557 Marionette TRACE conn5 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 03:44:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 03:44:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 670ms 03:44:08 INFO - PROCESS | 1948 | 1469443448598 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 03:44:08 INFO - PROCESS | 1948 | 1469443448600 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 03:44:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 03:44:08 INFO - PROCESS | 1948 | 1469443448604 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 03:44:08 INFO - PROCESS | 1948 | 1469443448607 Marionette TRACE conn5 <- [1,1442,null,{}] 03:44:08 INFO - PROCESS | 1948 | 1469443448619 Marionette TRACE conn5 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:08 INFO - PROCESS | 1948 | 1469443448624 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:44:08 INFO - PROCESS | 1948 | 1469443448742 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 03:44:08 INFO - PROCESS | 1948 | 1469443448841 Marionette TRACE conn5 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:08 INFO - PROCESS | 1948 | 1469443448844 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:44:08 INFO - PROCESS | 1948 | ++DOCSHELL 1463C400 == 31 [pid = 1948] [id = 370] 03:44:08 INFO - PROCESS | 1948 | ++DOMWINDOW == 72 (14640C00) [pid = 1948] [serial = 1110] [outer = 00000000] 03:44:08 INFO - PROCESS | 1948 | ++DOMWINDOW == 73 (14D70800) [pid = 1948] [serial = 1111] [outer = 14640C00] 03:44:08 INFO - PROCESS | 1948 | 1469443448893 Marionette DEBUG loaded listener.js 03:44:09 INFO - PROCESS | 1948 | ++DOMWINDOW == 74 (14D7DC00) [pid = 1948] [serial = 1112] [outer = 14640C00] 03:44:09 INFO - PROCESS | 1948 | 1469443449306 Marionette TRACE conn5 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 03:44:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 03:44:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 730ms 03:44:09 INFO - PROCESS | 1948 | 1469443449336 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 03:44:09 INFO - PROCESS | 1948 | 1469443449338 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 03:44:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 03:44:09 INFO - PROCESS | 1948 | 1469443449342 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 03:44:09 INFO - PROCESS | 1948 | 1469443449343 Marionette TRACE conn5 <- [1,1446,null,{}] 03:44:09 INFO - PROCESS | 1948 | 1469443449347 Marionette TRACE conn5 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:09 INFO - PROCESS | 1948 | 1469443449349 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:44:09 INFO - PROCESS | 1948 | 1469443449436 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 03:44:09 INFO - PROCESS | 1948 | 1469443449441 Marionette TRACE conn5 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:09 INFO - PROCESS | 1948 | 1469443449443 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:44:09 INFO - PROCESS | 1948 | ++DOCSHELL 16938400 == 32 [pid = 1948] [id = 371] 03:44:09 INFO - PROCESS | 1948 | ++DOMWINDOW == 75 (1693AC00) [pid = 1948] [serial = 1113] [outer = 00000000] 03:44:09 INFO - PROCESS | 1948 | ++DOMWINDOW == 76 (1724B400) [pid = 1948] [serial = 1114] [outer = 1693AC00] 03:44:09 INFO - PROCESS | 1948 | 1469443449499 Marionette DEBUG loaded listener.js 03:44:09 INFO - PROCESS | 1948 | ++DOMWINDOW == 77 (17261000) [pid = 1948] [serial = 1115] [outer = 1693AC00] 03:44:09 INFO - PROCESS | 1948 | 1469443449972 Marionette TRACE conn5 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 03:44:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 03:44:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 671ms 03:44:10 INFO - PROCESS | 1948 | 1469443450017 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 03:44:10 INFO - PROCESS | 1948 | 1469443450019 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 03:44:10 INFO - PROCESS | 1948 | 1469443450022 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 03:44:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 03:44:10 INFO - PROCESS | 1948 | 1469443450024 Marionette TRACE conn5 <- [1,1450,null,{}] 03:44:10 INFO - PROCESS | 1948 | 1469443450028 Marionette TRACE conn5 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:10 INFO - PROCESS | 1948 | 1469443450030 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:44:10 INFO - PROCESS | 1948 | 1469443450171 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 03:44:10 INFO - PROCESS | 1948 | 1469443450192 Marionette TRACE conn5 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:10 INFO - PROCESS | 1948 | 1469443450194 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:44:10 INFO - PROCESS | 1948 | ++DOCSHELL 0DA51800 == 33 [pid = 1948] [id = 372] 03:44:10 INFO - PROCESS | 1948 | ++DOMWINDOW == 78 (0E09D800) [pid = 1948] [serial = 1116] [outer = 00000000] 03:44:10 INFO - PROCESS | 1948 | ++DOMWINDOW == 79 (17331C00) [pid = 1948] [serial = 1117] [outer = 0E09D800] 03:44:10 INFO - PROCESS | 1948 | 1469443450240 Marionette DEBUG loaded listener.js 03:44:10 INFO - PROCESS | 1948 | ++DOMWINDOW == 80 (17999400) [pid = 1948] [serial = 1118] [outer = 0E09D800] 03:44:10 INFO - PROCESS | 1948 | 1469443450719 Marionette TRACE conn5 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 03:44:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 03:44:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 730ms 03:44:10 INFO - PROCESS | 1948 | 1469443450757 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 03:44:10 INFO - PROCESS | 1948 | 1469443450759 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 03:44:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 03:44:10 INFO - PROCESS | 1948 | 1469443450762 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 03:44:10 INFO - PROCESS | 1948 | 1469443450763 Marionette TRACE conn5 <- [1,1454,null,{}] 03:44:10 INFO - PROCESS | 1948 | 1469443450767 Marionette TRACE conn5 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:10 INFO - PROCESS | 1948 | 1469443450773 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:44:10 INFO - PROCESS | 1948 | 1469443450922 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 03:44:10 INFO - PROCESS | 1948 | 1469443450935 Marionette TRACE conn5 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:10 INFO - PROCESS | 1948 | 1469443450937 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:44:11 INFO - PROCESS | 1948 | ++DOCSHELL 179B8C00 == 34 [pid = 1948] [id = 373] 03:44:11 INFO - PROCESS | 1948 | ++DOMWINDOW == 81 (179B9800) [pid = 1948] [serial = 1119] [outer = 00000000] 03:44:11 INFO - PROCESS | 1948 | ++DOMWINDOW == 82 (17B8A000) [pid = 1948] [serial = 1120] [outer = 179B9800] 03:44:11 INFO - PROCESS | 1948 | 1469443451033 Marionette DEBUG loaded listener.js 03:44:11 INFO - PROCESS | 1948 | ++DOMWINDOW == 83 (17B94800) [pid = 1948] [serial = 1121] [outer = 179B9800] 03:44:11 INFO - PROCESS | 1948 | 1469443451478 Marionette TRACE conn5 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 03:44:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 03:44:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 770ms 03:44:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 03:44:11 INFO - PROCESS | 1948 | 1469443451533 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 03:44:11 INFO - PROCESS | 1948 | 1469443451535 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 03:44:11 INFO - PROCESS | 1948 | 1469443451538 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 03:44:11 INFO - PROCESS | 1948 | 1469443451540 Marionette TRACE conn5 <- [1,1458,null,{}] 03:44:11 INFO - PROCESS | 1948 | 1469443451543 Marionette TRACE conn5 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:11 INFO - PROCESS | 1948 | 1469443451545 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:44:11 INFO - PROCESS | 1948 | 1469443451668 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 03:44:11 INFO - PROCESS | 1948 | --DOMWINDOW == 82 (0DB24400) [pid = 1948] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 03:44:11 INFO - PROCESS | 1948 | --DOMWINDOW == 81 (1218AC00) [pid = 1948] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 03:44:11 INFO - PROCESS | 1948 | --DOMWINDOW == 80 (0E38FC00) [pid = 1948] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 03:44:11 INFO - PROCESS | 1948 | --DOMWINDOW == 79 (1278CC00) [pid = 1948] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 03:44:11 INFO - PROCESS | 1948 | --DOMWINDOW == 78 (0DB1F400) [pid = 1948] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 03:44:11 INFO - PROCESS | 1948 | --DOMWINDOW == 77 (14D79400) [pid = 1948] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 03:44:11 INFO - PROCESS | 1948 | --DOMWINDOW == 76 (13DB3C00) [pid = 1948] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 03:44:11 INFO - PROCESS | 1948 | --DOMWINDOW == 75 (17202400) [pid = 1948] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 03:44:11 INFO - PROCESS | 1948 | --DOMWINDOW == 74 (0DC4B400) [pid = 1948] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 03:44:11 INFO - PROCESS | 1948 | --DOMWINDOW == 73 (14B44C00) [pid = 1948] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 03:44:11 INFO - PROCESS | 1948 | --DOMWINDOW == 72 (17BB3000) [pid = 1948] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 03:44:11 INFO - PROCESS | 1948 | --DOMWINDOW == 71 (19586C00) [pid = 1948] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 03:44:11 INFO - PROCESS | 1948 | 1469443451798 Marionette TRACE conn5 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:11 INFO - PROCESS | 1948 | 1469443451800 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:44:11 INFO - PROCESS | 1948 | ++DOCSHELL 0BEDB800 == 35 [pid = 1948] [id = 374] 03:44:11 INFO - PROCESS | 1948 | ++DOMWINDOW == 72 (0BEE1C00) [pid = 1948] [serial = 1122] [outer = 00000000] 03:44:11 INFO - PROCESS | 1948 | ++DOMWINDOW == 73 (0E092C00) [pid = 1948] [serial = 1123] [outer = 0BEE1C00] 03:44:11 INFO - PROCESS | 1948 | 1469443451846 Marionette DEBUG loaded listener.js 03:44:11 INFO - PROCESS | 1948 | ++DOMWINDOW == 74 (11E2FC00) [pid = 1948] [serial = 1124] [outer = 0BEE1C00] 03:44:12 INFO - PROCESS | 1948 | 1469443452216 Marionette TRACE conn5 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 03:44:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 03:44:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 731ms 03:44:12 INFO - PROCESS | 1948 | 1469443452269 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 03:44:12 INFO - PROCESS | 1948 | 1469443452271 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 03:44:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 03:44:12 INFO - PROCESS | 1948 | 1469443452274 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 03:44:12 INFO - PROCESS | 1948 | 1469443452276 Marionette TRACE conn5 <- [1,1462,null,{}] 03:44:12 INFO - PROCESS | 1948 | 1469443452280 Marionette TRACE conn5 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:12 INFO - PROCESS | 1948 | 1469443452281 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:44:12 INFO - PROCESS | 1948 | 1469443452396 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 03:44:12 INFO - PROCESS | 1948 | 1469443452404 Marionette TRACE conn5 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:12 INFO - PROCESS | 1948 | 1469443452406 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:44:12 INFO - PROCESS | 1948 | ++DOCSHELL 0E38FC00 == 36 [pid = 1948] [id = 375] 03:44:12 INFO - PROCESS | 1948 | ++DOMWINDOW == 75 (0EA4CC00) [pid = 1948] [serial = 1125] [outer = 00000000] 03:44:12 INFO - PROCESS | 1948 | ++DOMWINDOW == 76 (17262400) [pid = 1948] [serial = 1126] [outer = 0EA4CC00] 03:44:12 INFO - PROCESS | 1948 | 1469443452455 Marionette DEBUG loaded listener.js 03:44:12 INFO - PROCESS | 1948 | ++DOMWINDOW == 77 (177F1800) [pid = 1948] [serial = 1127] [outer = 0EA4CC00] 03:44:12 INFO - PROCESS | 1948 | 1469443452865 Marionette TRACE conn5 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 03:44:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 03:44:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 630ms 03:44:12 INFO - PROCESS | 1948 | 1469443452905 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 03:44:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 03:44:12 INFO - PROCESS | 1948 | 1469443452907 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 03:44:12 INFO - PROCESS | 1948 | 1469443452910 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 03:44:12 INFO - PROCESS | 1948 | 1469443452912 Marionette TRACE conn5 <- [1,1466,null,{}] 03:44:12 INFO - PROCESS | 1948 | 1469443452916 Marionette TRACE conn5 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:12 INFO - PROCESS | 1948 | 1469443452918 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:44:13 INFO - PROCESS | 1948 | 1469443453035 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 03:44:13 INFO - PROCESS | 1948 | 1469443453119 Marionette TRACE conn5 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:13 INFO - PROCESS | 1948 | 1469443453121 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:44:13 INFO - PROCESS | 1948 | ++DOCSHELL 08664C00 == 37 [pid = 1948] [id = 376] 03:44:13 INFO - PROCESS | 1948 | ++DOMWINDOW == 78 (17BB5000) [pid = 1948] [serial = 1128] [outer = 00000000] 03:44:13 INFO - PROCESS | 1948 | ++DOMWINDOW == 79 (17C3D400) [pid = 1948] [serial = 1129] [outer = 17BB5000] 03:44:13 INFO - PROCESS | 1948 | 1469443453166 Marionette DEBUG loaded listener.js 03:44:13 INFO - PROCESS | 1948 | ++DOMWINDOW == 80 (17C3E000) [pid = 1948] [serial = 1130] [outer = 17BB5000] 03:44:13 INFO - PROCESS | 1948 | 1469443453526 Marionette TRACE conn5 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 03:44:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 03:44:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 671ms 03:44:13 INFO - PROCESS | 1948 | 1469443453582 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 03:44:13 INFO - PROCESS | 1948 | 1469443453584 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 03:44:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 03:44:13 INFO - PROCESS | 1948 | 1469443453587 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 03:44:13 INFO - PROCESS | 1948 | 1469443453589 Marionette TRACE conn5 <- [1,1470,null,{}] 03:44:13 INFO - PROCESS | 1948 | 1469443453592 Marionette TRACE conn5 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:13 INFO - PROCESS | 1948 | 1469443453594 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:44:13 INFO - PROCESS | 1948 | 1469443453674 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 03:44:13 INFO - PROCESS | 1948 | 1469443453680 Marionette TRACE conn5 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:13 INFO - PROCESS | 1948 | 1469443453682 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:44:13 INFO - PROCESS | 1948 | ++DOCSHELL 17C3F800 == 38 [pid = 1948] [id = 377] 03:44:13 INFO - PROCESS | 1948 | ++DOMWINDOW == 81 (17C42800) [pid = 1948] [serial = 1131] [outer = 00000000] 03:44:13 INFO - PROCESS | 1948 | ++DOMWINDOW == 82 (17CF5800) [pid = 1948] [serial = 1132] [outer = 17C42800] 03:44:13 INFO - PROCESS | 1948 | 1469443453726 Marionette DEBUG loaded listener.js 03:44:13 INFO - PROCESS | 1948 | ++DOMWINDOW == 83 (188CD800) [pid = 1948] [serial = 1133] [outer = 17C42800] 03:44:14 INFO - PROCESS | 1948 | 1469443454473 Marionette TRACE conn5 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 03:44:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 03:44:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 930ms 03:44:14 INFO - PROCESS | 1948 | 1469443454518 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 03:44:14 INFO - PROCESS | 1948 | 1469443454523 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 03:44:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 03:44:14 INFO - PROCESS | 1948 | 1469443454528 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 03:44:14 INFO - PROCESS | 1948 | 1469443454533 Marionette TRACE conn5 <- [1,1474,null,{}] 03:44:14 INFO - PROCESS | 1948 | 1469443454538 Marionette TRACE conn5 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:14 INFO - PROCESS | 1948 | 1469443454541 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:44:14 INFO - PROCESS | 1948 | 1469443454661 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 03:44:14 INFO - PROCESS | 1948 | 1469443454796 Marionette TRACE conn5 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:14 INFO - PROCESS | 1948 | 1469443454799 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:44:14 INFO - PROCESS | 1948 | ++DOCSHELL 0DA52C00 == 39 [pid = 1948] [id = 378] 03:44:14 INFO - PROCESS | 1948 | ++DOMWINDOW == 84 (0DC46C00) [pid = 1948] [serial = 1134] [outer = 00000000] 03:44:14 INFO - PROCESS | 1948 | ++DOMWINDOW == 85 (0EFD3000) [pid = 1948] [serial = 1135] [outer = 0DC46C00] 03:44:14 INFO - PROCESS | 1948 | 1469443454861 Marionette DEBUG loaded listener.js 03:44:14 INFO - PROCESS | 1948 | ++DOMWINDOW == 86 (120ADC00) [pid = 1948] [serial = 1136] [outer = 0DC46C00] 03:44:15 INFO - PROCESS | 1948 | 1469443455434 Marionette TRACE conn5 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 03:44:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 03:44:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 931ms 03:44:15 INFO - PROCESS | 1948 | 1469443455460 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 03:44:15 INFO - PROCESS | 1948 | 1469443455465 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 03:44:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 03:44:15 INFO - PROCESS | 1948 | 1469443455471 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 03:44:15 INFO - PROCESS | 1948 | 1469443455474 Marionette TRACE conn5 <- [1,1478,null,{}] 03:44:15 INFO - PROCESS | 1948 | 1469443455478 Marionette TRACE conn5 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:15 INFO - PROCESS | 1948 | 1469443455481 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:44:15 INFO - PROCESS | 1948 | 1469443455598 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 03:44:15 INFO - PROCESS | 1948 | 1469443455702 Marionette TRACE conn5 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:15 INFO - PROCESS | 1948 | 1469443455704 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:44:15 INFO - PROCESS | 1948 | ++DOCSHELL 14E2CC00 == 40 [pid = 1948] [id = 379] 03:44:15 INFO - PROCESS | 1948 | ++DOMWINDOW == 87 (16931400) [pid = 1948] [serial = 1137] [outer = 00000000] 03:44:15 INFO - PROCESS | 1948 | ++DOMWINDOW == 88 (171A9400) [pid = 1948] [serial = 1138] [outer = 16931400] 03:44:15 INFO - PROCESS | 1948 | 1469443455761 Marionette DEBUG loaded listener.js 03:44:15 INFO - PROCESS | 1948 | ++DOMWINDOW == 89 (17210C00) [pid = 1948] [serial = 1139] [outer = 16931400] 03:44:16 INFO - PROCESS | 1948 | 1469443456411 Marionette TRACE conn5 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 03:44:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 03:44:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 970ms 03:44:16 INFO - PROCESS | 1948 | 1469443456444 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 03:44:16 INFO - PROCESS | 1948 | 1469443456447 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 03:44:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 03:44:16 INFO - PROCESS | 1948 | 1469443456451 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 03:44:16 INFO - PROCESS | 1948 | 1469443456455 Marionette TRACE conn5 <- [1,1482,null,{}] 03:44:16 INFO - PROCESS | 1948 | 1469443456466 Marionette TRACE conn5 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:16 INFO - PROCESS | 1948 | 1469443456471 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:44:16 INFO - PROCESS | 1948 | 1469443456580 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 03:44:16 INFO - PROCESS | 1948 | 1469443456687 Marionette TRACE conn5 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:16 INFO - PROCESS | 1948 | 1469443456691 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:44:16 INFO - PROCESS | 1948 | ++DOCSHELL 17BB9800 == 41 [pid = 1948] [id = 380] 03:44:16 INFO - PROCESS | 1948 | ++DOMWINDOW == 90 (17BBAC00) [pid = 1948] [serial = 1140] [outer = 00000000] 03:44:16 INFO - PROCESS | 1948 | ++DOMWINDOW == 91 (17CEE000) [pid = 1948] [serial = 1141] [outer = 17BBAC00] 03:44:16 INFO - PROCESS | 1948 | 1469443456747 Marionette DEBUG loaded listener.js 03:44:16 INFO - PROCESS | 1948 | ++DOMWINDOW == 92 (18ECD400) [pid = 1948] [serial = 1142] [outer = 17BBAC00] 03:44:17 INFO - PROCESS | 1948 | 1469443457309 Marionette TRACE conn5 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 03:44:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 03:44:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 930ms 03:44:17 INFO - PROCESS | 1948 | 1469443457384 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 03:44:17 INFO - PROCESS | 1948 | 1469443457387 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 03:44:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 03:44:17 INFO - PROCESS | 1948 | 1469443457391 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 03:44:17 INFO - PROCESS | 1948 | 1469443457393 Marionette TRACE conn5 <- [1,1486,null,{}] 03:44:17 INFO - PROCESS | 1948 | 1469443457397 Marionette TRACE conn5 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:17 INFO - PROCESS | 1948 | 1469443457399 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:44:17 INFO - PROCESS | 1948 | 1469443457511 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 03:44:17 INFO - PROCESS | 1948 | 1469443457624 Marionette TRACE conn5 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:17 INFO - PROCESS | 1948 | 1469443457626 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:44:17 INFO - PROCESS | 1948 | ++DOCSHELL 17BBBC00 == 42 [pid = 1948] [id = 381] 03:44:17 INFO - PROCESS | 1948 | ++DOMWINDOW == 93 (19533400) [pid = 1948] [serial = 1143] [outer = 00000000] 03:44:17 INFO - PROCESS | 1948 | ++DOMWINDOW == 94 (19539400) [pid = 1948] [serial = 1144] [outer = 19533400] 03:44:17 INFO - PROCESS | 1948 | 1469443457682 Marionette DEBUG loaded listener.js 03:44:17 INFO - PROCESS | 1948 | ++DOMWINDOW == 95 (19540000) [pid = 1948] [serial = 1145] [outer = 19533400] 03:44:18 INFO - PROCESS | 1948 | 1469443458512 Marionette TRACE conn5 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 03:44:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 03:44:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1178ms 03:44:18 INFO - PROCESS | 1948 | 1469443458573 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 03:44:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 03:44:18 INFO - PROCESS | 1948 | 1469443458577 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 03:44:18 INFO - PROCESS | 1948 | 1469443458582 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 03:44:18 INFO - PROCESS | 1948 | 1469443458585 Marionette TRACE conn5 <- [1,1490,null,{}] 03:44:18 INFO - PROCESS | 1948 | 1469443458591 Marionette TRACE conn5 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:18 INFO - PROCESS | 1948 | 1469443458594 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:44:18 INFO - PROCESS | 1948 | 1469443458702 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 03:44:18 INFO - PROCESS | 1948 | 1469443458840 Marionette TRACE conn5 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:18 INFO - PROCESS | 1948 | 1469443458844 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:44:18 INFO - PROCESS | 1948 | ++DOCSHELL 0DC46400 == 43 [pid = 1948] [id = 382] 03:44:18 INFO - PROCESS | 1948 | ++DOMWINDOW == 96 (0DC46800) [pid = 1948] [serial = 1146] [outer = 00000000] 03:44:18 INFO - PROCESS | 1948 | ++DOMWINDOW == 97 (0EFD7000) [pid = 1948] [serial = 1147] [outer = 0DC46800] 03:44:18 INFO - PROCESS | 1948 | 1469443458895 Marionette DEBUG loaded listener.js 03:44:19 INFO - PROCESS | 1948 | ++DOMWINDOW == 98 (11E60400) [pid = 1948] [serial = 1148] [outer = 0DC46800] 03:44:19 INFO - PROCESS | 1948 | --DOCSHELL 08664C00 == 42 [pid = 1948] [id = 376] 03:44:19 INFO - PROCESS | 1948 | --DOCSHELL 0E38FC00 == 41 [pid = 1948] [id = 375] 03:44:19 INFO - PROCESS | 1948 | --DOCSHELL 0BEDB800 == 40 [pid = 1948] [id = 374] 03:44:19 INFO - PROCESS | 1948 | --DOCSHELL 179B8C00 == 39 [pid = 1948] [id = 373] 03:44:19 INFO - PROCESS | 1948 | --DOCSHELL 0DA51800 == 38 [pid = 1948] [id = 372] 03:44:19 INFO - PROCESS | 1948 | --DOCSHELL 16938400 == 37 [pid = 1948] [id = 371] 03:44:19 INFO - PROCESS | 1948 | --DOCSHELL 1463C400 == 36 [pid = 1948] [id = 370] 03:44:19 INFO - PROCESS | 1948 | --DOCSHELL 11E36400 == 35 [pid = 1948] [id = 369] 03:44:19 INFO - PROCESS | 1948 | --DOCSHELL 0DFA4000 == 34 [pid = 1948] [id = 368] 03:44:19 INFO - PROCESS | 1948 | --DOCSHELL 0865BC00 == 33 [pid = 1948] [id = 366] 03:44:19 INFO - PROCESS | 1948 | --DOCSHELL 0EFD1800 == 32 [pid = 1948] [id = 367] 03:44:19 INFO - PROCESS | 1948 | --DOCSHELL 0DB1BC00 == 31 [pid = 1948] [id = 357] 03:44:19 INFO - PROCESS | 1948 | --DOCSHELL 17BB9800 == 30 [pid = 1948] [id = 380] 03:44:19 INFO - PROCESS | 1948 | --DOCSHELL 17BBBC00 == 29 [pid = 1948] [id = 381] 03:44:19 INFO - PROCESS | 1948 | --DOCSHELL 14E2CC00 == 28 [pid = 1948] [id = 379] 03:44:19 INFO - PROCESS | 1948 | --DOCSHELL 17C3F800 == 27 [pid = 1948] [id = 377] 03:44:19 INFO - PROCESS | 1948 | --DOCSHELL 0DA52C00 == 26 [pid = 1948] [id = 378] 03:44:19 INFO - PROCESS | 1948 | --DOMWINDOW == 97 (1732F000) [pid = 1948] [serial = 1095] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 1948 | --DOMWINDOW == 96 (0E099C00) [pid = 1948] [serial = 1072] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 1948 | --DOMWINDOW == 95 (0DC50400) [pid = 1948] [serial = 1071] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 1948 | --DOMWINDOW == 94 (143A4800) [pid = 1948] [serial = 1083] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 1948 | --DOMWINDOW == 93 (0EF60C00) [pid = 1948] [serial = 1077] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 1948 | --DOMWINDOW == 92 (11E2B400) [pid = 1948] [serial = 1078] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 1948 | --DOMWINDOW == 91 (128A3000) [pid = 1948] [serial = 1080] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 1948 | --DOMWINDOW == 90 (0DC47C00) [pid = 1948] [serial = 1074] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 1948 | --DOMWINDOW == 89 (0DC50000) [pid = 1948] [serial = 1075] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 1948 | --DOMWINDOW == 88 (16166800) [pid = 1948] [serial = 1086] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 1948 | --DOMWINDOW == 87 (14BA9C00) [pid = 1948] [serial = 1084] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 1948 | --DOMWINDOW == 86 (16931000) [pid = 1948] [serial = 1089] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 1948 | --DOMWINDOW == 85 (17249C00) [pid = 1948] [serial = 1092] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 1948 | --DOMWINDOW == 84 (0EDEEC00) [pid = 1948] [serial = 1060] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 1948 | --DOMWINDOW == 83 (0E095800) [pid = 1948] [serial = 1059] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 1948 | --DOMWINDOW == 82 (1720BC00) [pid = 1948] [serial = 1063] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 1948 | --DOMWINDOW == 81 (16B18400) [pid = 1948] [serial = 1062] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 1948 | --DOMWINDOW == 80 (19534400) [pid = 1948] [serial = 1066] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 1948 | --DOMWINDOW == 79 (17C3C400) [pid = 1948] [serial = 1065] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 1948 | --DOMWINDOW == 78 (19C1E800) [pid = 1948] [serial = 1069] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 1948 | --DOMWINDOW == 77 (195E3000) [pid = 1948] [serial = 1068] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 1948 | --DOMWINDOW == 76 (1661DC00) [pid = 1948] [serial = 1087] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 1948 | --DOMWINDOW == 75 (0E095400) [pid = 1948] [serial = 1090] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 1948 | --DOMWINDOW == 74 (17263000) [pid = 1948] [serial = 1093] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 1948 | --DOMWINDOW == 73 (13545400) [pid = 1948] [serial = 1081] [outer = 00000000] [url = about:blank] 03:44:20 INFO - PROCESS | 1948 | 1469443460169 Marionette TRACE conn5 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 03:44:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 03:44:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1634ms 03:44:20 INFO - PROCESS | 1948 | 1469443460217 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 03:44:20 INFO - PROCESS | 1948 | 1469443460220 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 03:44:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 03:44:20 INFO - PROCESS | 1948 | 1469443460224 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 03:44:20 INFO - PROCESS | 1948 | 1469443460227 Marionette TRACE conn5 <- [1,1494,null,{}] 03:44:20 INFO - PROCESS | 1948 | 1469443460232 Marionette TRACE conn5 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:20 INFO - PROCESS | 1948 | 1469443460235 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:44:20 INFO - PROCESS | 1948 | 1469443460371 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 03:44:20 INFO - PROCESS | 1948 | 1469443460457 Marionette TRACE conn5 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:20 INFO - PROCESS | 1948 | 1469443460460 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:44:20 INFO - PROCESS | 1948 | ++DOCSHELL 0DB21400 == 27 [pid = 1948] [id = 383] 03:44:20 INFO - PROCESS | 1948 | ++DOMWINDOW == 74 (0DB26000) [pid = 1948] [serial = 1149] [outer = 00000000] 03:44:20 INFO - PROCESS | 1948 | ++DOMWINDOW == 75 (0DC50400) [pid = 1948] [serial = 1150] [outer = 0DB26000] 03:44:20 INFO - PROCESS | 1948 | 1469443460508 Marionette DEBUG loaded listener.js 03:44:20 INFO - PROCESS | 1948 | ++DOMWINDOW == 76 (0E08F800) [pid = 1948] [serial = 1151] [outer = 0DB26000] 03:44:20 INFO - PROCESS | 1948 | 1469443460895 Marionette TRACE conn5 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 03:44:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 03:44:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 730ms 03:44:21 INFO - PROCESS | 1948 | 1469443460969 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 03:44:21 INFO - PROCESS | 1948 | 1469443460974 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 03:44:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 03:44:21 INFO - PROCESS | 1948 | 1469443460985 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 03:44:21 INFO - PROCESS | 1948 | 1469443460987 Marionette TRACE conn5 <- [1,1498,null,{}] 03:44:21 INFO - PROCESS | 1948 | 1469443460991 Marionette TRACE conn5 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:21 INFO - PROCESS | 1948 | 1469443460994 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:44:21 INFO - PROCESS | 1948 | 1469443461088 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 03:44:21 INFO - PROCESS | 1948 | 1469443461103 Marionette TRACE conn5 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:21 INFO - PROCESS | 1948 | 1469443461106 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:44:21 INFO - PROCESS | 1948 | ++DOCSHELL 11E33400 == 28 [pid = 1948] [id = 384] 03:44:21 INFO - PROCESS | 1948 | ++DOMWINDOW == 77 (11E34000) [pid = 1948] [serial = 1152] [outer = 00000000] 03:44:21 INFO - PROCESS | 1948 | ++DOMWINDOW == 78 (11EE2000) [pid = 1948] [serial = 1153] [outer = 11E34000] 03:44:21 INFO - PROCESS | 1948 | 1469443461154 Marionette DEBUG loaded listener.js 03:44:21 INFO - PROCESS | 1948 | ++DOMWINDOW == 79 (120B8800) [pid = 1948] [serial = 1154] [outer = 11E34000] 03:44:21 INFO - PROCESS | 1948 | 1469443461583 Marionette TRACE conn5 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 03:44:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 03:44:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 630ms 03:44:21 INFO - PROCESS | 1948 | 1469443461623 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 03:44:21 INFO - PROCESS | 1948 | 1469443461625 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 03:44:21 INFO - PROCESS | 1948 | 1469443461628 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 03:44:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 03:44:21 INFO - PROCESS | 1948 | 1469443461632 Marionette TRACE conn5 <- [1,1502,null,{}] 03:44:21 INFO - PROCESS | 1948 | 1469443461643 Marionette TRACE conn5 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:21 INFO - PROCESS | 1948 | 1469443461648 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:44:21 INFO - PROCESS | 1948 | 1469443461732 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 03:44:21 INFO - PROCESS | 1948 | 1469443461739 Marionette TRACE conn5 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:21 INFO - PROCESS | 1948 | 1469443461742 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:44:21 INFO - PROCESS | 1948 | ++DOCSHELL 13593400 == 29 [pid = 1948] [id = 385] 03:44:21 INFO - PROCESS | 1948 | ++DOMWINDOW == 80 (13594800) [pid = 1948] [serial = 1155] [outer = 00000000] 03:44:21 INFO - PROCESS | 1948 | ++DOMWINDOW == 81 (1439F800) [pid = 1948] [serial = 1156] [outer = 13594800] 03:44:21 INFO - PROCESS | 1948 | 1469443461793 Marionette DEBUG loaded listener.js 03:44:21 INFO - PROCESS | 1948 | ++DOMWINDOW == 82 (14637000) [pid = 1948] [serial = 1157] [outer = 13594800] 03:44:22 INFO - PROCESS | 1948 | 1469443462282 Marionette TRACE conn5 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 03:44:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 03:44:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 671ms 03:44:22 INFO - PROCESS | 1948 | 1469443462302 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 03:44:22 INFO - PROCESS | 1948 | 1469443462304 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 03:44:22 INFO - PROCESS | 1948 | 1469443462308 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 03:44:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 03:44:22 INFO - PROCESS | 1948 | 1469443462309 Marionette TRACE conn5 <- [1,1506,null,{}] 03:44:22 INFO - PROCESS | 1948 | 1469443462317 Marionette TRACE conn5 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:22 INFO - PROCESS | 1948 | 1469443462319 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:44:22 INFO - PROCESS | 1948 | 1469443462440 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 03:44:22 INFO - PROCESS | 1948 | 1469443462531 Marionette TRACE conn5 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:22 INFO - PROCESS | 1948 | 1469443462533 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:44:22 INFO - PROCESS | 1948 | ++DOCSHELL 14BAA800 == 30 [pid = 1948] [id = 386] 03:44:22 INFO - PROCESS | 1948 | ++DOMWINDOW == 83 (14BB4400) [pid = 1948] [serial = 1158] [outer = 00000000] 03:44:22 INFO - PROCESS | 1948 | ++DOMWINDOW == 84 (14E2CC00) [pid = 1948] [serial = 1159] [outer = 14BB4400] 03:44:22 INFO - PROCESS | 1948 | 1469443462579 Marionette DEBUG loaded listener.js 03:44:22 INFO - PROCESS | 1948 | ++DOMWINDOW == 85 (1692B800) [pid = 1948] [serial = 1160] [outer = 14BB4400] 03:44:23 INFO - PROCESS | 1948 | 1469443462970 Marionette TRACE conn5 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 03:44:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 03:44:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 670ms 03:44:23 INFO - PROCESS | 1948 | 1469443462995 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 03:44:23 INFO - PROCESS | 1948 | 1469443462997 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 03:44:23 INFO - PROCESS | 1948 | 1469443463000 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 03:44:23 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 03:44:23 INFO - PROCESS | 1948 | 1469443463002 Marionette TRACE conn5 <- [1,1510,null,{}] 03:44:23 INFO - PROCESS | 1948 | 1469443463005 Marionette TRACE conn5 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:23 INFO - PROCESS | 1948 | 1469443463007 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:44:23 INFO - PROCESS | 1948 | 1469443463119 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 03:44:23 INFO - PROCESS | 1948 | 1469443463125 Marionette TRACE conn5 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:23 INFO - PROCESS | 1948 | 1469443463127 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:44:23 INFO - PROCESS | 1948 | ++DOCSHELL 1692F800 == 31 [pid = 1948] [id = 387] 03:44:23 INFO - PROCESS | 1948 | ++DOMWINDOW == 86 (16931C00) [pid = 1948] [serial = 1161] [outer = 00000000] 03:44:23 INFO - PROCESS | 1948 | ++DOMWINDOW == 87 (16B1D800) [pid = 1948] [serial = 1162] [outer = 16931C00] 03:44:23 INFO - PROCESS | 1948 | 1469443463173 Marionette DEBUG loaded listener.js 03:44:23 INFO - PROCESS | 1948 | ++DOMWINDOW == 88 (171AF000) [pid = 1948] [serial = 1163] [outer = 16931C00] 03:44:23 INFO - PROCESS | 1948 | 1469443463655 Marionette TRACE conn5 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 03:44:23 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 03:44:23 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:44:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 03:44:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:44:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:44:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 03:44:23 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 03:44:23 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:44:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 03:44:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:44:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:44:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 03:44:23 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 03:44:23 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:44:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 03:44:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:44:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:44:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 03:44:23 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 03:44:23 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:44:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 03:44:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:44:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:44:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 03:44:23 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 673ms 03:44:23 INFO - PROCESS | 1948 | 1469443463676 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 03:44:23 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 03:44:23 INFO - PROCESS | 1948 | 1469443463678 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 03:44:23 INFO - PROCESS | 1948 | 1469443463681 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 03:44:23 INFO - PROCESS | 1948 | 1469443463683 Marionette TRACE conn5 <- [1,1514,null,{}] 03:44:23 INFO - PROCESS | 1948 | 1469443463686 Marionette TRACE conn5 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:23 INFO - PROCESS | 1948 | 1469443463691 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:44:23 INFO - PROCESS | 1948 | 1469443463814 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 03:44:23 INFO - PROCESS | 1948 | 1469443463903 Marionette TRACE conn5 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:23 INFO - PROCESS | 1948 | 1469443463905 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:44:23 INFO - PROCESS | 1948 | ++DOCSHELL 17253C00 == 32 [pid = 1948] [id = 388] 03:44:23 INFO - PROCESS | 1948 | ++DOMWINDOW == 89 (17256400) [pid = 1948] [serial = 1164] [outer = 00000000] 03:44:23 INFO - PROCESS | 1948 | ++DOMWINDOW == 90 (179A3C00) [pid = 1948] [serial = 1165] [outer = 17256400] 03:44:23 INFO - PROCESS | 1948 | 1469443463951 Marionette DEBUG loaded listener.js 03:44:24 INFO - PROCESS | 1948 | ++DOMWINDOW == 91 (179BF400) [pid = 1948] [serial = 1166] [outer = 17256400] 03:44:24 INFO - PROCESS | 1948 | --DOMWINDOW == 90 (17BB5000) [pid = 1948] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 03:44:24 INFO - PROCESS | 1948 | --DOMWINDOW == 89 (17C42800) [pid = 1948] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 03:44:24 INFO - PROCESS | 1948 | --DOMWINDOW == 88 (0E09D800) [pid = 1948] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 03:44:24 INFO - PROCESS | 1948 | --DOMWINDOW == 87 (179B9800) [pid = 1948] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 03:44:24 INFO - PROCESS | 1948 | --DOMWINDOW == 86 (11E36C00) [pid = 1948] [serial = 1107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 03:44:24 INFO - PROCESS | 1948 | --DOMWINDOW == 85 (1693AC00) [pid = 1948] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 03:44:24 INFO - PROCESS | 1948 | --DOMWINDOW == 84 (0D434400) [pid = 1948] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 03:44:24 INFO - PROCESS | 1948 | --DOMWINDOW == 83 (14640C00) [pid = 1948] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 03:44:24 INFO - PROCESS | 1948 | --DOMWINDOW == 82 (0DFA4800) [pid = 1948] [serial = 1104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 03:44:24 INFO - PROCESS | 1948 | --DOMWINDOW == 81 (11E2F000) [pid = 1948] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 03:44:24 INFO - PROCESS | 1948 | --DOMWINDOW == 80 (0BEE1C00) [pid = 1948] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 03:44:24 INFO - PROCESS | 1948 | --DOMWINDOW == 79 (17254000) [pid = 1948] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 03:44:24 INFO - PROCESS | 1948 | --DOMWINDOW == 78 (0EA4CC00) [pid = 1948] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 03:44:24 INFO - PROCESS | 1948 | 1469443464582 Marionette TRACE conn5 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 03:44:24 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 03:44:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 03:44:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:44:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:44:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 03:44:24 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 03:44:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 03:44:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:44:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:44:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 03:44:24 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 03:44:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 03:44:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:44:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:44:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 03:44:24 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 930ms 03:44:24 INFO - PROCESS | 1948 | 1469443464613 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 03:44:24 INFO - PROCESS | 1948 | 1469443464615 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 03:44:24 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 03:44:24 INFO - PROCESS | 1948 | 1469443464630 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 03:44:24 INFO - PROCESS | 1948 | 1469443464632 Marionette TRACE conn5 <- [1,1518,null,{}] 03:44:24 INFO - PROCESS | 1948 | 1469443464636 Marionette TRACE conn5 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:24 INFO - PROCESS | 1948 | 1469443464638 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:44:24 INFO - PROCESS | 1948 | 1469443464717 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 03:44:24 INFO - PROCESS | 1948 | 1469443464722 Marionette TRACE conn5 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:24 INFO - PROCESS | 1948 | 1469443464724 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:44:24 INFO - PROCESS | 1948 | ++DOCSHELL 1334EC00 == 33 [pid = 1948] [id = 389] 03:44:24 INFO - PROCESS | 1948 | ++DOMWINDOW == 79 (13DAF400) [pid = 1948] [serial = 1167] [outer = 00000000] 03:44:24 INFO - PROCESS | 1948 | ++DOMWINDOW == 80 (17209400) [pid = 1948] [serial = 1168] [outer = 13DAF400] 03:44:24 INFO - PROCESS | 1948 | 1469443464769 Marionette DEBUG loaded listener.js 03:44:24 INFO - PROCESS | 1948 | ++DOMWINDOW == 81 (0BEE5400) [pid = 1948] [serial = 1169] [outer = 13DAF400] 03:44:25 INFO - PROCESS | 1948 | 1469443465150 Marionette TRACE conn5 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 03:44:25 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 03:44:25 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 03:44:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:44:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:44:25 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 03:44:25 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 03:44:25 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 03:44:25 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 03:44:25 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 570ms 03:44:25 INFO - PROCESS | 1948 | 1469443465204 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 03:44:25 INFO - PROCESS | 1948 | 1469443465206 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 03:44:25 INFO - PROCESS | 1948 | 1469443465209 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 03:44:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 03:44:25 INFO - PROCESS | 1948 | 1469443465210 Marionette TRACE conn5 <- [1,1522,null,{}] 03:44:25 INFO - PROCESS | 1948 | 1469443465214 Marionette TRACE conn5 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:25 INFO - PROCESS | 1948 | 1469443465216 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:44:25 INFO - PROCESS | 1948 | 1469443465335 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 03:44:25 INFO - PROCESS | 1948 | 1469443465342 Marionette TRACE conn5 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:25 INFO - PROCESS | 1948 | 1469443465345 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:44:25 INFO - PROCESS | 1948 | ++DOCSHELL 14D77800 == 34 [pid = 1948] [id = 390] 03:44:25 INFO - PROCESS | 1948 | ++DOMWINDOW == 82 (1799DC00) [pid = 1948] [serial = 1170] [outer = 00000000] 03:44:25 INFO - PROCESS | 1948 | ++DOMWINDOW == 83 (17B8D400) [pid = 1948] [serial = 1171] [outer = 1799DC00] 03:44:25 INFO - PROCESS | 1948 | 1469443465394 Marionette DEBUG loaded listener.js 03:44:25 INFO - PROCESS | 1948 | ++DOMWINDOW == 84 (179BA400) [pid = 1948] [serial = 1172] [outer = 1799DC00] 03:44:25 INFO - PROCESS | 1948 | 1469443465809 Marionette TRACE conn5 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 03:44:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 03:44:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 630ms 03:44:25 INFO - PROCESS | 1948 | 1469443465854 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 03:44:25 INFO - PROCESS | 1948 | 1469443465856 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 03:44:25 INFO - PROCESS | 1948 | 1469443465860 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 03:44:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 03:44:25 INFO - PROCESS | 1948 | 1469443465862 Marionette TRACE conn5 <- [1,1526,null,{}] 03:44:25 INFO - PROCESS | 1948 | 1469443465865 Marionette TRACE conn5 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:25 INFO - PROCESS | 1948 | 1469443465867 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:44:26 INFO - PROCESS | 1948 | 1469443465987 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 03:44:26 INFO - PROCESS | 1948 | 1469443465996 Marionette TRACE conn5 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:26 INFO - PROCESS | 1948 | 1469443465997 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:44:26 INFO - PROCESS | 1948 | ++DOCSHELL 17B8DC00 == 35 [pid = 1948] [id = 391] 03:44:26 INFO - PROCESS | 1948 | ++DOMWINDOW == 85 (17BB4000) [pid = 1948] [serial = 1173] [outer = 00000000] 03:44:26 INFO - PROCESS | 1948 | ++DOMWINDOW == 86 (17BBBC00) [pid = 1948] [serial = 1174] [outer = 17BB4000] 03:44:26 INFO - PROCESS | 1948 | 1469443466051 Marionette DEBUG loaded listener.js 03:44:26 INFO - PROCESS | 1948 | ++DOMWINDOW == 87 (17C3F800) [pid = 1948] [serial = 1175] [outer = 17BB4000] 03:44:26 INFO - PROCESS | 1948 | 1469443466612 Marionette TRACE conn5 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 03:44:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 03:44:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 830ms 03:44:26 INFO - PROCESS | 1948 | 1469443466742 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 03:44:26 INFO - PROCESS | 1948 | 1469443466747 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 03:44:26 INFO - PROCESS | 1948 | 1469443466753 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 03:44:26 INFO - PROCESS | 1948 | 1469443466756 Marionette TRACE conn5 <- [1,1530,null,{}] 03:44:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 03:44:26 INFO - PROCESS | 1948 | 1469443466763 Marionette TRACE conn5 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:26 INFO - PROCESS | 1948 | 1469443466766 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:44:26 INFO - PROCESS | 1948 | 1469443466902 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 03:44:27 INFO - PROCESS | 1948 | 1469443467028 Marionette TRACE conn5 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:27 INFO - PROCESS | 1948 | 1469443467031 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:44:27 INFO - PROCESS | 1948 | ++DOCSHELL 0865DC00 == 36 [pid = 1948] [id = 392] 03:44:27 INFO - PROCESS | 1948 | ++DOMWINDOW == 88 (08668C00) [pid = 1948] [serial = 1176] [outer = 00000000] 03:44:27 INFO - PROCESS | 1948 | ++DOMWINDOW == 89 (0DC51800) [pid = 1948] [serial = 1177] [outer = 08668C00] 03:44:27 INFO - PROCESS | 1948 | 1469443467092 Marionette DEBUG loaded listener.js 03:44:27 INFO - PROCESS | 1948 | ++DOMWINDOW == 90 (0E38FC00) [pid = 1948] [serial = 1178] [outer = 08668C00] 03:44:27 INFO - PROCESS | 1948 | 1469443467840 Marionette TRACE conn5 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 03:44:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 03:44:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1120ms 03:44:27 INFO - PROCESS | 1948 | 1469443467881 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 03:44:27 INFO - PROCESS | 1948 | 1469443467886 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 03:44:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 03:44:27 INFO - PROCESS | 1948 | 1469443467893 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 03:44:27 INFO - PROCESS | 1948 | 1469443467896 Marionette TRACE conn5 <- [1,1534,null,{}] 03:44:27 INFO - PROCESS | 1948 | 1469443467924 Marionette TRACE conn5 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:27 INFO - PROCESS | 1948 | 1469443467927 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:44:28 INFO - PROCESS | 1948 | 1469443468054 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 03:44:28 INFO - PROCESS | 1948 | 1469443468183 Marionette TRACE conn5 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:28 INFO - PROCESS | 1948 | 1469443468185 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:44:28 INFO - PROCESS | 1948 | ++DOCSHELL 120AC400 == 37 [pid = 1948] [id = 393] 03:44:28 INFO - PROCESS | 1948 | ++DOMWINDOW == 91 (12709400) [pid = 1948] [serial = 1179] [outer = 00000000] 03:44:28 INFO - PROCESS | 1948 | ++DOMWINDOW == 92 (1358F000) [pid = 1948] [serial = 1180] [outer = 12709400] 03:44:28 INFO - PROCESS | 1948 | 1469443468244 Marionette DEBUG loaded listener.js 03:44:28 INFO - PROCESS | 1948 | ++DOMWINDOW == 93 (14644000) [pid = 1948] [serial = 1181] [outer = 12709400] 03:44:29 INFO - PROCESS | 1948 | 1469443469130 Marionette TRACE conn5 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 03:44:29 INFO - PROCESS | 1948 | --DOCSHELL 14D77800 == 36 [pid = 1948] [id = 390] 03:44:29 INFO - PROCESS | 1948 | --DOCSHELL 1334EC00 == 35 [pid = 1948] [id = 389] 03:44:29 INFO - PROCESS | 1948 | --DOCSHELL 17253C00 == 34 [pid = 1948] [id = 388] 03:44:29 INFO - PROCESS | 1948 | --DOCSHELL 1692F800 == 33 [pid = 1948] [id = 387] 03:44:29 INFO - PROCESS | 1948 | --DOCSHELL 14BAA800 == 32 [pid = 1948] [id = 386] 03:44:29 INFO - PROCESS | 1948 | --DOCSHELL 13593400 == 31 [pid = 1948] [id = 385] 03:44:29 INFO - PROCESS | 1948 | --DOCSHELL 11E33400 == 30 [pid = 1948] [id = 384] 03:44:29 INFO - PROCESS | 1948 | --DOCSHELL 0DB21400 == 29 [pid = 1948] [id = 383] 03:44:29 INFO - PROCESS | 1948 | --DOMWINDOW == 92 (17331C00) [pid = 1948] [serial = 1117] [outer = 00000000] [url = about:blank] 03:44:29 INFO - PROCESS | 1948 | --DOMWINDOW == 91 (17B8A000) [pid = 1948] [serial = 1120] [outer = 00000000] [url = about:blank] 03:44:29 INFO - PROCESS | 1948 | --DOMWINDOW == 90 (17999400) [pid = 1948] [serial = 1118] [outer = 00000000] [url = about:blank] 03:44:29 INFO - PROCESS | 1948 | --DOMWINDOW == 89 (1206BC00) [pid = 1948] [serial = 1108] [outer = 00000000] [url = about:blank] 03:44:29 INFO - PROCESS | 1948 | --DOMWINDOW == 88 (12352C00) [pid = 1948] [serial = 1109] [outer = 00000000] [url = about:blank] 03:44:29 INFO - PROCESS | 1948 | --DOMWINDOW == 87 (1724B400) [pid = 1948] [serial = 1114] [outer = 00000000] [url = about:blank] 03:44:29 INFO - PROCESS | 1948 | --DOMWINDOW == 86 (0D5F4C00) [pid = 1948] [serial = 1098] [outer = 00000000] [url = about:blank] 03:44:29 INFO - PROCESS | 1948 | --DOMWINDOW == 85 (0DB1E400) [pid = 1948] [serial = 1099] [outer = 00000000] [url = about:blank] 03:44:29 INFO - PROCESS | 1948 | --DOMWINDOW == 84 (14D70800) [pid = 1948] [serial = 1111] [outer = 00000000] [url = about:blank] 03:44:29 INFO - PROCESS | 1948 | --DOMWINDOW == 83 (14D7DC00) [pid = 1948] [serial = 1112] [outer = 00000000] [url = about:blank] 03:44:29 INFO - PROCESS | 1948 | --DOMWINDOW == 82 (0E241800) [pid = 1948] [serial = 1105] [outer = 00000000] [url = about:blank] 03:44:29 INFO - PROCESS | 1948 | --DOMWINDOW == 81 (17B94800) [pid = 1948] [serial = 1121] [outer = 00000000] [url = about:blank] 03:44:29 INFO - PROCESS | 1948 | --DOMWINDOW == 80 (0EA44400) [pid = 1948] [serial = 1106] [outer = 00000000] [url = about:blank] 03:44:29 INFO - PROCESS | 1948 | --DOMWINDOW == 79 (11EDB400) [pid = 1948] [serial = 1101] [outer = 00000000] [url = about:blank] 03:44:29 INFO - PROCESS | 1948 | --DOMWINDOW == 78 (1275E800) [pid = 1948] [serial = 1102] [outer = 00000000] [url = about:blank] 03:44:29 INFO - PROCESS | 1948 | --DOMWINDOW == 77 (0E092C00) [pid = 1948] [serial = 1123] [outer = 00000000] [url = about:blank] 03:44:29 INFO - PROCESS | 1948 | --DOMWINDOW == 76 (17C3E000) [pid = 1948] [serial = 1130] [outer = 00000000] [url = about:blank] 03:44:29 INFO - PROCESS | 1948 | --DOMWINDOW == 75 (11E2FC00) [pid = 1948] [serial = 1124] [outer = 00000000] [url = about:blank] 03:44:29 INFO - PROCESS | 1948 | --DOMWINDOW == 74 (1732F400) [pid = 1948] [serial = 1096] [outer = 00000000] [url = about:blank] 03:44:29 INFO - PROCESS | 1948 | --DOMWINDOW == 73 (17B87400) [pid = 1948] [serial = 676] [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.] 03:44:29 INFO - PROCESS | 1948 | --DOMWINDOW == 72 (17262400) [pid = 1948] [serial = 1126] [outer = 00000000] [url = about:blank] 03:44:29 INFO - PROCESS | 1948 | --DOMWINDOW == 71 (17261000) [pid = 1948] [serial = 1115] [outer = 00000000] [url = about:blank] 03:44:29 INFO - PROCESS | 1948 | --DOMWINDOW == 70 (177F1800) [pid = 1948] [serial = 1127] [outer = 00000000] [url = about:blank] 03:44:29 INFO - PROCESS | 1948 | --DOMWINDOW == 69 (17C3D400) [pid = 1948] [serial = 1129] [outer = 00000000] [url = about:blank] 03:44:29 INFO - PROCESS | 1948 | --DOMWINDOW == 68 (17CF5800) [pid = 1948] [serial = 1132] [outer = 00000000] [url = about:blank] 03:44:29 INFO - PROCESS | 1948 | --DOMWINDOW == 67 (188CD800) [pid = 1948] [serial = 1133] [outer = 00000000] [url = about:blank] 03:44:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 03:44:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1294ms 03:44:29 INFO - PROCESS | 1948 | 1469443469190 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 03:44:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 03:44:29 INFO - PROCESS | 1948 | 1469443469194 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 03:44:29 INFO - PROCESS | 1948 | 1469443469199 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 03:44:29 INFO - PROCESS | 1948 | 1469443469202 Marionette TRACE conn5 <- [1,1538,null,{}] 03:44:29 INFO - PROCESS | 1948 | 1469443469207 Marionette TRACE conn5 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:29 INFO - PROCESS | 1948 | 1469443469210 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:44:29 INFO - PROCESS | 1948 | 1469443469308 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 03:44:29 INFO - PROCESS | 1948 | 1469443469316 Marionette TRACE conn5 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:29 INFO - PROCESS | 1948 | 1469443469320 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:44:29 INFO - PROCESS | 1948 | ++DOCSHELL 0DB28400 == 30 [pid = 1948] [id = 394] 03:44:29 INFO - PROCESS | 1948 | ++DOMWINDOW == 68 (0DB28800) [pid = 1948] [serial = 1182] [outer = 00000000] 03:44:29 INFO - PROCESS | 1948 | ++DOMWINDOW == 69 (0DC4B800) [pid = 1948] [serial = 1183] [outer = 0DB28800] 03:44:29 INFO - PROCESS | 1948 | 1469443469369 Marionette DEBUG loaded listener.js 03:44:29 INFO - PROCESS | 1948 | ++DOMWINDOW == 70 (0E092800) [pid = 1948] [serial = 1184] [outer = 0DB28800] 03:44:29 INFO - PROCESS | 1948 | 1469443469894 Marionette TRACE conn5 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 03:44:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 03:44:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 730ms 03:44:29 INFO - PROCESS | 1948 | 1469443469930 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 03:44:29 INFO - PROCESS | 1948 | 1469443469934 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 03:44:29 INFO - PROCESS | 1948 | 1469443469940 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 03:44:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 03:44:29 INFO - PROCESS | 1948 | 1469443469942 Marionette TRACE conn5 <- [1,1542,null,{}] 03:44:29 INFO - PROCESS | 1948 | 1469443469946 Marionette TRACE conn5 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:29 INFO - PROCESS | 1948 | 1469443469949 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:44:30 INFO - PROCESS | 1948 | 1469443470037 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 03:44:30 INFO - PROCESS | 1948 | 1469443470127 Marionette TRACE conn5 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:30 INFO - PROCESS | 1948 | 1469443470129 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:44:30 INFO - PROCESS | 1948 | ++DOCSHELL 0EA4C400 == 31 [pid = 1948] [id = 395] 03:44:30 INFO - PROCESS | 1948 | ++DOMWINDOW == 71 (0EFD1800) [pid = 1948] [serial = 1185] [outer = 00000000] 03:44:30 INFO - PROCESS | 1948 | ++DOMWINDOW == 72 (11EE0400) [pid = 1948] [serial = 1186] [outer = 0EFD1800] 03:44:30 INFO - PROCESS | 1948 | 1469443470185 Marionette DEBUG loaded listener.js 03:44:30 INFO - PROCESS | 1948 | ++DOMWINDOW == 73 (1218AC00) [pid = 1948] [serial = 1187] [outer = 0EFD1800] 03:44:30 INFO - PROCESS | 1948 | 1469443470588 Marionette TRACE conn5 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 03:44:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 03:44:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 670ms 03:44:30 INFO - PROCESS | 1948 | 1469443470615 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 03:44:30 INFO - PROCESS | 1948 | 1469443470617 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 03:44:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 03:44:30 INFO - PROCESS | 1948 | 1469443470620 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 03:44:30 INFO - PROCESS | 1948 | 1469443470624 Marionette TRACE conn5 <- [1,1546,null,{}] 03:44:30 INFO - PROCESS | 1948 | 1469443470635 Marionette TRACE conn5 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:30 INFO - PROCESS | 1948 | 1469443470639 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:44:30 INFO - PROCESS | 1948 | 1469443470754 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 03:44:30 INFO - PROCESS | 1948 | 1469443470765 Marionette TRACE conn5 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:30 INFO - PROCESS | 1948 | 1469443470768 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:44:30 INFO - PROCESS | 1948 | ++DOCSHELL 14B44000 == 32 [pid = 1948] [id = 396] 03:44:30 INFO - PROCESS | 1948 | ++DOMWINDOW == 74 (14B49C00) [pid = 1948] [serial = 1188] [outer = 00000000] 03:44:30 INFO - PROCESS | 1948 | ++DOMWINDOW == 75 (14D72400) [pid = 1948] [serial = 1189] [outer = 14B49C00] 03:44:30 INFO - PROCESS | 1948 | 1469443470817 Marionette DEBUG loaded listener.js 03:44:30 INFO - PROCESS | 1948 | ++DOMWINDOW == 76 (14DD9000) [pid = 1948] [serial = 1190] [outer = 14B49C00] 03:44:31 INFO - PROCESS | 1948 | 1469443471255 Marionette TRACE conn5 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 03:44:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 03:44:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 670ms 03:44:31 INFO - PROCESS | 1948 | 1469443471294 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 03:44:31 INFO - PROCESS | 1948 | 1469443471297 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 03:44:31 INFO - PROCESS | 1948 | 1469443471319 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 03:44:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 03:44:31 INFO - PROCESS | 1948 | 1469443471321 Marionette TRACE conn5 <- [1,1550,null,{}] 03:44:31 INFO - PROCESS | 1948 | 1469443471324 Marionette TRACE conn5 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:31 INFO - PROCESS | 1948 | 1469443471326 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:44:31 INFO - PROCESS | 1948 | 1469443471448 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 03:44:31 INFO - PROCESS | 1948 | 1469443471453 Marionette TRACE conn5 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:31 INFO - PROCESS | 1948 | 1469443471455 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:44:31 INFO - PROCESS | 1948 | ++DOCSHELL 16B18400 == 33 [pid = 1948] [id = 397] 03:44:31 INFO - PROCESS | 1948 | ++DOMWINDOW == 77 (16B19000) [pid = 1948] [serial = 1191] [outer = 00000000] 03:44:31 INFO - PROCESS | 1948 | ++DOMWINDOW == 78 (17209000) [pid = 1948] [serial = 1192] [outer = 16B19000] 03:44:31 INFO - PROCESS | 1948 | 1469443471552 Marionette DEBUG loaded listener.js 03:44:31 INFO - PROCESS | 1948 | ++DOMWINDOW == 79 (1724C000) [pid = 1948] [serial = 1193] [outer = 16B19000] 03:44:32 INFO - PROCESS | 1948 | 1469443471999 Marionette TRACE conn5 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 03:44:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 03:44:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 731ms 03:44:32 INFO - PROCESS | 1948 | 1469443472052 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 03:44:32 INFO - PROCESS | 1948 | 1469443472054 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 03:44:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 03:44:32 INFO - PROCESS | 1948 | 1469443472058 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 03:44:32 INFO - PROCESS | 1948 | 1469443472059 Marionette TRACE conn5 <- [1,1554,null,{}] 03:44:32 INFO - PROCESS | 1948 | 1469443472063 Marionette TRACE conn5 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:32 INFO - PROCESS | 1948 | 1469443472065 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:44:32 INFO - PROCESS | 1948 | 1469443472208 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 03:44:32 INFO - PROCESS | 1948 | 1469443472231 Marionette TRACE conn5 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:32 INFO - PROCESS | 1948 | 1469443472233 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:44:32 INFO - PROCESS | 1948 | ++DOCSHELL 0DC45400 == 34 [pid = 1948] [id = 398] 03:44:32 INFO - PROCESS | 1948 | ++DOMWINDOW == 80 (17262400) [pid = 1948] [serial = 1194] [outer = 00000000] 03:44:32 INFO - PROCESS | 1948 | ++DOMWINDOW == 81 (1732C000) [pid = 1948] [serial = 1195] [outer = 17262400] 03:44:32 INFO - PROCESS | 1948 | 1469443472278 Marionette DEBUG loaded listener.js 03:44:32 INFO - PROCESS | 1948 | ++DOMWINDOW == 82 (1732FC00) [pid = 1948] [serial = 1196] [outer = 17262400] 03:44:32 INFO - PROCESS | 1948 | 1469443472726 Marionette TRACE conn5 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 03:44:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 03:44:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 730ms 03:44:32 INFO - PROCESS | 1948 | 1469443472788 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 03:44:32 INFO - PROCESS | 1948 | 1469443472790 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 03:44:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 03:44:32 INFO - PROCESS | 1948 | 1469443472794 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 03:44:32 INFO - PROCESS | 1948 | 1469443472796 Marionette TRACE conn5 <- [1,1558,null,{}] 03:44:32 INFO - PROCESS | 1948 | 1469443472799 Marionette TRACE conn5 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:32 INFO - PROCESS | 1948 | 1469443472805 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:44:32 INFO - PROCESS | 1948 | 1469443472945 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 03:44:32 INFO - PROCESS | 1948 | 1469443472951 Marionette TRACE conn5 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:32 INFO - PROCESS | 1948 | 1469443472953 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:44:33 INFO - PROCESS | 1948 | ++DOCSHELL 0D434400 == 35 [pid = 1948] [id = 399] 03:44:33 INFO - PROCESS | 1948 | ++DOMWINDOW == 83 (1720CC00) [pid = 1948] [serial = 1197] [outer = 00000000] 03:44:33 INFO - PROCESS | 1948 | ++DOMWINDOW == 84 (179C1800) [pid = 1948] [serial = 1198] [outer = 1720CC00] 03:44:33 INFO - PROCESS | 1948 | 1469443473008 Marionette DEBUG loaded listener.js 03:44:33 INFO - PROCESS | 1948 | ++DOMWINDOW == 85 (17999000) [pid = 1948] [serial = 1199] [outer = 1720CC00] 03:44:33 INFO - PROCESS | 1948 | --DOMWINDOW == 84 (0DB26000) [pid = 1948] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 03:44:33 INFO - PROCESS | 1948 | --DOMWINDOW == 83 (13594800) [pid = 1948] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 03:44:33 INFO - PROCESS | 1948 | --DOMWINDOW == 82 (14BB4400) [pid = 1948] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 03:44:33 INFO - PROCESS | 1948 | --DOMWINDOW == 81 (11E34000) [pid = 1948] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 03:44:33 INFO - PROCESS | 1948 | --DOMWINDOW == 80 (16931C00) [pid = 1948] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 03:44:33 INFO - PROCESS | 1948 | --DOMWINDOW == 79 (0DC46800) [pid = 1948] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 03:44:33 INFO - PROCESS | 1948 | --DOMWINDOW == 78 (17256400) [pid = 1948] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 03:44:33 INFO - PROCESS | 1948 | --DOMWINDOW == 77 (1799DC00) [pid = 1948] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 03:44:33 INFO - PROCESS | 1948 | --DOMWINDOW == 76 (0DC46C00) [pid = 1948] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 03:44:33 INFO - PROCESS | 1948 | --DOMWINDOW == 75 (16931400) [pid = 1948] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 03:44:33 INFO - PROCESS | 1948 | --DOMWINDOW == 74 (17BBAC00) [pid = 1948] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 03:44:33 INFO - PROCESS | 1948 | --DOMWINDOW == 73 (19533400) [pid = 1948] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 03:44:33 INFO - PROCESS | 1948 | --DOMWINDOW == 72 (13DAF400) [pid = 1948] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 03:44:33 INFO - PROCESS | 1948 | 1469443473601 Marionette TRACE conn5 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 03:44:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 03:44:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 830ms 03:44:33 INFO - PROCESS | 1948 | 1469443473624 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 03:44:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 03:44:33 INFO - PROCESS | 1948 | 1469443473627 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 03:44:33 INFO - PROCESS | 1948 | 1469443473630 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 03:44:33 INFO - PROCESS | 1948 | 1469443473631 Marionette TRACE conn5 <- [1,1562,null,{}] 03:44:33 INFO - PROCESS | 1948 | 1469443473635 Marionette TRACE conn5 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:33 INFO - PROCESS | 1948 | 1469443473637 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:44:33 INFO - PROCESS | 1948 | 1469443473717 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 03:44:33 INFO - PROCESS | 1948 | 1469443473816 Marionette TRACE conn5 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:33 INFO - PROCESS | 1948 | 1469443473818 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:44:33 INFO - PROCESS | 1948 | ++DOCSHELL 13548C00 == 36 [pid = 1948] [id = 400] 03:44:33 INFO - PROCESS | 1948 | ++DOMWINDOW == 73 (1354C800) [pid = 1948] [serial = 1200] [outer = 00000000] 03:44:33 INFO - PROCESS | 1948 | ++DOMWINDOW == 74 (17256400) [pid = 1948] [serial = 1201] [outer = 1354C800] 03:44:33 INFO - PROCESS | 1948 | 1469443473863 Marionette DEBUG loaded listener.js 03:44:33 INFO - PROCESS | 1948 | ++DOMWINDOW == 75 (1799D000) [pid = 1948] [serial = 1202] [outer = 1354C800] 03:44:34 INFO - PROCESS | 1948 | 1469443474220 Marionette TRACE conn5 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 03:44:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 03:44:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 630ms 03:44:34 INFO - PROCESS | 1948 | 1469443474260 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 03:44:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 03:44:34 INFO - PROCESS | 1948 | 1469443474262 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 03:44:34 INFO - PROCESS | 1948 | 1469443474265 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 03:44:34 INFO - PROCESS | 1948 | 1469443474267 Marionette TRACE conn5 <- [1,1566,null,{}] 03:44:34 INFO - PROCESS | 1948 | 1469443474271 Marionette TRACE conn5 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:34 INFO - PROCESS | 1948 | 1469443474273 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:44:34 INFO - PROCESS | 1948 | 1469443474354 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 03:44:34 INFO - PROCESS | 1948 | 1469443474447 Marionette TRACE conn5 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:34 INFO - PROCESS | 1948 | 1469443474449 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:44:34 INFO - PROCESS | 1948 | ++DOCSHELL 14B0AC00 == 37 [pid = 1948] [id = 401] 03:44:34 INFO - PROCESS | 1948 | ++DOMWINDOW == 76 (16931C00) [pid = 1948] [serial = 1203] [outer = 00000000] 03:44:34 INFO - PROCESS | 1948 | ++DOMWINDOW == 77 (17BB4C00) [pid = 1948] [serial = 1204] [outer = 16931C00] 03:44:34 INFO - PROCESS | 1948 | 1469443474494 Marionette DEBUG loaded listener.js 03:44:34 INFO - PROCESS | 1948 | ++DOMWINDOW == 78 (17325400) [pid = 1948] [serial = 1205] [outer = 16931C00] 03:44:34 INFO - PROCESS | 1948 | 1469443474843 Marionette TRACE conn5 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 03:44:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 03:44:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 630ms 03:44:34 INFO - PROCESS | 1948 | 1469443474897 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 03:44:34 INFO - PROCESS | 1948 | 1469443474899 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 03:44:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 03:44:34 INFO - PROCESS | 1948 | 1469443474902 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 03:44:34 INFO - PROCESS | 1948 | 1469443474903 Marionette TRACE conn5 <- [1,1570,null,{}] 03:44:34 INFO - PROCESS | 1948 | 1469443474907 Marionette TRACE conn5 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:34 INFO - PROCESS | 1948 | 1469443474909 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:44:35 INFO - PROCESS | 1948 | 1469443475055 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 03:44:35 INFO - PROCESS | 1948 | 1469443475095 Marionette TRACE conn5 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:35 INFO - PROCESS | 1948 | 1469443475097 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:44:35 INFO - PROCESS | 1948 | ++DOCSHELL 14B10800 == 38 [pid = 1948] [id = 402] 03:44:35 INFO - PROCESS | 1948 | ++DOMWINDOW == 79 (17C41800) [pid = 1948] [serial = 1206] [outer = 00000000] 03:44:35 INFO - PROCESS | 1948 | ++DOMWINDOW == 80 (17CF2400) [pid = 1948] [serial = 1207] [outer = 17C41800] 03:44:35 INFO - PROCESS | 1948 | 1469443475141 Marionette DEBUG loaded listener.js 03:44:35 INFO - PROCESS | 1948 | ++DOMWINDOW == 81 (188CE800) [pid = 1948] [serial = 1208] [outer = 17C41800] 03:44:35 INFO - PROCESS | 1948 | 1469443475630 Marionette TRACE conn5 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 03:44:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 03:44:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 770ms 03:44:35 INFO - PROCESS | 1948 | 1469443475677 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 03:44:35 INFO - PROCESS | 1948 | 1469443475683 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 03:44:35 INFO - PROCESS | 1948 | 1469443475688 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 03:44:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 03:44:35 INFO - PROCESS | 1948 | 1469443475692 Marionette TRACE conn5 <- [1,1574,null,{}] 03:44:35 INFO - PROCESS | 1948 | 1469443475698 Marionette TRACE conn5 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:35 INFO - PROCESS | 1948 | 1469443475701 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:44:35 INFO - PROCESS | 1948 | 1469443475829 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 03:44:35 INFO - PROCESS | 1948 | 1469443475934 Marionette TRACE conn5 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:35 INFO - PROCESS | 1948 | 1469443475940 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:44:35 INFO - PROCESS | 1948 | ++DOCSHELL 0D485C00 == 39 [pid = 1948] [id = 403] 03:44:35 INFO - PROCESS | 1948 | ++DOMWINDOW == 82 (0DB1BC00) [pid = 1948] [serial = 1209] [outer = 00000000] 03:44:36 INFO - PROCESS | 1948 | ++DOMWINDOW == 83 (0DE6F400) [pid = 1948] [serial = 1210] [outer = 0DB1BC00] 03:44:36 INFO - PROCESS | 1948 | 1469443475999 Marionette DEBUG loaded listener.js 03:44:36 INFO - PROCESS | 1948 | ++DOMWINDOW == 84 (0EA45C00) [pid = 1948] [serial = 1211] [outer = 0DB1BC00] 03:44:36 INFO - PROCESS | 1948 | 1469443476657 Marionette TRACE conn5 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 03:44:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 03:44:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1021ms 03:44:36 INFO - PROCESS | 1948 | 1469443476715 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 03:44:36 INFO - PROCESS | 1948 | 1469443476720 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 03:44:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 03:44:36 INFO - PROCESS | 1948 | 1469443476726 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 03:44:36 INFO - PROCESS | 1948 | 1469443476729 Marionette TRACE conn5 <- [1,1578,null,{}] 03:44:36 INFO - PROCESS | 1948 | 1469443476733 Marionette TRACE conn5 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:36 INFO - PROCESS | 1948 | 1469443476736 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:44:36 INFO - PROCESS | 1948 | 1469443476881 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 03:44:37 INFO - PROCESS | 1948 | 1469443477018 Marionette TRACE conn5 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:37 INFO - PROCESS | 1948 | 1469443477021 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:44:37 INFO - PROCESS | 1948 | ++DOCSHELL 13545400 == 40 [pid = 1948] [id = 404] 03:44:37 INFO - PROCESS | 1948 | ++DOMWINDOW == 85 (1358EC00) [pid = 1948] [serial = 1212] [outer = 00000000] 03:44:37 INFO - PROCESS | 1948 | ++DOMWINDOW == 86 (14637400) [pid = 1948] [serial = 1213] [outer = 1358EC00] 03:44:37 INFO - PROCESS | 1948 | 1469443477080 Marionette DEBUG loaded listener.js 03:44:37 INFO - PROCESS | 1948 | ++DOMWINDOW == 87 (14E35800) [pid = 1948] [serial = 1214] [outer = 1358EC00] 03:44:37 INFO - PROCESS | 1948 | 1469443477637 Marionette TRACE conn5 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 03:44:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 03:44:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 970ms 03:44:37 INFO - PROCESS | 1948 | 1469443477700 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 03:44:37 INFO - PROCESS | 1948 | 1469443477703 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 03:44:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 03:44:37 INFO - PROCESS | 1948 | 1469443477707 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 03:44:37 INFO - PROCESS | 1948 | 1469443477711 Marionette TRACE conn5 <- [1,1582,null,{}] 03:44:37 INFO - PROCESS | 1948 | 1469443477722 Marionette TRACE conn5 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:37 INFO - PROCESS | 1948 | 1469443477727 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:44:37 INFO - PROCESS | 1948 | 1469443477839 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 03:44:38 INFO - PROCESS | 1948 | 1469443477976 Marionette TRACE conn5 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:38 INFO - PROCESS | 1948 | 1469443477980 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:44:38 INFO - PROCESS | 1948 | ++DOCSHELL 179BAC00 == 41 [pid = 1948] [id = 405] 03:44:38 INFO - PROCESS | 1948 | ++DOMWINDOW == 88 (179BB000) [pid = 1948] [serial = 1215] [outer = 00000000] 03:44:38 INFO - PROCESS | 1948 | ++DOMWINDOW == 89 (17AA9800) [pid = 1948] [serial = 1216] [outer = 179BB000] 03:44:38 INFO - PROCESS | 1948 | 1469443478040 Marionette DEBUG loaded listener.js 03:44:38 INFO - PROCESS | 1948 | ++DOMWINDOW == 90 (17BBB000) [pid = 1948] [serial = 1217] [outer = 179BB000] 03:44:38 INFO - PROCESS | 1948 | 1469443478649 Marionette TRACE conn5 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 03:44:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 03:44:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 970ms 03:44:38 INFO - PROCESS | 1948 | 1469443478680 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 03:44:38 INFO - PROCESS | 1948 | 1469443478683 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 03:44:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 03:44:38 INFO - PROCESS | 1948 | 1469443478686 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 03:44:38 INFO - PROCESS | 1948 | 1469443478689 Marionette TRACE conn5 <- [1,1586,null,{}] 03:44:38 INFO - PROCESS | 1948 | 1469443478692 Marionette TRACE conn5 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:38 INFO - PROCESS | 1948 | 1469443478695 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:44:38 INFO - PROCESS | 1948 | 1469443478810 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 03:44:38 INFO - PROCESS | 1948 | 1469443478947 Marionette TRACE conn5 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:38 INFO - PROCESS | 1948 | 1469443478949 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:44:38 INFO - PROCESS | 1948 | ++DOCSHELL 11E2F000 == 42 [pid = 1948] [id = 406] 03:44:38 INFO - PROCESS | 1948 | ++DOMWINDOW == 91 (18ED7C00) [pid = 1948] [serial = 1218] [outer = 00000000] 03:44:39 INFO - PROCESS | 1948 | ++DOMWINDOW == 92 (195DF400) [pid = 1948] [serial = 1219] [outer = 18ED7C00] 03:44:39 INFO - PROCESS | 1948 | 1469443479007 Marionette DEBUG loaded listener.js 03:44:39 INFO - PROCESS | 1948 | ++DOMWINDOW == 93 (19ABAC00) [pid = 1948] [serial = 1220] [outer = 18ED7C00] 03:44:39 INFO - PROCESS | 1948 | 1469443479820 Marionette TRACE conn5 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 03:44:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 03:44:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1177ms 03:44:39 INFO - PROCESS | 1948 | 1469443479867 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 03:44:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 03:44:39 INFO - PROCESS | 1948 | 1469443479872 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 03:44:39 INFO - PROCESS | 1948 | 1469443479877 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 03:44:39 INFO - PROCESS | 1948 | 1469443479880 Marionette TRACE conn5 <- [1,1590,null,{}] 03:44:39 INFO - PROCESS | 1948 | 1469443479885 Marionette TRACE conn5 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:39 INFO - PROCESS | 1948 | 1469443479888 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:44:40 INFO - PROCESS | 1948 | 1469443479991 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 03:44:40 INFO - PROCESS | 1948 | 1469443480129 Marionette TRACE conn5 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:40 INFO - PROCESS | 1948 | 1469443480133 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:44:40 INFO - PROCESS | 1948 | ++DOCSHELL 0E2A4000 == 43 [pid = 1948] [id = 407] 03:44:40 INFO - PROCESS | 1948 | ++DOMWINDOW == 94 (0E3D4800) [pid = 1948] [serial = 1221] [outer = 00000000] 03:44:40 INFO - PROCESS | 1948 | ++DOMWINDOW == 95 (0EFDB000) [pid = 1948] [serial = 1222] [outer = 0E3D4800] 03:44:40 INFO - PROCESS | 1948 | 1469443480186 Marionette DEBUG loaded listener.js 03:44:40 INFO - PROCESS | 1948 | ++DOMWINDOW == 96 (11EE3C00) [pid = 1948] [serial = 1223] [outer = 0E3D4800] 03:44:40 INFO - PROCESS | 1948 | --DOCSHELL 14B0AC00 == 42 [pid = 1948] [id = 401] 03:44:40 INFO - PROCESS | 1948 | --DOCSHELL 13548C00 == 41 [pid = 1948] [id = 400] 03:44:40 INFO - PROCESS | 1948 | --DOCSHELL 0D434400 == 40 [pid = 1948] [id = 399] 03:44:40 INFO - PROCESS | 1948 | --DOCSHELL 0DC45400 == 39 [pid = 1948] [id = 398] 03:44:40 INFO - PROCESS | 1948 | --DOCSHELL 16B18400 == 38 [pid = 1948] [id = 397] 03:44:40 INFO - PROCESS | 1948 | --DOCSHELL 14B44000 == 37 [pid = 1948] [id = 396] 03:44:40 INFO - PROCESS | 1948 | --DOCSHELL 0EA4C400 == 36 [pid = 1948] [id = 395] 03:44:40 INFO - PROCESS | 1948 | --DOCSHELL 0DB28400 == 35 [pid = 1948] [id = 394] 03:44:41 INFO - PROCESS | 1948 | --DOCSHELL 120AC400 == 34 [pid = 1948] [id = 393] 03:44:41 INFO - PROCESS | 1948 | --DOCSHELL 0865DC00 == 33 [pid = 1948] [id = 392] 03:44:41 INFO - PROCESS | 1948 | --DOCSHELL 17B8DC00 == 32 [pid = 1948] [id = 391] 03:44:41 INFO - PROCESS | 1948 | --DOCSHELL 0DC46400 == 31 [pid = 1948] [id = 382] 03:44:41 INFO - PROCESS | 1948 | --DOCSHELL 11E2F000 == 30 [pid = 1948] [id = 406] 03:44:41 INFO - PROCESS | 1948 | --DOCSHELL 13545400 == 29 [pid = 1948] [id = 404] 03:44:41 INFO - PROCESS | 1948 | --DOCSHELL 179BAC00 == 28 [pid = 1948] [id = 405] 03:44:41 INFO - PROCESS | 1948 | --DOCSHELL 14B10800 == 27 [pid = 1948] [id = 402] 03:44:41 INFO - PROCESS | 1948 | --DOCSHELL 0D485C00 == 26 [pid = 1948] [id = 403] 03:44:41 INFO - PROCESS | 1948 | --DOMWINDOW == 95 (0DC50400) [pid = 1948] [serial = 1150] [outer = 00000000] [url = about:blank] 03:44:41 INFO - PROCESS | 1948 | --DOMWINDOW == 94 (0E08F800) [pid = 1948] [serial = 1151] [outer = 00000000] [url = about:blank] 03:44:41 INFO - PROCESS | 1948 | --DOMWINDOW == 93 (1439F800) [pid = 1948] [serial = 1156] [outer = 00000000] [url = about:blank] 03:44:41 INFO - PROCESS | 1948 | --DOMWINDOW == 92 (14E2CC00) [pid = 1948] [serial = 1159] [outer = 00000000] [url = about:blank] 03:44:41 INFO - PROCESS | 1948 | --DOMWINDOW == 91 (11EE2000) [pid = 1948] [serial = 1153] [outer = 00000000] [url = about:blank] 03:44:41 INFO - PROCESS | 1948 | --DOMWINDOW == 90 (120B8800) [pid = 1948] [serial = 1154] [outer = 00000000] [url = about:blank] 03:44:41 INFO - PROCESS | 1948 | --DOMWINDOW == 89 (16B1D800) [pid = 1948] [serial = 1162] [outer = 00000000] [url = about:blank] 03:44:41 INFO - PROCESS | 1948 | --DOMWINDOW == 88 (1692B800) [pid = 1948] [serial = 1160] [outer = 00000000] [url = about:blank] 03:44:41 INFO - PROCESS | 1948 | --DOMWINDOW == 87 (11E60400) [pid = 1948] [serial = 1148] [outer = 00000000] [url = about:blank] 03:44:41 INFO - PROCESS | 1948 | --DOMWINDOW == 86 (0EFD7000) [pid = 1948] [serial = 1147] [outer = 00000000] [url = about:blank] 03:44:41 INFO - PROCESS | 1948 | --DOMWINDOW == 85 (179A3C00) [pid = 1948] [serial = 1165] [outer = 00000000] [url = about:blank] 03:44:41 INFO - PROCESS | 1948 | --DOMWINDOW == 84 (171AF000) [pid = 1948] [serial = 1163] [outer = 00000000] [url = about:blank] 03:44:41 INFO - PROCESS | 1948 | --DOMWINDOW == 83 (17B8D400) [pid = 1948] [serial = 1171] [outer = 00000000] [url = about:blank] 03:44:41 INFO - PROCESS | 1948 | --DOMWINDOW == 82 (179BA400) [pid = 1948] [serial = 1172] [outer = 00000000] [url = about:blank] 03:44:41 INFO - PROCESS | 1948 | --DOMWINDOW == 81 (120ADC00) [pid = 1948] [serial = 1136] [outer = 00000000] [url = about:blank] 03:44:41 INFO - PROCESS | 1948 | --DOMWINDOW == 80 (0EFD3000) [pid = 1948] [serial = 1135] [outer = 00000000] [url = about:blank] 03:44:41 INFO - PROCESS | 1948 | --DOMWINDOW == 79 (17BBBC00) [pid = 1948] [serial = 1174] [outer = 00000000] [url = about:blank] 03:44:41 INFO - PROCESS | 1948 | --DOMWINDOW == 78 (17210C00) [pid = 1948] [serial = 1139] [outer = 00000000] [url = about:blank] 03:44:41 INFO - PROCESS | 1948 | --DOMWINDOW == 77 (171A9400) [pid = 1948] [serial = 1138] [outer = 00000000] [url = about:blank] 03:44:41 INFO - PROCESS | 1948 | --DOMWINDOW == 76 (179BF400) [pid = 1948] [serial = 1166] [outer = 00000000] [url = about:blank] 03:44:41 INFO - PROCESS | 1948 | --DOMWINDOW == 75 (18ECD400) [pid = 1948] [serial = 1142] [outer = 00000000] [url = about:blank] 03:44:41 INFO - PROCESS | 1948 | --DOMWINDOW == 74 (17CEE000) [pid = 1948] [serial = 1141] [outer = 00000000] [url = about:blank] 03:44:41 INFO - PROCESS | 1948 | --DOMWINDOW == 73 (19540000) [pid = 1948] [serial = 1145] [outer = 00000000] [url = about:blank] 03:44:41 INFO - PROCESS | 1948 | --DOMWINDOW == 72 (19539400) [pid = 1948] [serial = 1144] [outer = 00000000] [url = about:blank] 03:44:41 INFO - PROCESS | 1948 | --DOMWINDOW == 71 (0BEE5400) [pid = 1948] [serial = 1169] [outer = 00000000] [url = about:blank] 03:44:41 INFO - PROCESS | 1948 | --DOMWINDOW == 70 (17209400) [pid = 1948] [serial = 1168] [outer = 00000000] [url = about:blank] 03:44:41 INFO - PROCESS | 1948 | --DOMWINDOW == 69 (14637000) [pid = 1948] [serial = 1157] [outer = 00000000] [url = about:blank] 03:44:41 INFO - PROCESS | 1948 | 1469443481327 Marionette TRACE conn5 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 03:44:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 03:44:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1473ms 03:44:41 INFO - PROCESS | 1948 | 1469443481351 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 03:44:41 INFO - PROCESS | 1948 | 1469443481355 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 03:44:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 03:44:41 INFO - PROCESS | 1948 | 1469443481359 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 03:44:41 INFO - PROCESS | 1948 | 1469443481364 Marionette TRACE conn5 <- [1,1594,null,{}] 03:44:41 INFO - PROCESS | 1948 | 1469443481369 Marionette TRACE conn5 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:41 INFO - PROCESS | 1948 | 1469443481371 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:44:41 INFO - PROCESS | 1948 | 1469443481465 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 03:44:41 INFO - PROCESS | 1948 | 1469443481474 Marionette TRACE conn5 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:41 INFO - PROCESS | 1948 | 1469443481477 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:44:41 INFO - PROCESS | 1948 | ++DOCSHELL 0DB22000 == 27 [pid = 1948] [id = 408] 03:44:41 INFO - PROCESS | 1948 | ++DOMWINDOW == 70 (0DB23000) [pid = 1948] [serial = 1224] [outer = 00000000] 03:44:41 INFO - PROCESS | 1948 | ++DOMWINDOW == 71 (0DC4C800) [pid = 1948] [serial = 1225] [outer = 0DB23000] 03:44:41 INFO - PROCESS | 1948 | 1469443481527 Marionette DEBUG loaded listener.js 03:44:41 INFO - PROCESS | 1948 | ++DOMWINDOW == 72 (0DFAAC00) [pid = 1948] [serial = 1226] [outer = 0DB23000] 03:44:42 INFO - PROCESS | 1948 | 1469443482020 Marionette TRACE conn5 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 03:44:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 03:44:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 731ms 03:44:42 INFO - PROCESS | 1948 | 1469443482090 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 03:44:42 INFO - PROCESS | 1948 | 1469443482095 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 03:44:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 03:44:42 INFO - PROCESS | 1948 | 1469443482101 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 03:44:42 INFO - PROCESS | 1948 | 1469443482104 Marionette TRACE conn5 <- [1,1598,null,{}] 03:44:42 INFO - PROCESS | 1948 | 1469443482108 Marionette TRACE conn5 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:42 INFO - PROCESS | 1948 | 1469443482111 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:44:42 INFO - PROCESS | 1948 | 1469443482239 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 03:44:42 INFO - PROCESS | 1948 | 1469443482338 Marionette TRACE conn5 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:42 INFO - PROCESS | 1948 | 1469443482340 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:44:42 INFO - PROCESS | 1948 | ++DOCSHELL 0EFD7C00 == 28 [pid = 1948] [id = 409] 03:44:42 INFO - PROCESS | 1948 | ++DOMWINDOW == 73 (0EFD8000) [pid = 1948] [serial = 1227] [outer = 00000000] 03:44:42 INFO - PROCESS | 1948 | ++DOMWINDOW == 74 (11E30800) [pid = 1948] [serial = 1228] [outer = 0EFD8000] 03:44:42 INFO - PROCESS | 1948 | 1469443482389 Marionette DEBUG loaded listener.js 03:44:42 INFO - PROCESS | 1948 | ++DOMWINDOW == 75 (11E60400) [pid = 1948] [serial = 1229] [outer = 0EFD8000] 03:44:42 INFO - PROCESS | 1948 | 1469443482764 Marionette TRACE conn5 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 03:44:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 03:44:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 670ms 03:44:42 INFO - PROCESS | 1948 | 1469443482791 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 03:44:42 INFO - PROCESS | 1948 | 1469443482794 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 03:44:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 03:44:42 INFO - PROCESS | 1948 | 1469443482798 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 03:44:42 INFO - PROCESS | 1948 | 1469443482801 Marionette TRACE conn5 <- [1,1602,null,{}] 03:44:42 INFO - PROCESS | 1948 | 1469443482812 Marionette TRACE conn5 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:42 INFO - PROCESS | 1948 | 1469443482817 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:44:42 INFO - PROCESS | 1948 | 1469443482901 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 03:44:42 INFO - PROCESS | 1948 | 1469443482908 Marionette TRACE conn5 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:42 INFO - PROCESS | 1948 | 1469443482911 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:44:42 INFO - PROCESS | 1948 | ++DOCSHELL 128AD400 == 29 [pid = 1948] [id = 410] 03:44:42 INFO - PROCESS | 1948 | ++DOMWINDOW == 76 (1334EC00) [pid = 1948] [serial = 1230] [outer = 00000000] 03:44:42 INFO - PROCESS | 1948 | ++DOMWINDOW == 77 (13DAD800) [pid = 1948] [serial = 1231] [outer = 1334EC00] 03:44:42 INFO - PROCESS | 1948 | 1469443482961 Marionette DEBUG loaded listener.js 03:44:43 INFO - PROCESS | 1948 | ++DOMWINDOW == 78 (14639800) [pid = 1948] [serial = 1232] [outer = 1334EC00] 03:44:43 INFO - PROCESS | 1948 | 1469443483484 Marionette TRACE conn5 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 03:44:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 03:44:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 730ms 03:44:43 INFO - PROCESS | 1948 | 1469443483533 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 03:44:43 INFO - PROCESS | 1948 | 1469443483536 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 03:44:43 INFO - PROCESS | 1948 | 1469443483539 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 03:44:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 03:44:43 INFO - PROCESS | 1948 | 1469443483541 Marionette TRACE conn5 <- [1,1606,null,{}] 03:44:43 INFO - PROCESS | 1948 | 1469443483544 Marionette TRACE conn5 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:43 INFO - PROCESS | 1948 | 1469443483546 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:44:43 INFO - PROCESS | 1948 | 1469443483695 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 03:44:43 INFO - PROCESS | 1948 | 1469443483719 Marionette TRACE conn5 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:43 INFO - PROCESS | 1948 | 1469443483721 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:44:43 INFO - PROCESS | 1948 | ++DOCSHELL 14D75000 == 30 [pid = 1948] [id = 411] 03:44:43 INFO - PROCESS | 1948 | ++DOMWINDOW == 79 (14D77C00) [pid = 1948] [serial = 1233] [outer = 00000000] 03:44:43 INFO - PROCESS | 1948 | ++DOMWINDOW == 80 (14E2CC00) [pid = 1948] [serial = 1234] [outer = 14D77C00] 03:44:43 INFO - PROCESS | 1948 | 1469443483767 Marionette DEBUG loaded listener.js 03:44:43 INFO - PROCESS | 1948 | ++DOMWINDOW == 81 (1692D800) [pid = 1948] [serial = 1235] [outer = 14D77C00] 03:44:44 INFO - PROCESS | 1948 | 1469443484207 Marionette TRACE conn5 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 03:44:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 03:44:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 730ms 03:44:44 INFO - PROCESS | 1948 | 1469443484273 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 03:44:44 INFO - PROCESS | 1948 | 1469443484275 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 03:44:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 03:44:44 INFO - PROCESS | 1948 | 1469443484278 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 03:44:44 INFO - PROCESS | 1948 | 1469443484280 Marionette TRACE conn5 <- [1,1610,null,{}] 03:44:44 INFO - PROCESS | 1948 | 1469443484284 Marionette TRACE conn5 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:44 INFO - PROCESS | 1948 | 1469443484286 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:44:44 INFO - PROCESS | 1948 | 1469443484395 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 03:44:44 INFO - PROCESS | 1948 | 1469443484401 Marionette TRACE conn5 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:44 INFO - PROCESS | 1948 | 1469443484403 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:44:44 INFO - PROCESS | 1948 | ++DOCSHELL 16932800 == 31 [pid = 1948] [id = 412] 03:44:44 INFO - PROCESS | 1948 | ++DOMWINDOW == 82 (16935400) [pid = 1948] [serial = 1236] [outer = 00000000] 03:44:44 INFO - PROCESS | 1948 | ++DOMWINDOW == 83 (16D56000) [pid = 1948] [serial = 1237] [outer = 16935400] 03:44:44 INFO - PROCESS | 1948 | 1469443484448 Marionette DEBUG loaded listener.js 03:44:44 INFO - PROCESS | 1948 | ++DOMWINDOW == 84 (171AE800) [pid = 1948] [serial = 1238] [outer = 16935400] 03:44:44 INFO - PROCESS | 1948 | 1469443484956 Marionette TRACE conn5 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 03:44:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 03:44:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 730ms 03:44:45 INFO - PROCESS | 1948 | 1469443485039 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 03:44:45 INFO - PROCESS | 1948 | 1469443485041 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 03:44:45 INFO - PROCESS | 1948 | 1469443485046 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 03:44:45 INFO - PROCESS | 1948 | 1469443485048 Marionette TRACE conn5 <- [1,1614,null,{}] 03:44:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 03:44:45 INFO - PROCESS | 1948 | 1469443485052 Marionette TRACE conn5 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:45 INFO - PROCESS | 1948 | 1469443485057 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:44:45 INFO - PROCESS | 1948 | 1469443485442 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 03:44:45 INFO - PROCESS | 1948 | --DOMWINDOW == 83 (17262400) [pid = 1948] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 03:44:45 INFO - PROCESS | 1948 | --DOMWINDOW == 82 (12709400) [pid = 1948] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 03:44:45 INFO - PROCESS | 1948 | --DOMWINDOW == 81 (17BB4000) [pid = 1948] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 03:44:45 INFO - PROCESS | 1948 | --DOMWINDOW == 80 (1354C800) [pid = 1948] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 03:44:45 INFO - PROCESS | 1948 | --DOMWINDOW == 79 (0DB28800) [pid = 1948] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 03:44:45 INFO - PROCESS | 1948 | --DOMWINDOW == 78 (08668C00) [pid = 1948] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 03:44:45 INFO - PROCESS | 1948 | --DOMWINDOW == 77 (16931C00) [pid = 1948] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 03:44:45 INFO - PROCESS | 1948 | --DOMWINDOW == 76 (14B49C00) [pid = 1948] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 03:44:45 INFO - PROCESS | 1948 | --DOMWINDOW == 75 (0EFD1800) [pid = 1948] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 03:44:45 INFO - PROCESS | 1948 | --DOMWINDOW == 74 (1720CC00) [pid = 1948] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 03:44:45 INFO - PROCESS | 1948 | --DOMWINDOW == 73 (17C41800) [pid = 1948] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 03:44:45 INFO - PROCESS | 1948 | --DOMWINDOW == 72 (16B19000) [pid = 1948] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 03:44:45 INFO - PROCESS | 1948 | 1469443485503 Marionette TRACE conn5 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:45 INFO - PROCESS | 1948 | 1469443485505 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:44:45 INFO - PROCESS | 1948 | ++DOCSHELL 08668C00 == 32 [pid = 1948] [id = 413] 03:44:45 INFO - PROCESS | 1948 | ++DOMWINDOW == 73 (0BEDB800) [pid = 1948] [serial = 1239] [outer = 00000000] 03:44:45 INFO - PROCESS | 1948 | ++DOMWINDOW == 74 (0DC46800) [pid = 1948] [serial = 1240] [outer = 0BEDB800] 03:44:45 INFO - PROCESS | 1948 | 1469443485552 Marionette DEBUG loaded listener.js 03:44:45 INFO - PROCESS | 1948 | ++DOMWINDOW == 75 (13598400) [pid = 1948] [serial = 1241] [outer = 0BEDB800] 03:44:45 INFO - PROCESS | 1948 | 1469443485895 Marionette TRACE conn5 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 03:44:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 03:44:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 870ms 03:44:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 03:44:45 INFO - PROCESS | 1948 | 1469443485924 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 03:44:45 INFO - PROCESS | 1948 | 1469443485926 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 03:44:45 INFO - PROCESS | 1948 | 1469443485929 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 03:44:45 INFO - PROCESS | 1948 | 1469443485931 Marionette TRACE conn5 <- [1,1618,null,{}] 03:44:45 INFO - PROCESS | 1948 | 1469443485944 Marionette TRACE conn5 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:45 INFO - PROCESS | 1948 | 1469443485946 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:44:46 INFO - PROCESS | 1948 | 1469443486024 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 03:44:46 INFO - PROCESS | 1948 | 1469443486030 Marionette TRACE conn5 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:46 INFO - PROCESS | 1948 | 1469443486032 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:44:46 INFO - PROCESS | 1948 | ++DOCSHELL 16938800 == 33 [pid = 1948] [id = 414] 03:44:46 INFO - PROCESS | 1948 | ++DOMWINDOW == 76 (16B1D800) [pid = 1948] [serial = 1242] [outer = 00000000] 03:44:46 INFO - PROCESS | 1948 | ++DOMWINDOW == 77 (1732F000) [pid = 1948] [serial = 1243] [outer = 16B1D800] 03:44:46 INFO - PROCESS | 1948 | 1469443486077 Marionette DEBUG loaded listener.js 03:44:46 INFO - PROCESS | 1948 | ++DOMWINDOW == 78 (17995800) [pid = 1948] [serial = 1244] [outer = 16B1D800] 03:44:46 INFO - PROCESS | 1948 | 1469443486504 Marionette TRACE conn5 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 03:44:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 03:44:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 630ms 03:44:46 INFO - PROCESS | 1948 | 1469443486560 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 03:44:46 INFO - PROCESS | 1948 | 1469443486562 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 03:44:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 03:44:46 INFO - PROCESS | 1948 | 1469443486565 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 03:44:46 INFO - PROCESS | 1948 | 1469443486567 Marionette TRACE conn5 <- [1,1622,null,{}] 03:44:46 INFO - PROCESS | 1948 | 1469443486571 Marionette TRACE conn5 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:46 INFO - PROCESS | 1948 | 1469443486572 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:44:46 INFO - PROCESS | 1948 | 1469443486651 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 03:44:46 INFO - PROCESS | 1948 | 1469443486659 Marionette TRACE conn5 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:46 INFO - PROCESS | 1948 | 1469443486660 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:44:46 INFO - PROCESS | 1948 | ++DOCSHELL 11E2F400 == 34 [pid = 1948] [id = 415] 03:44:46 INFO - PROCESS | 1948 | ++DOMWINDOW == 79 (177F0C00) [pid = 1948] [serial = 1245] [outer = 00000000] 03:44:46 INFO - PROCESS | 1948 | ++DOMWINDOW == 80 (179A3C00) [pid = 1948] [serial = 1246] [outer = 177F0C00] 03:44:46 INFO - PROCESS | 1948 | 1469443486706 Marionette DEBUG loaded listener.js 03:44:46 INFO - PROCESS | 1948 | ++DOMWINDOW == 81 (179B9400) [pid = 1948] [serial = 1247] [outer = 177F0C00] 03:44:47 INFO - PROCESS | 1948 | 1469443487161 Marionette TRACE conn5 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 03:44:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 03:44:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 630ms 03:44:47 INFO - PROCESS | 1948 | 1469443487214 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 03:44:47 INFO - PROCESS | 1948 | 1469443487216 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 03:44:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 03:44:47 INFO - PROCESS | 1948 | 1469443487220 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 03:44:47 INFO - PROCESS | 1948 | 1469443487222 Marionette TRACE conn5 <- [1,1626,null,{}] 03:44:47 INFO - PROCESS | 1948 | 1469443487225 Marionette TRACE conn5 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:47 INFO - PROCESS | 1948 | 1469443487227 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:44:47 INFO - PROCESS | 1948 | 1469443487304 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 03:44:47 INFO - PROCESS | 1948 | 1469443487310 Marionette TRACE conn5 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:47 INFO - PROCESS | 1948 | 1469443487312 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:44:47 INFO - PROCESS | 1948 | ++DOCSHELL 179C4C00 == 35 [pid = 1948] [id = 416] 03:44:47 INFO - PROCESS | 1948 | ++DOMWINDOW == 82 (17AA2000) [pid = 1948] [serial = 1248] [outer = 00000000] 03:44:47 INFO - PROCESS | 1948 | ++DOMWINDOW == 83 (17B8E400) [pid = 1948] [serial = 1249] [outer = 17AA2000] 03:44:47 INFO - PROCESS | 1948 | 1469443487358 Marionette DEBUG loaded listener.js 03:44:47 INFO - PROCESS | 1948 | ++DOMWINDOW == 84 (17B96400) [pid = 1948] [serial = 1250] [outer = 17AA2000] 03:44:48 INFO - PROCESS | 1948 | 1469443488196 Marionette TRACE conn5 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 03:44:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 03:44:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1019ms 03:44:48 INFO - PROCESS | 1948 | 1469443488244 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 03:44:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 03:44:48 INFO - PROCESS | 1948 | 1469443488248 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 03:44:48 INFO - PROCESS | 1948 | 1469443488253 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 03:44:48 INFO - PROCESS | 1948 | 1469443488258 Marionette TRACE conn5 <- [1,1630,null,{}] 03:44:48 INFO - PROCESS | 1948 | 1469443488284 Marionette TRACE conn5 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:48 INFO - PROCESS | 1948 | 1469443488287 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:44:48 INFO - PROCESS | 1948 | 1469443488443 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 03:44:48 INFO - PROCESS | 1948 | 1469443488573 Marionette TRACE conn5 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:48 INFO - PROCESS | 1948 | 1469443488576 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:44:48 INFO - PROCESS | 1948 | ++DOCSHELL 0DB25800 == 36 [pid = 1948] [id = 417] 03:44:48 INFO - PROCESS | 1948 | ++DOMWINDOW == 85 (0DC48800) [pid = 1948] [serial = 1251] [outer = 00000000] 03:44:48 INFO - PROCESS | 1948 | ++DOMWINDOW == 86 (0E38F000) [pid = 1948] [serial = 1252] [outer = 0DC48800] 03:44:48 INFO - PROCESS | 1948 | 1469443488639 Marionette DEBUG loaded listener.js 03:44:48 INFO - PROCESS | 1948 | ++DOMWINDOW == 87 (0EFDA800) [pid = 1948] [serial = 1253] [outer = 0DC48800] 03:44:49 INFO - PROCESS | 1948 | 1469443489371 Marionette TRACE conn5 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 03:44:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 03:44:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1194ms 03:44:49 INFO - PROCESS | 1948 | 1469443489447 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 03:44:49 INFO - PROCESS | 1948 | 1469443489452 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 03:44:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 03:44:49 INFO - PROCESS | 1948 | 1469443489459 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 03:44:49 INFO - PROCESS | 1948 | 1469443489462 Marionette TRACE conn5 <- [1,1634,null,{}] 03:44:49 INFO - PROCESS | 1948 | 1469443489466 Marionette TRACE conn5 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:49 INFO - PROCESS | 1948 | 1469443489469 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:44:49 INFO - PROCESS | 1948 | 1469443489608 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 03:44:49 INFO - PROCESS | 1948 | 1469443489735 Marionette TRACE conn5 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:49 INFO - PROCESS | 1948 | 1469443489738 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:44:49 INFO - PROCESS | 1948 | ++DOCSHELL 0EFD8C00 == 37 [pid = 1948] [id = 418] 03:44:49 INFO - PROCESS | 1948 | ++DOMWINDOW == 88 (11E2D400) [pid = 1948] [serial = 1254] [outer = 00000000] 03:44:49 INFO - PROCESS | 1948 | ++DOMWINDOW == 89 (12786000) [pid = 1948] [serial = 1255] [outer = 11E2D400] 03:44:49 INFO - PROCESS | 1948 | 1469443489796 Marionette DEBUG loaded listener.js 03:44:49 INFO - PROCESS | 1948 | ++DOMWINDOW == 90 (1354C800) [pid = 1948] [serial = 1256] [outer = 11E2D400] 03:44:50 INFO - PROCESS | 1948 | --DOCSHELL 11E2F400 == 36 [pid = 1948] [id = 415] 03:44:50 INFO - PROCESS | 1948 | --DOCSHELL 16938800 == 35 [pid = 1948] [id = 414] 03:44:50 INFO - PROCESS | 1948 | --DOCSHELL 08668C00 == 34 [pid = 1948] [id = 413] 03:44:50 INFO - PROCESS | 1948 | --DOCSHELL 16932800 == 33 [pid = 1948] [id = 412] 03:44:50 INFO - PROCESS | 1948 | --DOCSHELL 14D75000 == 32 [pid = 1948] [id = 411] 03:44:50 INFO - PROCESS | 1948 | --DOCSHELL 128AD400 == 31 [pid = 1948] [id = 410] 03:44:50 INFO - PROCESS | 1948 | --DOCSHELL 0EFD7C00 == 30 [pid = 1948] [id = 409] 03:44:50 INFO - PROCESS | 1948 | --DOCSHELL 0DB22000 == 29 [pid = 1948] [id = 408] 03:44:50 INFO - PROCESS | 1948 | --DOMWINDOW == 89 (1732FC00) [pid = 1948] [serial = 1196] [outer = 00000000] [url = about:blank] 03:44:50 INFO - PROCESS | 1948 | --DOMWINDOW == 88 (1732C000) [pid = 1948] [serial = 1195] [outer = 00000000] [url = about:blank] 03:44:50 INFO - PROCESS | 1948 | --DOMWINDOW == 87 (1358F000) [pid = 1948] [serial = 1180] [outer = 00000000] [url = about:blank] 03:44:50 INFO - PROCESS | 1948 | --DOMWINDOW == 86 (14644000) [pid = 1948] [serial = 1181] [outer = 00000000] [url = about:blank] 03:44:50 INFO - PROCESS | 1948 | --DOMWINDOW == 85 (17C3F800) [pid = 1948] [serial = 1175] [outer = 00000000] [url = about:blank] 03:44:50 INFO - PROCESS | 1948 | --DOMWINDOW == 84 (17256400) [pid = 1948] [serial = 1201] [outer = 00000000] [url = about:blank] 03:44:50 INFO - PROCESS | 1948 | --DOMWINDOW == 83 (0DC4B800) [pid = 1948] [serial = 1183] [outer = 00000000] [url = about:blank] 03:44:50 INFO - PROCESS | 1948 | --DOMWINDOW == 82 (0E092800) [pid = 1948] [serial = 1184] [outer = 00000000] [url = about:blank] 03:44:50 INFO - PROCESS | 1948 | --DOMWINDOW == 81 (0DC51800) [pid = 1948] [serial = 1177] [outer = 00000000] [url = about:blank] 03:44:50 INFO - PROCESS | 1948 | --DOMWINDOW == 80 (17325400) [pid = 1948] [serial = 1205] [outer = 00000000] [url = about:blank] 03:44:50 INFO - PROCESS | 1948 | --DOMWINDOW == 79 (0E38FC00) [pid = 1948] [serial = 1178] [outer = 00000000] [url = about:blank] 03:44:50 INFO - PROCESS | 1948 | --DOMWINDOW == 78 (14D72400) [pid = 1948] [serial = 1189] [outer = 00000000] [url = about:blank] 03:44:50 INFO - PROCESS | 1948 | --DOMWINDOW == 77 (11EE0400) [pid = 1948] [serial = 1186] [outer = 00000000] [url = about:blank] 03:44:50 INFO - PROCESS | 1948 | --DOMWINDOW == 76 (1218AC00) [pid = 1948] [serial = 1187] [outer = 00000000] [url = about:blank] 03:44:50 INFO - PROCESS | 1948 | --DOMWINDOW == 75 (179C1800) [pid = 1948] [serial = 1198] [outer = 00000000] [url = about:blank] 03:44:50 INFO - PROCESS | 1948 | --DOMWINDOW == 74 (17BB4C00) [pid = 1948] [serial = 1204] [outer = 00000000] [url = about:blank] 03:44:50 INFO - PROCESS | 1948 | --DOMWINDOW == 73 (17CF2400) [pid = 1948] [serial = 1207] [outer = 00000000] [url = about:blank] 03:44:50 INFO - PROCESS | 1948 | --DOMWINDOW == 72 (17209000) [pid = 1948] [serial = 1192] [outer = 00000000] [url = about:blank] 03:44:50 INFO - PROCESS | 1948 | --DOMWINDOW == 71 (1724C000) [pid = 1948] [serial = 1193] [outer = 00000000] [url = about:blank] 03:44:50 INFO - PROCESS | 1948 | --DOMWINDOW == 70 (188CE800) [pid = 1948] [serial = 1208] [outer = 00000000] [url = about:blank] 03:44:50 INFO - PROCESS | 1948 | --DOMWINDOW == 69 (17999000) [pid = 1948] [serial = 1199] [outer = 00000000] [url = about:blank] 03:44:50 INFO - PROCESS | 1948 | --DOMWINDOW == 68 (1799D000) [pid = 1948] [serial = 1202] [outer = 00000000] [url = about:blank] 03:44:50 INFO - PROCESS | 1948 | --DOMWINDOW == 67 (14DD9000) [pid = 1948] [serial = 1190] [outer = 00000000] [url = about:blank] 03:44:50 INFO - PROCESS | 1948 | 1469443490614 Marionette TRACE conn5 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 03:44:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 03:44:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1183ms 03:44:50 INFO - PROCESS | 1948 | 1469443490648 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 03:44:50 INFO - PROCESS | 1948 | 1469443490651 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 03:44:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 03:44:50 INFO - PROCESS | 1948 | 1469443490655 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 03:44:50 INFO - PROCESS | 1948 | 1469443490658 Marionette TRACE conn5 <- [1,1638,null,{}] 03:44:50 INFO - PROCESS | 1948 | 1469443490663 Marionette TRACE conn5 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:50 INFO - PROCESS | 1948 | 1469443490666 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:44:50 INFO - PROCESS | 1948 | 1469443490766 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 03:44:50 INFO - PROCESS | 1948 | 1469443490860 Marionette TRACE conn5 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:50 INFO - PROCESS | 1948 | 1469443490862 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:44:50 INFO - PROCESS | 1948 | ++DOCSHELL 0D5F4C00 == 30 [pid = 1948] [id = 419] 03:44:50 INFO - PROCESS | 1948 | ++DOMWINDOW == 68 (0DB26800) [pid = 1948] [serial = 1257] [outer = 00000000] 03:44:50 INFO - PROCESS | 1948 | ++DOMWINDOW == 69 (0E094400) [pid = 1948] [serial = 1258] [outer = 0DB26800] 03:44:50 INFO - PROCESS | 1948 | 1469443490912 Marionette DEBUG loaded listener.js 03:44:51 INFO - PROCESS | 1948 | ++DOMWINDOW == 70 (0E3D8C00) [pid = 1948] [serial = 1259] [outer = 0DB26800] 03:44:51 INFO - PROCESS | 1948 | 1469443491369 Marionette TRACE conn5 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 03:44:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 03:44:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 790ms 03:44:51 INFO - PROCESS | 1948 | 1469443491446 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 03:44:51 INFO - PROCESS | 1948 | 1469443491450 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 03:44:51 INFO - PROCESS | 1948 | 1469443491456 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 03:44:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 03:44:51 INFO - PROCESS | 1948 | 1469443491459 Marionette TRACE conn5 <- [1,1642,null,{}] 03:44:51 INFO - PROCESS | 1948 | 1469443491463 Marionette TRACE conn5 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:51 INFO - PROCESS | 1948 | 1469443491465 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:44:51 INFO - PROCESS | 1948 | 1469443491555 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 03:44:51 INFO - PROCESS | 1948 | 1469443491570 Marionette TRACE conn5 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:51 INFO - PROCESS | 1948 | 1469443491572 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:44:51 INFO - PROCESS | 1948 | ++DOCSHELL 12803800 == 31 [pid = 1948] [id = 420] 03:44:51 INFO - PROCESS | 1948 | ++DOMWINDOW == 71 (12804000) [pid = 1948] [serial = 1260] [outer = 00000000] 03:44:51 INFO - PROCESS | 1948 | ++DOMWINDOW == 72 (13545800) [pid = 1948] [serial = 1261] [outer = 12804000] 03:44:51 INFO - PROCESS | 1948 | 1469443491620 Marionette DEBUG loaded listener.js 03:44:51 INFO - PROCESS | 1948 | ++DOMWINDOW == 73 (13DB3C00) [pid = 1948] [serial = 1262] [outer = 12804000] 03:44:52 INFO - PROCESS | 1948 | 1469443492080 Marionette TRACE conn5 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 03:44:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 03:44:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 671ms 03:44:52 INFO - PROCESS | 1948 | 1469443492131 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 03:44:52 INFO - PROCESS | 1948 | 1469443492133 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 03:44:52 INFO - PROCESS | 1948 | 1469443492136 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 03:44:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 03:44:52 INFO - PROCESS | 1948 | 1469443492140 Marionette TRACE conn5 <- [1,1646,null,{}] 03:44:52 INFO - PROCESS | 1948 | 1469443492151 Marionette TRACE conn5 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:52 INFO - PROCESS | 1948 | 1469443492156 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:44:52 INFO - PROCESS | 1948 | 1469443492246 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 03:44:52 INFO - PROCESS | 1948 | 1469443492255 Marionette TRACE conn5 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:52 INFO - PROCESS | 1948 | 1469443492258 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:44:52 INFO - PROCESS | 1948 | ++DOCSHELL 1692B800 == 32 [pid = 1948] [id = 421] 03:44:52 INFO - PROCESS | 1948 | ++DOMWINDOW == 74 (1692D400) [pid = 1948] [serial = 1263] [outer = 00000000] 03:44:52 INFO - PROCESS | 1948 | ++DOMWINDOW == 75 (16937C00) [pid = 1948] [serial = 1264] [outer = 1692D400] 03:44:52 INFO - PROCESS | 1948 | 1469443492307 Marionette DEBUG loaded listener.js 03:44:52 INFO - PROCESS | 1948 | ++DOMWINDOW == 76 (171AA000) [pid = 1948] [serial = 1265] [outer = 1692D400] 03:44:52 INFO - PROCESS | 1948 | 1469443492769 Marionette TRACE conn5 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 03:44:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 03:44:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 671ms 03:44:52 INFO - PROCESS | 1948 | 1469443492812 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 03:44:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 03:44:52 INFO - PROCESS | 1948 | 1469443492814 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 03:44:52 INFO - PROCESS | 1948 | 1469443492817 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 03:44:52 INFO - PROCESS | 1948 | 1469443492819 Marionette TRACE conn5 <- [1,1650,null,{}] 03:44:52 INFO - PROCESS | 1948 | 1469443492823 Marionette TRACE conn5 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:52 INFO - PROCESS | 1948 | 1469443492825 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:44:52 INFO - PROCESS | 1948 | 1469443492942 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 03:44:52 INFO - PROCESS | 1948 | 1469443492951 Marionette TRACE conn5 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:52 INFO - PROCESS | 1948 | 1469443492953 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:44:52 INFO - PROCESS | 1948 | ++DOCSHELL 17209000 == 33 [pid = 1948] [id = 422] 03:44:52 INFO - PROCESS | 1948 | ++DOMWINDOW == 77 (1720C000) [pid = 1948] [serial = 1266] [outer = 00000000] 03:44:53 INFO - PROCESS | 1948 | ++DOMWINDOW == 78 (17325C00) [pid = 1948] [serial = 1267] [outer = 1720C000] 03:44:53 INFO - PROCESS | 1948 | 1469443492998 Marionette DEBUG loaded listener.js 03:44:53 INFO - PROCESS | 1948 | ++DOMWINDOW == 79 (1732CC00) [pid = 1948] [serial = 1268] [outer = 1720C000] 03:44:53 INFO - PROCESS | 1948 | 1469443493447 Marionette TRACE conn5 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 03:44:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 03:44:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 670ms 03:44:53 INFO - PROCESS | 1948 | 1469443493488 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 03:44:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 03:44:53 INFO - PROCESS | 1948 | 1469443493490 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 03:44:53 INFO - PROCESS | 1948 | 1469443493493 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 03:44:53 INFO - PROCESS | 1948 | 1469443493495 Marionette TRACE conn5 <- [1,1654,null,{}] 03:44:53 INFO - PROCESS | 1948 | 1469443493499 Marionette TRACE conn5 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:53 INFO - PROCESS | 1948 | 1469443493501 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:44:53 INFO - PROCESS | 1948 | 1469443493615 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 03:44:53 INFO - PROCESS | 1948 | 1469443493621 Marionette TRACE conn5 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:53 INFO - PROCESS | 1948 | 1469443493623 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:44:53 INFO - PROCESS | 1948 | ++DOCSHELL 17325000 == 34 [pid = 1948] [id = 423] 03:44:53 INFO - PROCESS | 1948 | ++DOMWINDOW == 80 (17330800) [pid = 1948] [serial = 1269] [outer = 00000000] 03:44:53 INFO - PROCESS | 1948 | ++DOMWINDOW == 81 (177F3C00) [pid = 1948] [serial = 1270] [outer = 17330800] 03:44:53 INFO - PROCESS | 1948 | 1469443493669 Marionette DEBUG loaded listener.js 03:44:53 INFO - PROCESS | 1948 | ++DOMWINDOW == 82 (17998C00) [pid = 1948] [serial = 1271] [outer = 17330800] 03:44:54 INFO - PROCESS | 1948 | 1469443494140 Marionette TRACE conn5 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 03:44:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 03:44:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 670ms 03:44:54 INFO - PROCESS | 1948 | 1469443494167 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 03:44:54 INFO - PROCESS | 1948 | 1469443494169 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 03:44:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 03:44:54 INFO - PROCESS | 1948 | 1469443494172 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 03:44:54 INFO - PROCESS | 1948 | 1469443494174 Marionette TRACE conn5 <- [1,1658,null,{}] 03:44:54 INFO - PROCESS | 1948 | 1469443494178 Marionette TRACE conn5 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:54 INFO - PROCESS | 1948 | 1469443494183 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:44:54 INFO - PROCESS | 1948 | 1469443494311 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 03:44:54 INFO - PROCESS | 1948 | 1469443494415 Marionette TRACE conn5 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:54 INFO - PROCESS | 1948 | 1469443494417 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:44:54 INFO - PROCESS | 1948 | ++DOCSHELL 177F2C00 == 35 [pid = 1948] [id = 424] 03:44:54 INFO - PROCESS | 1948 | ++DOMWINDOW == 83 (179BDC00) [pid = 1948] [serial = 1272] [outer = 00000000] 03:44:54 INFO - PROCESS | 1948 | ++DOMWINDOW == 84 (17BBBC00) [pid = 1948] [serial = 1273] [outer = 179BDC00] 03:44:54 INFO - PROCESS | 1948 | 1469443494462 Marionette DEBUG loaded listener.js 03:44:54 INFO - PROCESS | 1948 | ++DOMWINDOW == 85 (17B8DC00) [pid = 1948] [serial = 1274] [outer = 179BDC00] 03:44:54 INFO - PROCESS | 1948 | 1469443494888 Marionette TRACE conn5 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 03:44:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 03:44:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 770ms 03:44:54 INFO - PROCESS | 1948 | 1469443494944 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 03:44:54 INFO - PROCESS | 1948 | 1469443494946 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 03:44:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 03:44:54 INFO - PROCESS | 1948 | 1469443494950 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 03:44:54 INFO - PROCESS | 1948 | 1469443494951 Marionette TRACE conn5 <- [1,1662,null,{}] 03:44:54 INFO - PROCESS | 1948 | 1469443494955 Marionette TRACE conn5 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:54 INFO - PROCESS | 1948 | 1469443494957 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:44:55 INFO - PROCESS | 1948 | 1469443495070 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 03:44:55 INFO - PROCESS | 1948 | 1469443495076 Marionette TRACE conn5 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:55 INFO - PROCESS | 1948 | 1469443495078 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:44:55 INFO - PROCESS | 1948 | ++DOCSHELL 0DC4F400 == 36 [pid = 1948] [id = 425] 03:44:55 INFO - PROCESS | 1948 | ++DOMWINDOW == 86 (11E34C00) [pid = 1948] [serial = 1275] [outer = 00000000] 03:44:55 INFO - PROCESS | 1948 | ++DOMWINDOW == 87 (17C48000) [pid = 1948] [serial = 1276] [outer = 11E34C00] 03:44:55 INFO - PROCESS | 1948 | 1469443495123 Marionette DEBUG loaded listener.js 03:44:55 INFO - PROCESS | 1948 | ++DOMWINDOW == 88 (17C49000) [pid = 1948] [serial = 1277] [outer = 11E34C00] 03:44:55 INFO - PROCESS | 1948 | --DOMWINDOW == 87 (177F0C00) [pid = 1948] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 03:44:55 INFO - PROCESS | 1948 | --DOMWINDOW == 86 (14D77C00) [pid = 1948] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 03:44:55 INFO - PROCESS | 1948 | --DOMWINDOW == 85 (1334EC00) [pid = 1948] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 03:44:55 INFO - PROCESS | 1948 | --DOMWINDOW == 84 (0DB23000) [pid = 1948] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 03:44:55 INFO - PROCESS | 1948 | --DOMWINDOW == 83 (0E3D4800) [pid = 1948] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 03:44:55 INFO - PROCESS | 1948 | --DOMWINDOW == 82 (0EFD8000) [pid = 1948] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 03:44:55 INFO - PROCESS | 1948 | --DOMWINDOW == 81 (16935400) [pid = 1948] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 03:44:55 INFO - PROCESS | 1948 | --DOMWINDOW == 80 (0DB1BC00) [pid = 1948] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 03:44:55 INFO - PROCESS | 1948 | --DOMWINDOW == 79 (1358EC00) [pid = 1948] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 03:44:55 INFO - PROCESS | 1948 | --DOMWINDOW == 78 (179BB000) [pid = 1948] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 03:44:55 INFO - PROCESS | 1948 | --DOMWINDOW == 77 (18ED7C00) [pid = 1948] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 03:44:55 INFO - PROCESS | 1948 | --DOMWINDOW == 76 (0BEDB800) [pid = 1948] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 03:44:55 INFO - PROCESS | 1948 | --DOMWINDOW == 75 (16B1D800) [pid = 1948] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 03:44:55 INFO - PROCESS | 1948 | 1469443495656 Marionette TRACE conn5 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 03:44:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 03:44:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 730ms 03:44:55 INFO - PROCESS | 1948 | 1469443495700 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 03:44:55 INFO - PROCESS | 1948 | 1469443495702 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 03:44:55 INFO - PROCESS | 1948 | 1469443495705 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 03:44:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 03:44:55 INFO - PROCESS | 1948 | 1469443495707 Marionette TRACE conn5 <- [1,1666,null,{}] 03:44:55 INFO - PROCESS | 1948 | 1469443495710 Marionette TRACE conn5 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:55 INFO - PROCESS | 1948 | 1469443495712 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:44:55 INFO - PROCESS | 1948 | 1469443495794 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 03:44:55 INFO - PROCESS | 1948 | 1469443495800 Marionette TRACE conn5 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:55 INFO - PROCESS | 1948 | 1469443495801 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:44:55 INFO - PROCESS | 1948 | ++DOCSHELL 0DB23000 == 37 [pid = 1948] [id = 426] 03:44:55 INFO - PROCESS | 1948 | ++DOMWINDOW == 76 (0EFDC000) [pid = 1948] [serial = 1278] [outer = 00000000] 03:44:55 INFO - PROCESS | 1948 | ++DOMWINDOW == 77 (171AB400) [pid = 1948] [serial = 1279] [outer = 0EFDC000] 03:44:55 INFO - PROCESS | 1948 | 1469443495847 Marionette DEBUG loaded listener.js 03:44:55 INFO - PROCESS | 1948 | ++DOMWINDOW == 78 (179B9800) [pid = 1948] [serial = 1280] [outer = 0EFDC000] 03:44:56 INFO - PROCESS | 1948 | 1469443496259 Marionette TRACE conn5 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 03:44:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 03:44:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 630ms 03:44:56 INFO - PROCESS | 1948 | 1469443496339 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 03:44:56 INFO - PROCESS | 1948 | 1469443496341 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 03:44:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 03:44:56 INFO - PROCESS | 1948 | 1469443496344 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 03:44:56 INFO - PROCESS | 1948 | 1469443496346 Marionette TRACE conn5 <- [1,1670,null,{}] 03:44:56 INFO - PROCESS | 1948 | 1469443496350 Marionette TRACE conn5 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:56 INFO - PROCESS | 1948 | 1469443496361 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:44:56 INFO - PROCESS | 1948 | 1469443496445 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 03:44:56 INFO - PROCESS | 1948 | 1469443496452 Marionette TRACE conn5 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:56 INFO - PROCESS | 1948 | 1469443496454 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:44:56 INFO - PROCESS | 1948 | ++DOCSHELL 171AA800 == 38 [pid = 1948] [id = 427] 03:44:56 INFO - PROCESS | 1948 | ++DOMWINDOW == 79 (17BAE400) [pid = 1948] [serial = 1281] [outer = 00000000] 03:44:56 INFO - PROCESS | 1948 | ++DOMWINDOW == 80 (188C6C00) [pid = 1948] [serial = 1282] [outer = 17BAE400] 03:44:56 INFO - PROCESS | 1948 | 1469443496499 Marionette DEBUG loaded listener.js 03:44:56 INFO - PROCESS | 1948 | ++DOMWINDOW == 81 (18ECC800) [pid = 1948] [serial = 1283] [outer = 17BAE400] 03:44:56 INFO - PROCESS | 1948 | 1469443496924 Marionette TRACE conn5 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 03:44:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 03:44:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 630ms 03:44:57 INFO - PROCESS | 1948 | 1469443496979 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 03:44:57 INFO - PROCESS | 1948 | 1469443496981 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 03:44:57 INFO - PROCESS | 1948 | 1469443496984 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 03:44:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 03:44:57 INFO - PROCESS | 1948 | 1469443496986 Marionette TRACE conn5 <- [1,1674,null,{}] 03:44:57 INFO - PROCESS | 1948 | 1469443496989 Marionette TRACE conn5 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:57 INFO - PROCESS | 1948 | 1469443496991 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:44:57 INFO - PROCESS | 1948 | 1469443497073 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 03:44:57 INFO - PROCESS | 1948 | 1469443497080 Marionette TRACE conn5 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:57 INFO - PROCESS | 1948 | 1469443497082 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:44:57 INFO - PROCESS | 1948 | ++DOCSHELL 18ED4000 == 39 [pid = 1948] [id = 428] 03:44:57 INFO - PROCESS | 1948 | ++DOMWINDOW == 82 (18ED7C00) [pid = 1948] [serial = 1284] [outer = 00000000] 03:44:57 INFO - PROCESS | 1948 | ++DOMWINDOW == 83 (19536800) [pid = 1948] [serial = 1285] [outer = 18ED7C00] 03:44:57 INFO - PROCESS | 1948 | 1469443497126 Marionette DEBUG loaded listener.js 03:44:57 INFO - PROCESS | 1948 | ++DOMWINDOW == 84 (1953EC00) [pid = 1948] [serial = 1286] [outer = 18ED7C00] 03:44:57 INFO - PROCESS | 1948 | 1469443497820 Marionette TRACE conn5 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 03:44:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 03:44:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 870ms 03:44:57 INFO - PROCESS | 1948 | 1469443497859 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 03:44:57 INFO - PROCESS | 1948 | 1469443497864 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 03:44:57 INFO - PROCESS | 1948 | 1469443497869 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 03:44:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 03:44:57 INFO - PROCESS | 1948 | 1469443497873 Marionette TRACE conn5 <- [1,1678,null,{}] 03:44:57 INFO - PROCESS | 1948 | 1469443497880 Marionette TRACE conn5 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:57 INFO - PROCESS | 1948 | 1469443497883 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:44:58 INFO - PROCESS | 1948 | 1469443498002 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 03:44:58 INFO - PROCESS | 1948 | 1469443498114 Marionette TRACE conn5 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:58 INFO - PROCESS | 1948 | 1469443498117 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:44:58 INFO - PROCESS | 1948 | ++DOCSHELL 0E08FC00 == 40 [pid = 1948] [id = 429] 03:44:58 INFO - PROCESS | 1948 | ++DOMWINDOW == 85 (0E091000) [pid = 1948] [serial = 1287] [outer = 00000000] 03:44:58 INFO - PROCESS | 1948 | ++DOMWINDOW == 86 (11E35C00) [pid = 1948] [serial = 1288] [outer = 0E091000] 03:44:58 INFO - PROCESS | 1948 | 1469443498215 Marionette DEBUG loaded listener.js 03:44:58 INFO - PROCESS | 1948 | ++DOMWINDOW == 87 (1218D800) [pid = 1948] [serial = 1289] [outer = 0E091000] 03:44:58 INFO - PROCESS | 1948 | 1469443498851 Marionette TRACE conn5 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 03:44:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 03:44:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1020ms 03:44:58 INFO - PROCESS | 1948 | 1469443498908 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 03:44:58 INFO - PROCESS | 1948 | 1469443498914 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 03:44:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 03:44:58 INFO - PROCESS | 1948 | 1469443498922 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 03:44:58 INFO - PROCESS | 1948 | 1469443498925 Marionette TRACE conn5 <- [1,1682,null,{}] 03:44:58 INFO - PROCESS | 1948 | 1469443498948 Marionette TRACE conn5 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:58 INFO - PROCESS | 1948 | 1469443498951 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:44:59 INFO - PROCESS | 1948 | 1469443499066 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 03:44:59 INFO - PROCESS | 1948 | 1469443499204 Marionette TRACE conn5 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:59 INFO - PROCESS | 1948 | 1469443499207 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:44:59 INFO - PROCESS | 1948 | ++DOCSHELL 14B3EC00 == 41 [pid = 1948] [id = 430] 03:44:59 INFO - PROCESS | 1948 | ++DOMWINDOW == 88 (14B43000) [pid = 1948] [serial = 1290] [outer = 00000000] 03:44:59 INFO - PROCESS | 1948 | ++DOMWINDOW == 89 (14D78C00) [pid = 1948] [serial = 1291] [outer = 14B43000] 03:44:59 INFO - PROCESS | 1948 | 1469443499268 Marionette DEBUG loaded listener.js 03:44:59 INFO - PROCESS | 1948 | ++DOMWINDOW == 90 (16938400) [pid = 1948] [serial = 1292] [outer = 14B43000] 03:44:59 INFO - PROCESS | 1948 | 1469443499875 Marionette TRACE conn5 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 03:44:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 03:44:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 990ms 03:44:59 INFO - PROCESS | 1948 | 1469443499920 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 03:44:59 INFO - PROCESS | 1948 | 1469443499923 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 03:44:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 03:44:59 INFO - PROCESS | 1948 | 1469443499927 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 03:44:59 INFO - PROCESS | 1948 | 1469443499931 Marionette TRACE conn5 <- [1,1686,null,{}] 03:44:59 INFO - PROCESS | 1948 | 1469443499942 Marionette TRACE conn5 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:59 INFO - PROCESS | 1948 | 1469443499947 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:45:00 INFO - PROCESS | 1948 | 1469443500061 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 03:45:00 INFO - PROCESS | 1948 | 1469443500201 Marionette TRACE conn5 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:00 INFO - PROCESS | 1948 | 1469443500205 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:45:00 INFO - PROCESS | 1948 | ++DOCSHELL 17BB6000 == 42 [pid = 1948] [id = 431] 03:45:00 INFO - PROCESS | 1948 | ++DOMWINDOW == 91 (17BB9400) [pid = 1948] [serial = 1293] [outer = 00000000] 03:45:00 INFO - PROCESS | 1948 | ++DOMWINDOW == 92 (17CEE000) [pid = 1948] [serial = 1294] [outer = 17BB9400] 03:45:00 INFO - PROCESS | 1948 | 1469443500265 Marionette DEBUG loaded listener.js 03:45:00 INFO - PROCESS | 1948 | ++DOMWINDOW == 93 (19539800) [pid = 1948] [serial = 1295] [outer = 17BB9400] 03:45:00 INFO - PROCESS | 1948 | 1469443500877 Marionette TRACE conn5 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 03:45:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 03:45:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1023ms 03:45:01 INFO - PROCESS | 1948 | 1469443501107 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 03:45:01 INFO - PROCESS | 1948 | 1469443501112 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 03:45:01 INFO - PROCESS | 1948 | 1469443501117 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 03:45:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 03:45:01 INFO - PROCESS | 1948 | 1469443501120 Marionette TRACE conn5 <- [1,1690,null,{}] 03:45:01 INFO - PROCESS | 1948 | 1469443501125 Marionette TRACE conn5 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:01 INFO - PROCESS | 1948 | 1469443501128 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:45:01 INFO - PROCESS | 1948 | 1469443501234 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 03:45:01 INFO - PROCESS | 1948 | 1469443501367 Marionette TRACE conn5 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:01 INFO - PROCESS | 1948 | 1469443501372 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:45:01 INFO - PROCESS | 1948 | ++DOCSHELL 0BEE0400 == 43 [pid = 1948] [id = 432] 03:45:01 INFO - PROCESS | 1948 | ++DOMWINDOW == 94 (0D50A400) [pid = 1948] [serial = 1296] [outer = 00000000] 03:45:01 INFO - PROCESS | 1948 | ++DOMWINDOW == 95 (0E091400) [pid = 1948] [serial = 1297] [outer = 0D50A400] 03:45:01 INFO - PROCESS | 1948 | 1469443501424 Marionette DEBUG loaded listener.js 03:45:01 INFO - PROCESS | 1948 | ++DOMWINDOW == 96 (0E23E400) [pid = 1948] [serial = 1298] [outer = 0D50A400] 03:45:02 INFO - PROCESS | 1948 | --DOCSHELL 171AA800 == 42 [pid = 1948] [id = 427] 03:45:02 INFO - PROCESS | 1948 | --DOCSHELL 0DB23000 == 41 [pid = 1948] [id = 426] 03:45:02 INFO - PROCESS | 1948 | --DOCSHELL 0DC4F400 == 40 [pid = 1948] [id = 425] 03:45:02 INFO - PROCESS | 1948 | --DOCSHELL 177F2C00 == 39 [pid = 1948] [id = 424] 03:45:02 INFO - PROCESS | 1948 | --DOCSHELL 17325000 == 38 [pid = 1948] [id = 423] 03:45:02 INFO - PROCESS | 1948 | --DOCSHELL 17209000 == 37 [pid = 1948] [id = 422] 03:45:02 INFO - PROCESS | 1948 | --DOCSHELL 1692B800 == 36 [pid = 1948] [id = 421] 03:45:02 INFO - PROCESS | 1948 | --DOCSHELL 12803800 == 35 [pid = 1948] [id = 420] 03:45:02 INFO - PROCESS | 1948 | --DOCSHELL 0D5F4C00 == 34 [pid = 1948] [id = 419] 03:45:02 INFO - PROCESS | 1948 | --DOCSHELL 0EFD8C00 == 33 [pid = 1948] [id = 418] 03:45:02 INFO - PROCESS | 1948 | --DOCSHELL 0DB25800 == 32 [pid = 1948] [id = 417] 03:45:02 INFO - PROCESS | 1948 | --DOCSHELL 179C4C00 == 31 [pid = 1948] [id = 416] 03:45:02 INFO - PROCESS | 1948 | --DOCSHELL 0E2A4000 == 30 [pid = 1948] [id = 407] 03:45:02 INFO - PROCESS | 1948 | --DOCSHELL 17BB6000 == 29 [pid = 1948] [id = 431] 03:45:02 INFO - PROCESS | 1948 | --DOCSHELL 14B3EC00 == 28 [pid = 1948] [id = 430] 03:45:02 INFO - PROCESS | 1948 | --DOCSHELL 18ED4000 == 27 [pid = 1948] [id = 428] 03:45:02 INFO - PROCESS | 1948 | --DOCSHELL 0E08FC00 == 26 [pid = 1948] [id = 429] 03:45:02 INFO - PROCESS | 1948 | --DOMWINDOW == 95 (179A3C00) [pid = 1948] [serial = 1246] [outer = 00000000] [url = about:blank] 03:45:02 INFO - PROCESS | 1948 | --DOMWINDOW == 94 (14E2CC00) [pid = 1948] [serial = 1234] [outer = 00000000] [url = about:blank] 03:45:02 INFO - PROCESS | 1948 | --DOMWINDOW == 93 (13DAD800) [pid = 1948] [serial = 1231] [outer = 00000000] [url = about:blank] 03:45:02 INFO - PROCESS | 1948 | --DOMWINDOW == 92 (0DC4C800) [pid = 1948] [serial = 1225] [outer = 00000000] [url = about:blank] 03:45:02 INFO - PROCESS | 1948 | --DOMWINDOW == 91 (0DFAAC00) [pid = 1948] [serial = 1226] [outer = 00000000] [url = about:blank] 03:45:02 INFO - PROCESS | 1948 | --DOMWINDOW == 90 (11EE3C00) [pid = 1948] [serial = 1223] [outer = 00000000] [url = about:blank] 03:45:02 INFO - PROCESS | 1948 | --DOMWINDOW == 89 (0EFDB000) [pid = 1948] [serial = 1222] [outer = 00000000] [url = about:blank] 03:45:02 INFO - PROCESS | 1948 | --DOMWINDOW == 88 (11E30800) [pid = 1948] [serial = 1228] [outer = 00000000] [url = about:blank] 03:45:02 INFO - PROCESS | 1948 | --DOMWINDOW == 87 (11E60400) [pid = 1948] [serial = 1229] [outer = 00000000] [url = about:blank] 03:45:02 INFO - PROCESS | 1948 | --DOMWINDOW == 86 (16D56000) [pid = 1948] [serial = 1237] [outer = 00000000] [url = about:blank] 03:45:02 INFO - PROCESS | 1948 | --DOMWINDOW == 85 (0EA45C00) [pid = 1948] [serial = 1211] [outer = 00000000] [url = about:blank] 03:45:02 INFO - PROCESS | 1948 | --DOMWINDOW == 84 (0DE6F400) [pid = 1948] [serial = 1210] [outer = 00000000] [url = about:blank] 03:45:02 INFO - PROCESS | 1948 | --DOMWINDOW == 83 (14E35800) [pid = 1948] [serial = 1214] [outer = 00000000] [url = about:blank] 03:45:02 INFO - PROCESS | 1948 | --DOMWINDOW == 82 (14637400) [pid = 1948] [serial = 1213] [outer = 00000000] [url = about:blank] 03:45:02 INFO - PROCESS | 1948 | --DOMWINDOW == 81 (17BBB000) [pid = 1948] [serial = 1217] [outer = 00000000] [url = about:blank] 03:45:02 INFO - PROCESS | 1948 | --DOMWINDOW == 80 (17AA9800) [pid = 1948] [serial = 1216] [outer = 00000000] [url = about:blank] 03:45:02 INFO - PROCESS | 1948 | --DOMWINDOW == 79 (19ABAC00) [pid = 1948] [serial = 1220] [outer = 00000000] [url = about:blank] 03:45:02 INFO - PROCESS | 1948 | --DOMWINDOW == 78 (195DF400) [pid = 1948] [serial = 1219] [outer = 00000000] [url = about:blank] 03:45:02 INFO - PROCESS | 1948 | --DOMWINDOW == 77 (1692D800) [pid = 1948] [serial = 1235] [outer = 00000000] [url = about:blank] 03:45:02 INFO - PROCESS | 1948 | --DOMWINDOW == 76 (0DC46800) [pid = 1948] [serial = 1240] [outer = 00000000] [url = about:blank] 03:45:02 INFO - PROCESS | 1948 | --DOMWINDOW == 75 (171AE800) [pid = 1948] [serial = 1238] [outer = 00000000] [url = about:blank] 03:45:02 INFO - PROCESS | 1948 | --DOMWINDOW == 74 (1732F000) [pid = 1948] [serial = 1243] [outer = 00000000] [url = about:blank] 03:45:02 INFO - PROCESS | 1948 | --DOMWINDOW == 73 (179B9400) [pid = 1948] [serial = 1247] [outer = 00000000] [url = about:blank] 03:45:02 INFO - PROCESS | 1948 | --DOMWINDOW == 72 (13598400) [pid = 1948] [serial = 1241] [outer = 00000000] [url = about:blank] 03:45:02 INFO - PROCESS | 1948 | --DOMWINDOW == 71 (17995800) [pid = 1948] [serial = 1244] [outer = 00000000] [url = about:blank] 03:45:02 INFO - PROCESS | 1948 | --DOMWINDOW == 70 (14639800) [pid = 1948] [serial = 1232] [outer = 00000000] [url = about:blank] 03:45:02 INFO - PROCESS | 1948 | 1469443502828 Marionette TRACE conn5 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 03:45:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 03:45:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1735ms 03:45:02 INFO - PROCESS | 1948 | 1469443502858 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 03:45:02 INFO - PROCESS | 1948 | 1469443502863 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 03:45:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 03:45:02 INFO - PROCESS | 1948 | 1469443502868 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 03:45:02 INFO - PROCESS | 1948 | 1469443502871 Marionette TRACE conn5 <- [1,1694,null,{}] 03:45:02 INFO - PROCESS | 1948 | 1469443502882 Marionette TRACE conn5 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:02 INFO - PROCESS | 1948 | 1469443502884 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:45:03 INFO - PROCESS | 1948 | 1469443502980 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 03:45:03 INFO - PROCESS | 1948 | 1469443502987 Marionette TRACE conn5 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:03 INFO - PROCESS | 1948 | 1469443502990 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:45:03 INFO - PROCESS | 1948 | ++DOCSHELL 0DA50C00 == 27 [pid = 1948] [id = 433] 03:45:03 INFO - PROCESS | 1948 | ++DOMWINDOW == 71 (0DA51000) [pid = 1948] [serial = 1299] [outer = 00000000] 03:45:03 INFO - PROCESS | 1948 | ++DOMWINDOW == 72 (0DB29400) [pid = 1948] [serial = 1300] [outer = 0DA51000] 03:45:03 INFO - PROCESS | 1948 | 1469443503041 Marionette DEBUG loaded listener.js 03:45:03 INFO - PROCESS | 1948 | ++DOMWINDOW == 73 (0DC4B000) [pid = 1948] [serial = 1301] [outer = 0DA51000] 03:45:03 INFO - PROCESS | 1948 | 1469443503551 Marionette TRACE conn5 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 03:45:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 03:45:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 731ms 03:45:03 INFO - PROCESS | 1948 | 1469443503604 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 03:45:03 INFO - PROCESS | 1948 | 1469443503609 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 03:45:03 INFO - PROCESS | 1948 | 1469443503615 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 03:45:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 03:45:03 INFO - PROCESS | 1948 | 1469443503618 Marionette TRACE conn5 <- [1,1698,null,{}] 03:45:03 INFO - PROCESS | 1948 | 1469443503622 Marionette TRACE conn5 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:03 INFO - PROCESS | 1948 | 1469443503624 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:45:03 INFO - PROCESS | 1948 | 1469443503710 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 03:45:03 INFO - PROCESS | 1948 | 1469443503718 Marionette TRACE conn5 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:03 INFO - PROCESS | 1948 | 1469443503721 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:45:03 INFO - PROCESS | 1948 | ++DOCSHELL 0E3CE400 == 28 [pid = 1948] [id = 434] 03:45:03 INFO - PROCESS | 1948 | ++DOMWINDOW == 74 (0E3D5000) [pid = 1948] [serial = 1302] [outer = 00000000] 03:45:03 INFO - PROCESS | 1948 | ++DOMWINDOW == 75 (0EA4CC00) [pid = 1948] [serial = 1303] [outer = 0E3D5000] 03:45:03 INFO - PROCESS | 1948 | 1469443503769 Marionette DEBUG loaded listener.js 03:45:03 INFO - PROCESS | 1948 | ++DOMWINDOW == 76 (0EF61800) [pid = 1948] [serial = 1304] [outer = 0E3D5000] 03:45:04 INFO - PROCESS | 1948 | 1469443504250 Marionette TRACE conn5 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 03:45:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 03:45:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 671ms 03:45:04 INFO - PROCESS | 1948 | 1469443504290 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 03:45:04 INFO - PROCESS | 1948 | 1469443504292 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 03:45:04 INFO - PROCESS | 1948 | 1469443504296 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 03:45:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 03:45:04 INFO - PROCESS | 1948 | 1469443504299 Marionette TRACE conn5 <- [1,1702,null,{}] 03:45:04 INFO - PROCESS | 1948 | 1469443504310 Marionette TRACE conn5 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:04 INFO - PROCESS | 1948 | 1469443504315 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:45:04 INFO - PROCESS | 1948 | 1469443504434 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 03:45:04 INFO - PROCESS | 1948 | 1469443504540 Marionette TRACE conn5 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:04 INFO - PROCESS | 1948 | 1469443504543 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:45:04 INFO - PROCESS | 1948 | ++DOCSHELL 12805000 == 29 [pid = 1948] [id = 435] 03:45:04 INFO - PROCESS | 1948 | ++DOMWINDOW == 77 (12805400) [pid = 1948] [serial = 1305] [outer = 00000000] 03:45:04 INFO - PROCESS | 1948 | ++DOMWINDOW == 78 (13355000) [pid = 1948] [serial = 1306] [outer = 12805400] 03:45:04 INFO - PROCESS | 1948 | 1469443504595 Marionette DEBUG loaded listener.js 03:45:04 INFO - PROCESS | 1948 | ++DOMWINDOW == 79 (13DABC00) [pid = 1948] [serial = 1307] [outer = 12805400] 03:45:05 INFO - PROCESS | 1948 | 1469443505038 Marionette TRACE conn5 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 03:45:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 03:45:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 770ms 03:45:05 INFO - PROCESS | 1948 | 1469443505072 Marionette TRACE conn5 -> [0,1705,"getWindowHandle",null] 03:45:05 INFO - PROCESS | 1948 | 1469443505074 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 03:45:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 03:45:05 INFO - PROCESS | 1948 | 1469443505082 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 03:45:05 INFO - PROCESS | 1948 | 1469443505083 Marionette TRACE conn5 <- [1,1706,null,{}] 03:45:05 INFO - PROCESS | 1948 | 1469443505087 Marionette TRACE conn5 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:05 INFO - PROCESS | 1948 | 1469443505089 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:45:05 INFO - PROCESS | 1948 | 1469443505207 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 03:45:05 INFO - PROCESS | 1948 | 1469443505215 Marionette TRACE conn5 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:05 INFO - PROCESS | 1948 | 1469443505217 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:45:05 INFO - PROCESS | 1948 | ++DOCSHELL 13354400 == 30 [pid = 1948] [id = 436] 03:45:05 INFO - PROCESS | 1948 | ++DOMWINDOW == 80 (143A7400) [pid = 1948] [serial = 1308] [outer = 00000000] 03:45:05 INFO - PROCESS | 1948 | ++DOMWINDOW == 81 (14B10800) [pid = 1948] [serial = 1309] [outer = 143A7400] 03:45:05 INFO - PROCESS | 1948 | 1469443505263 Marionette DEBUG loaded listener.js 03:45:05 INFO - PROCESS | 1948 | ++DOMWINDOW == 82 (14D7A000) [pid = 1948] [serial = 1310] [outer = 143A7400] 03:45:05 INFO - PROCESS | 1948 | 1469443505744 Marionette TRACE conn5 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 03:45:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 03:45:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 730ms 03:45:05 INFO - PROCESS | 1948 | 1469443505823 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 03:45:05 INFO - PROCESS | 1948 | 1469443505825 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 03:45:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 03:45:05 INFO - PROCESS | 1948 | 1469443505829 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 03:45:05 INFO - PROCESS | 1948 | 1469443505830 Marionette TRACE conn5 <- [1,1710,null,{}] 03:45:05 INFO - PROCESS | 1948 | 1469443505834 Marionette TRACE conn5 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:05 INFO - PROCESS | 1948 | 1469443505836 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:45:05 INFO - PROCESS | 1948 | 1469443505945 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 03:45:05 INFO - PROCESS | 1948 | 1469443505955 Marionette TRACE conn5 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:05 INFO - PROCESS | 1948 | 1469443505957 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:45:06 INFO - PROCESS | 1948 | ++DOCSHELL 1661A000 == 31 [pid = 1948] [id = 437] 03:45:06 INFO - PROCESS | 1948 | ++DOMWINDOW == 83 (1661A400) [pid = 1948] [serial = 1311] [outer = 00000000] 03:45:06 INFO - PROCESS | 1948 | ++DOMWINDOW == 84 (16B19800) [pid = 1948] [serial = 1312] [outer = 1661A400] 03:45:06 INFO - PROCESS | 1948 | 1469443506056 Marionette DEBUG loaded listener.js 03:45:06 INFO - PROCESS | 1948 | ++DOMWINDOW == 85 (16D56000) [pid = 1948] [serial = 1313] [outer = 1661A400] 03:45:06 INFO - PROCESS | 1948 | 1469443506485 Marionette TRACE conn5 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 03:45:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 03:45:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 670ms 03:45:06 INFO - PROCESS | 1948 | 1469443506501 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 03:45:06 INFO - PROCESS | 1948 | 1469443506503 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 03:45:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 03:45:06 INFO - PROCESS | 1948 | 1469443506506 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 03:45:06 INFO - PROCESS | 1948 | 1469443506508 Marionette TRACE conn5 <- [1,1714,null,{}] 03:45:06 INFO - PROCESS | 1948 | 1469443506515 Marionette TRACE conn5 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:06 INFO - PROCESS | 1948 | 1469443506521 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:45:06 INFO - PROCESS | 1948 | 1469443506660 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 03:45:06 INFO - PROCESS | 1948 | 1469443506669 Marionette TRACE conn5 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:06 INFO - PROCESS | 1948 | 1469443506671 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:45:06 INFO - PROCESS | 1948 | ++DOCSHELL 17324C00 == 32 [pid = 1948] [id = 438] 03:45:06 INFO - PROCESS | 1948 | ++DOMWINDOW == 86 (17325400) [pid = 1948] [serial = 1314] [outer = 00000000] 03:45:06 INFO - PROCESS | 1948 | ++DOMWINDOW == 87 (177A5000) [pid = 1948] [serial = 1315] [outer = 17325400] 03:45:06 INFO - PROCESS | 1948 | 1469443506778 Marionette DEBUG loaded listener.js 03:45:06 INFO - PROCESS | 1948 | ++DOMWINDOW == 88 (17995C00) [pid = 1948] [serial = 1316] [outer = 17325400] 03:45:07 INFO - PROCESS | 1948 | --DOMWINDOW == 87 (1720C000) [pid = 1948] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 03:45:07 INFO - PROCESS | 1948 | --DOMWINDOW == 86 (179BDC00) [pid = 1948] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 03:45:07 INFO - PROCESS | 1948 | --DOMWINDOW == 85 (17330800) [pid = 1948] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 03:45:07 INFO - PROCESS | 1948 | --DOMWINDOW == 84 (0EFDC000) [pid = 1948] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 03:45:07 INFO - PROCESS | 1948 | --DOMWINDOW == 83 (0DC48800) [pid = 1948] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 03:45:07 INFO - PROCESS | 1948 | --DOMWINDOW == 82 (12804000) [pid = 1948] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 03:45:07 INFO - PROCESS | 1948 | --DOMWINDOW == 81 (0DB26800) [pid = 1948] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 03:45:07 INFO - PROCESS | 1948 | --DOMWINDOW == 80 (1692D400) [pid = 1948] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 03:45:07 INFO - PROCESS | 1948 | --DOMWINDOW == 79 (11E2D400) [pid = 1948] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 03:45:07 INFO - PROCESS | 1948 | --DOMWINDOW == 78 (17AA2000) [pid = 1948] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 03:45:07 INFO - PROCESS | 1948 | --DOMWINDOW == 77 (17BAE400) [pid = 1948] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 03:45:07 INFO - PROCESS | 1948 | --DOMWINDOW == 76 (11E34C00) [pid = 1948] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 03:45:07 INFO - PROCESS | 1948 | --DOMWINDOW == 75 (18ED7C00) [pid = 1948] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 03:45:07 INFO - PROCESS | 1948 | 1469443507414 Marionette TRACE conn5 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 03:45:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 03:45:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 970ms 03:45:07 INFO - PROCESS | 1948 | 1469443507477 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 03:45:07 INFO - PROCESS | 1948 | 1469443507479 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 03:45:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 03:45:07 INFO - PROCESS | 1948 | 1469443507482 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 03:45:07 INFO - PROCESS | 1948 | 1469443507484 Marionette TRACE conn5 <- [1,1718,null,{}] 03:45:07 INFO - PROCESS | 1948 | 1469443507487 Marionette TRACE conn5 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:07 INFO - PROCESS | 1948 | 1469443507489 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:45:07 INFO - PROCESS | 1948 | 1469443507568 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 03:45:07 INFO - PROCESS | 1948 | 1469443507574 Marionette TRACE conn5 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:07 INFO - PROCESS | 1948 | 1469443507576 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:45:07 INFO - PROCESS | 1948 | ++DOCSHELL 0E099C00 == 33 [pid = 1948] [id = 439] 03:45:07 INFO - PROCESS | 1948 | ++DOMWINDOW == 76 (120B8800) [pid = 1948] [serial = 1317] [outer = 00000000] 03:45:07 INFO - PROCESS | 1948 | ++DOMWINDOW == 77 (14D79800) [pid = 1948] [serial = 1318] [outer = 120B8800] 03:45:07 INFO - PROCESS | 1948 | 1469443507621 Marionette DEBUG loaded listener.js 03:45:07 INFO - PROCESS | 1948 | ++DOMWINDOW == 78 (16930000) [pid = 1948] [serial = 1319] [outer = 120B8800] 03:45:08 INFO - PROCESS | 1948 | 1469443508064 Marionette TRACE conn5 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 03:45:08 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 03:45:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 630ms 03:45:08 INFO - PROCESS | 1948 | 1469443508114 Marionette TRACE conn5 -> [0,1721,"getWindowHandle",null] 03:45:08 INFO - PROCESS | 1948 | 1469443508116 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 03:45:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 03:45:08 INFO - PROCESS | 1948 | 1469443508120 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 03:45:08 INFO - PROCESS | 1948 | 1469443508122 Marionette TRACE conn5 <- [1,1722,null,{}] 03:45:08 INFO - PROCESS | 1948 | 1469443508125 Marionette TRACE conn5 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:08 INFO - PROCESS | 1948 | 1469443508127 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:45:08 INFO - PROCESS | 1948 | 1469443508207 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 03:45:08 INFO - PROCESS | 1948 | 1469443508213 Marionette TRACE conn5 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:08 INFO - PROCESS | 1948 | 1469443508215 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:45:08 INFO - PROCESS | 1948 | ++DOCSHELL 143A6000 == 34 [pid = 1948] [id = 440] 03:45:08 INFO - PROCESS | 1948 | ++DOMWINDOW == 79 (1732DC00) [pid = 1948] [serial = 1320] [outer = 00000000] 03:45:08 INFO - PROCESS | 1948 | ++DOMWINDOW == 80 (1799F800) [pid = 1948] [serial = 1321] [outer = 1732DC00] 03:45:08 INFO - PROCESS | 1948 | 1469443508259 Marionette DEBUG loaded listener.js 03:45:08 INFO - PROCESS | 1948 | ++DOMWINDOW == 81 (17997C00) [pid = 1948] [serial = 1322] [outer = 1732DC00] 03:45:08 INFO - PROCESS | 1948 | 1469443508695 Marionette TRACE conn5 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 03:45:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 03:45:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 630ms 03:45:08 INFO - PROCESS | 1948 | 1469443508754 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 03:45:08 INFO - PROCESS | 1948 | 1469443508756 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 03:45:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 03:45:08 INFO - PROCESS | 1948 | 1469443508759 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 03:45:08 INFO - PROCESS | 1948 | 1469443508761 Marionette TRACE conn5 <- [1,1726,null,{}] 03:45:08 INFO - PROCESS | 1948 | 1469443508764 Marionette TRACE conn5 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:08 INFO - PROCESS | 1948 | 1469443508766 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:45:08 INFO - PROCESS | 1948 | 1469443508847 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 03:45:08 INFO - PROCESS | 1948 | 1469443508852 Marionette TRACE conn5 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:08 INFO - PROCESS | 1948 | 1469443508854 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:45:08 INFO - PROCESS | 1948 | ++DOCSHELL 12791000 == 35 [pid = 1948] [id = 441] 03:45:08 INFO - PROCESS | 1948 | ++DOMWINDOW == 82 (179C3400) [pid = 1948] [serial = 1323] [outer = 00000000] 03:45:08 INFO - PROCESS | 1948 | ++DOMWINDOW == 83 (17B8EC00) [pid = 1948] [serial = 1324] [outer = 179C3400] 03:45:08 INFO - PROCESS | 1948 | 1469443508899 Marionette DEBUG loaded listener.js 03:45:09 INFO - PROCESS | 1948 | ++DOMWINDOW == 84 (17B8FC00) [pid = 1948] [serial = 1325] [outer = 179C3400] 03:45:09 INFO - PROCESS | 1948 | 1469443509662 Marionette TRACE conn5 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 03:45:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 03:45:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 970ms 03:45:09 INFO - PROCESS | 1948 | 1469443509731 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 03:45:09 INFO - PROCESS | 1948 | 1469443509735 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 03:45:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 03:45:09 INFO - PROCESS | 1948 | 1469443509740 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 03:45:09 INFO - PROCESS | 1948 | 1469443509744 Marionette TRACE conn5 <- [1,1730,null,{}] 03:45:09 INFO - PROCESS | 1948 | 1469443509750 Marionette TRACE conn5 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:09 INFO - PROCESS | 1948 | 1469443509753 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:45:09 INFO - PROCESS | 1948 | 1469443509891 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 03:45:10 INFO - PROCESS | 1948 | 1469443510022 Marionette TRACE conn5 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:10 INFO - PROCESS | 1948 | 1469443510025 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:45:10 INFO - PROCESS | 1948 | ++DOCSHELL 0D5FEC00 == 36 [pid = 1948] [id = 442] 03:45:10 INFO - PROCESS | 1948 | ++DOMWINDOW == 85 (0DB1D400) [pid = 1948] [serial = 1326] [outer = 00000000] 03:45:10 INFO - PROCESS | 1948 | ++DOMWINDOW == 86 (0E095000) [pid = 1948] [serial = 1327] [outer = 0DB1D400] 03:45:10 INFO - PROCESS | 1948 | 1469443510086 Marionette DEBUG loaded listener.js 03:45:10 INFO - PROCESS | 1948 | ++DOMWINDOW == 87 (0E3D9000) [pid = 1948] [serial = 1328] [outer = 0DB1D400] 03:45:10 INFO - PROCESS | 1948 | 1469443510777 Marionette TRACE conn5 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 03:45:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 03:45:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1080ms 03:45:10 INFO - PROCESS | 1948 | 1469443510821 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 03:45:10 INFO - PROCESS | 1948 | 1469443510825 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 03:45:10 INFO - PROCESS | 1948 | 1469443510832 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 03:45:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 03:45:10 INFO - PROCESS | 1948 | 1469443510835 Marionette TRACE conn5 <- [1,1734,null,{}] 03:45:10 INFO - PROCESS | 1948 | 1469443510839 Marionette TRACE conn5 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:10 INFO - PROCESS | 1948 | 1469443510842 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:45:10 INFO - PROCESS | 1948 | 1469443510965 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 03:45:11 INFO - PROCESS | 1948 | 1469443511103 Marionette TRACE conn5 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:11 INFO - PROCESS | 1948 | 1469443511105 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:45:11 INFO - PROCESS | 1948 | ++DOCSHELL 12068800 == 37 [pid = 1948] [id = 443] 03:45:11 INFO - PROCESS | 1948 | ++DOMWINDOW == 88 (1206BC00) [pid = 1948] [serial = 1329] [outer = 00000000] 03:45:11 INFO - PROCESS | 1948 | ++DOMWINDOW == 89 (13353800) [pid = 1948] [serial = 1330] [outer = 1206BC00] 03:45:11 INFO - PROCESS | 1948 | 1469443511165 Marionette DEBUG loaded listener.js 03:45:11 INFO - PROCESS | 1948 | ++DOMWINDOW == 90 (14638C00) [pid = 1948] [serial = 1331] [outer = 1206BC00] 03:45:12 INFO - PROCESS | 1948 | --DOCSHELL 143A6000 == 36 [pid = 1948] [id = 440] 03:45:12 INFO - PROCESS | 1948 | --DOCSHELL 0E099C00 == 35 [pid = 1948] [id = 439] 03:45:12 INFO - PROCESS | 1948 | --DOCSHELL 17324C00 == 34 [pid = 1948] [id = 438] 03:45:12 INFO - PROCESS | 1948 | --DOCSHELL 1661A000 == 33 [pid = 1948] [id = 437] 03:45:12 INFO - PROCESS | 1948 | --DOCSHELL 13354400 == 32 [pid = 1948] [id = 436] 03:45:12 INFO - PROCESS | 1948 | --DOCSHELL 12805000 == 31 [pid = 1948] [id = 435] 03:45:12 INFO - PROCESS | 1948 | --DOCSHELL 0E3CE400 == 30 [pid = 1948] [id = 434] 03:45:12 INFO - PROCESS | 1948 | --DOCSHELL 0DA50C00 == 29 [pid = 1948] [id = 433] 03:45:12 INFO - PROCESS | 1948 | --DOMWINDOW == 89 (1953EC00) [pid = 1948] [serial = 1286] [outer = 00000000] [url = about:blank] 03:45:12 INFO - PROCESS | 1948 | --DOMWINDOW == 88 (19536800) [pid = 1948] [serial = 1285] [outer = 00000000] [url = about:blank] 03:45:12 INFO - PROCESS | 1948 | --DOMWINDOW == 87 (18ECC800) [pid = 1948] [serial = 1283] [outer = 00000000] [url = about:blank] 03:45:12 INFO - PROCESS | 1948 | --DOMWINDOW == 86 (1732CC00) [pid = 1948] [serial = 1268] [outer = 00000000] [url = about:blank] 03:45:12 INFO - PROCESS | 1948 | --DOMWINDOW == 85 (17B8DC00) [pid = 1948] [serial = 1274] [outer = 00000000] [url = about:blank] 03:45:12 INFO - PROCESS | 1948 | --DOMWINDOW == 84 (17998C00) [pid = 1948] [serial = 1271] [outer = 00000000] [url = about:blank] 03:45:12 INFO - PROCESS | 1948 | --DOMWINDOW == 83 (171AB400) [pid = 1948] [serial = 1279] [outer = 00000000] [url = about:blank] 03:45:12 INFO - PROCESS | 1948 | --DOMWINDOW == 82 (177F3C00) [pid = 1948] [serial = 1270] [outer = 00000000] [url = about:blank] 03:45:12 INFO - PROCESS | 1948 | --DOMWINDOW == 81 (0E38F000) [pid = 1948] [serial = 1252] [outer = 00000000] [url = about:blank] 03:45:12 INFO - PROCESS | 1948 | --DOMWINDOW == 80 (13DB3C00) [pid = 1948] [serial = 1262] [outer = 00000000] [url = about:blank] 03:45:12 INFO - PROCESS | 1948 | --DOMWINDOW == 79 (17BBBC00) [pid = 1948] [serial = 1273] [outer = 00000000] [url = about:blank] 03:45:12 INFO - PROCESS | 1948 | --DOMWINDOW == 78 (17325C00) [pid = 1948] [serial = 1267] [outer = 00000000] [url = about:blank] 03:45:12 INFO - PROCESS | 1948 | --DOMWINDOW == 77 (0E094400) [pid = 1948] [serial = 1258] [outer = 00000000] [url = about:blank] 03:45:12 INFO - PROCESS | 1948 | --DOMWINDOW == 76 (179B9800) [pid = 1948] [serial = 1280] [outer = 00000000] [url = about:blank] 03:45:12 INFO - PROCESS | 1948 | --DOMWINDOW == 75 (16937C00) [pid = 1948] [serial = 1264] [outer = 00000000] [url = about:blank] 03:45:12 INFO - PROCESS | 1948 | --DOMWINDOW == 74 (1354C800) [pid = 1948] [serial = 1256] [outer = 00000000] [url = about:blank] 03:45:12 INFO - PROCESS | 1948 | --DOMWINDOW == 73 (12786000) [pid = 1948] [serial = 1255] [outer = 00000000] [url = about:blank] 03:45:12 INFO - PROCESS | 1948 | --DOMWINDOW == 72 (17B8E400) [pid = 1948] [serial = 1249] [outer = 00000000] [url = about:blank] 03:45:12 INFO - PROCESS | 1948 | --DOMWINDOW == 71 (188C6C00) [pid = 1948] [serial = 1282] [outer = 00000000] [url = about:blank] 03:45:12 INFO - PROCESS | 1948 | --DOMWINDOW == 70 (0EFDA800) [pid = 1948] [serial = 1253] [outer = 00000000] [url = about:blank] 03:45:12 INFO - PROCESS | 1948 | --DOMWINDOW == 69 (17C48000) [pid = 1948] [serial = 1276] [outer = 00000000] [url = about:blank] 03:45:12 INFO - PROCESS | 1948 | --DOMWINDOW == 68 (171AA000) [pid = 1948] [serial = 1265] [outer = 00000000] [url = about:blank] 03:45:12 INFO - PROCESS | 1948 | --DOMWINDOW == 67 (0E3D8C00) [pid = 1948] [serial = 1259] [outer = 00000000] [url = about:blank] 03:45:12 INFO - PROCESS | 1948 | --DOMWINDOW == 66 (17C49000) [pid = 1948] [serial = 1277] [outer = 00000000] [url = about:blank] 03:45:12 INFO - PROCESS | 1948 | --DOMWINDOW == 65 (13545800) [pid = 1948] [serial = 1261] [outer = 00000000] [url = about:blank] 03:45:12 INFO - PROCESS | 1948 | --DOMWINDOW == 64 (17B96400) [pid = 1948] [serial = 1250] [outer = 00000000] [url = about:blank] 03:45:12 INFO - PROCESS | 1948 | 1469443512089 Marionette TRACE conn5 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 03:45:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 03:45:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1322ms 03:45:12 INFO - PROCESS | 1948 | 1469443512156 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 03:45:12 INFO - PROCESS | 1948 | 1469443512161 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 03:45:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 03:45:12 INFO - PROCESS | 1948 | 1469443512166 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 03:45:12 INFO - PROCESS | 1948 | 1469443512169 Marionette TRACE conn5 <- [1,1738,null,{}] 03:45:12 INFO - PROCESS | 1948 | 1469443512175 Marionette TRACE conn5 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:12 INFO - PROCESS | 1948 | 1469443512177 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:45:12 INFO - PROCESS | 1948 | 1469443512274 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 03:45:12 INFO - PROCESS | 1948 | 1469443512282 Marionette TRACE conn5 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:12 INFO - PROCESS | 1948 | 1469443512286 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:45:12 INFO - PROCESS | 1948 | ++DOCSHELL 0DC45400 == 30 [pid = 1948] [id = 444] 03:45:12 INFO - PROCESS | 1948 | ++DOMWINDOW == 65 (0DC46800) [pid = 1948] [serial = 1332] [outer = 00000000] 03:45:12 INFO - PROCESS | 1948 | ++DOMWINDOW == 66 (0DFA2000) [pid = 1948] [serial = 1333] [outer = 0DC46800] 03:45:12 INFO - PROCESS | 1948 | 1469443512334 Marionette DEBUG loaded listener.js 03:45:12 INFO - PROCESS | 1948 | ++DOMWINDOW == 67 (0E09A800) [pid = 1948] [serial = 1334] [outer = 0DC46800] 03:45:12 INFO - PROCESS | 1948 | 1469443512855 Marionette TRACE conn5 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 03:45:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 03:45:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 730ms 03:45:12 INFO - PROCESS | 1948 | 1469443512896 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 03:45:12 INFO - PROCESS | 1948 | 1469443512900 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 03:45:12 INFO - PROCESS | 1948 | 1469443512906 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 03:45:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 03:45:12 INFO - PROCESS | 1948 | 1469443512908 Marionette TRACE conn5 <- [1,1742,null,{}] 03:45:12 INFO - PROCESS | 1948 | 1469443512912 Marionette TRACE conn5 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:12 INFO - PROCESS | 1948 | 1469443512915 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:45:13 INFO - PROCESS | 1948 | 1469443513002 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 03:45:13 INFO - PROCESS | 1948 | 1469443513101 Marionette TRACE conn5 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:13 INFO - PROCESS | 1948 | 1469443513104 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:45:13 INFO - PROCESS | 1948 | ++DOCSHELL 0EFDC000 == 31 [pid = 1948] [id = 445] 03:45:13 INFO - PROCESS | 1948 | ++DOMWINDOW == 68 (11E29C00) [pid = 1948] [serial = 1335] [outer = 00000000] 03:45:13 INFO - PROCESS | 1948 | ++DOMWINDOW == 69 (11EE3000) [pid = 1948] [serial = 1336] [outer = 11E29C00] 03:45:13 INFO - PROCESS | 1948 | 1469443513152 Marionette DEBUG loaded listener.js 03:45:13 INFO - PROCESS | 1948 | ++DOMWINDOW == 70 (1278CC00) [pid = 1948] [serial = 1337] [outer = 11E29C00] 03:45:13 INFO - PROCESS | 1948 | 1469443513556 Marionette TRACE conn5 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 03:45:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 03:45:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 670ms 03:45:13 INFO - PROCESS | 1948 | 1469443513581 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 03:45:13 INFO - PROCESS | 1948 | 1469443513583 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 03:45:13 INFO - PROCESS | 1948 | 1469443513587 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 03:45:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 03:45:13 INFO - PROCESS | 1948 | 1469443513590 Marionette TRACE conn5 <- [1,1746,null,{}] 03:45:13 INFO - PROCESS | 1948 | 1469443513601 Marionette TRACE conn5 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:13 INFO - PROCESS | 1948 | 1469443513605 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:45:13 INFO - PROCESS | 1948 | 1469443513718 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 03:45:13 INFO - PROCESS | 1948 | 1469443513730 Marionette TRACE conn5 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:13 INFO - PROCESS | 1948 | 1469443513733 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:45:13 INFO - PROCESS | 1948 | ++DOCSHELL 14B49000 == 32 [pid = 1948] [id = 446] 03:45:13 INFO - PROCESS | 1948 | ++DOMWINDOW == 71 (14B49C00) [pid = 1948] [serial = 1338] [outer = 00000000] 03:45:13 INFO - PROCESS | 1948 | ++DOMWINDOW == 72 (14D79400) [pid = 1948] [serial = 1339] [outer = 14B49C00] 03:45:13 INFO - PROCESS | 1948 | 1469443513783 Marionette DEBUG loaded listener.js 03:45:13 INFO - PROCESS | 1948 | ++DOMWINDOW == 73 (1692D800) [pid = 1948] [serial = 1340] [outer = 14B49C00] 03:45:14 INFO - PROCESS | 1948 | 1469443514226 Marionette TRACE conn5 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 03:45:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 03:45:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 670ms 03:45:14 INFO - PROCESS | 1948 | 1469443514261 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 03:45:14 INFO - PROCESS | 1948 | 1469443514264 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 03:45:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 03:45:14 INFO - PROCESS | 1948 | 1469443514285 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 03:45:14 INFO - PROCESS | 1948 | 1469443514287 Marionette TRACE conn5 <- [1,1750,null,{}] 03:45:14 INFO - PROCESS | 1948 | 1469443514312 Marionette TRACE conn5 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:14 INFO - PROCESS | 1948 | 1469443514314 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:45:14 INFO - PROCESS | 1948 | 1469443514431 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 03:45:14 INFO - PROCESS | 1948 | 1469443514436 Marionette TRACE conn5 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:14 INFO - PROCESS | 1948 | 1469443514438 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:45:14 INFO - PROCESS | 1948 | ++DOCSHELL 17203400 == 33 [pid = 1948] [id = 447] 03:45:14 INFO - PROCESS | 1948 | ++DOMWINDOW == 74 (17203800) [pid = 1948] [serial = 1341] [outer = 00000000] 03:45:14 INFO - PROCESS | 1948 | ++DOMWINDOW == 75 (1724AC00) [pid = 1948] [serial = 1342] [outer = 17203800] 03:45:14 INFO - PROCESS | 1948 | 1469443514485 Marionette DEBUG loaded listener.js 03:45:14 INFO - PROCESS | 1948 | ++DOMWINDOW == 76 (17324800) [pid = 1948] [serial = 1343] [outer = 17203800] 03:45:14 INFO - PROCESS | 1948 | 1469443514935 Marionette TRACE conn5 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 03:45:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 03:45:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 670ms 03:45:14 INFO - PROCESS | 1948 | 1469443514964 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 03:45:14 INFO - PROCESS | 1948 | 1469443514966 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 03:45:14 INFO - PROCESS | 1948 | 1469443514969 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 03:45:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 03:45:14 INFO - PROCESS | 1948 | 1469443514971 Marionette TRACE conn5 <- [1,1754,null,{}] 03:45:15 INFO - PROCESS | 1948 | 1469443514974 Marionette TRACE conn5 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:15 INFO - PROCESS | 1948 | 1469443514976 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:45:15 INFO - PROCESS | 1948 | 1469443515090 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 03:45:15 INFO - PROCESS | 1948 | 1469443515183 Marionette TRACE conn5 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:15 INFO - PROCESS | 1948 | 1469443515185 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:45:15 INFO - PROCESS | 1948 | ++DOCSHELL 0D5FE400 == 34 [pid = 1948] [id = 448] 03:45:15 INFO - PROCESS | 1948 | ++DOMWINDOW == 77 (171B2400) [pid = 1948] [serial = 1344] [outer = 00000000] 03:45:15 INFO - PROCESS | 1948 | ++DOMWINDOW == 78 (177A6C00) [pid = 1948] [serial = 1345] [outer = 171B2400] 03:45:15 INFO - PROCESS | 1948 | 1469443515231 Marionette DEBUG loaded listener.js 03:45:15 INFO - PROCESS | 1948 | ++DOMWINDOW == 79 (1779EC00) [pid = 1948] [serial = 1346] [outer = 171B2400] 03:45:15 INFO - PROCESS | 1948 | 1469443515666 Marionette TRACE conn5 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 03:45:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 03:45:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 730ms 03:45:15 INFO - PROCESS | 1948 | 1469443515704 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 03:45:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 03:45:15 INFO - PROCESS | 1948 | 1469443515706 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 03:45:15 INFO - PROCESS | 1948 | 1469443515717 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 03:45:15 INFO - PROCESS | 1948 | 1469443515719 Marionette TRACE conn5 <- [1,1758,null,{}] 03:45:15 INFO - PROCESS | 1948 | 1469443515722 Marionette TRACE conn5 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:15 INFO - PROCESS | 1948 | 1469443515728 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:45:15 INFO - PROCESS | 1948 | 1469443515879 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 03:45:15 INFO - PROCESS | 1948 | 1469443515945 Marionette TRACE conn5 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:15 INFO - PROCESS | 1948 | 1469443515947 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:45:15 INFO - PROCESS | 1948 | ++DOCSHELL 17331800 == 35 [pid = 1948] [id = 449] 03:45:15 INFO - PROCESS | 1948 | ++DOMWINDOW == 80 (17B8D800) [pid = 1948] [serial = 1347] [outer = 00000000] 03:45:16 INFO - PROCESS | 1948 | ++DOMWINDOW == 81 (17BB3400) [pid = 1948] [serial = 1348] [outer = 17B8D800] 03:45:16 INFO - PROCESS | 1948 | 1469443515993 Marionette DEBUG loaded listener.js 03:45:16 INFO - PROCESS | 1948 | ++DOMWINDOW == 82 (17BB3C00) [pid = 1948] [serial = 1349] [outer = 17B8D800] 03:45:16 INFO - PROCESS | 1948 | --DOMWINDOW == 81 (143A7400) [pid = 1948] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 03:45:16 INFO - PROCESS | 1948 | --DOMWINDOW == 80 (0E3D5000) [pid = 1948] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 03:45:16 INFO - PROCESS | 1948 | --DOMWINDOW == 79 (0D50A400) [pid = 1948] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 03:45:16 INFO - PROCESS | 1948 | --DOMWINDOW == 78 (0DA51000) [pid = 1948] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 03:45:16 INFO - PROCESS | 1948 | --DOMWINDOW == 77 (12805400) [pid = 1948] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 03:45:16 INFO - PROCESS | 1948 | --DOMWINDOW == 76 (0E091000) [pid = 1948] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 03:45:16 INFO - PROCESS | 1948 | --DOMWINDOW == 75 (14B43000) [pid = 1948] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 03:45:16 INFO - PROCESS | 1948 | --DOMWINDOW == 74 (17BB9400) [pid = 1948] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 03:45:16 INFO - PROCESS | 1948 | --DOMWINDOW == 73 (1661A400) [pid = 1948] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 03:45:16 INFO - PROCESS | 1948 | --DOMWINDOW == 72 (17325400) [pid = 1948] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 03:45:16 INFO - PROCESS | 1948 | --DOMWINDOW == 71 (1732DC00) [pid = 1948] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 03:45:16 INFO - PROCESS | 1948 | --DOMWINDOW == 70 (120B8800) [pid = 1948] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 03:45:16 INFO - PROCESS | 1948 | 1469443516524 Marionette TRACE conn5 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 03:45:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 03:45:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 830ms 03:45:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 03:45:16 INFO - PROCESS | 1948 | 1469443516540 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 03:45:16 INFO - PROCESS | 1948 | 1469443516542 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 03:45:16 INFO - PROCESS | 1948 | 1469443516546 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 03:45:16 INFO - PROCESS | 1948 | 1469443516547 Marionette TRACE conn5 <- [1,1762,null,{}] 03:45:16 INFO - PROCESS | 1948 | 1469443516551 Marionette TRACE conn5 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:16 INFO - PROCESS | 1948 | 1469443516553 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:45:16 INFO - PROCESS | 1948 | 1469443516633 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 03:45:16 INFO - PROCESS | 1948 | 1469443516638 Marionette TRACE conn5 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:16 INFO - PROCESS | 1948 | 1469443516640 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:45:16 INFO - PROCESS | 1948 | ++DOCSHELL 0BEDFC00 == 36 [pid = 1948] [id = 450] 03:45:16 INFO - PROCESS | 1948 | ++DOMWINDOW == 71 (0E355400) [pid = 1948] [serial = 1350] [outer = 00000000] 03:45:16 INFO - PROCESS | 1948 | ++DOMWINDOW == 72 (12189C00) [pid = 1948] [serial = 1351] [outer = 0E355400] 03:45:16 INFO - PROCESS | 1948 | 1469443516769 Marionette DEBUG loaded listener.js 03:45:16 INFO - PROCESS | 1948 | ++DOMWINDOW == 73 (14B03400) [pid = 1948] [serial = 1352] [outer = 0E355400] 03:45:17 INFO - PROCESS | 1948 | 1469443517144 Marionette TRACE conn5 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 03:45:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 03:45:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 630ms 03:45:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 03:45:17 INFO - PROCESS | 1948 | 1469443517176 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 03:45:17 INFO - PROCESS | 1948 | 1469443517178 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 03:45:17 INFO - PROCESS | 1948 | 1469443517181 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 03:45:17 INFO - PROCESS | 1948 | 1469443517183 Marionette TRACE conn5 <- [1,1766,null,{}] 03:45:17 INFO - PROCESS | 1948 | 1469443517186 Marionette TRACE conn5 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:17 INFO - PROCESS | 1948 | 1469443517188 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:45:17 INFO - PROCESS | 1948 | 1469443517272 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 03:45:17 INFO - PROCESS | 1948 | 1469443517368 Marionette TRACE conn5 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:17 INFO - PROCESS | 1948 | 1469443517370 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:45:17 INFO - PROCESS | 1948 | ++DOCSHELL 0E3D5000 == 37 [pid = 1948] [id = 451] 03:45:17 INFO - PROCESS | 1948 | ++DOMWINDOW == 74 (12376000) [pid = 1948] [serial = 1353] [outer = 00000000] 03:45:17 INFO - PROCESS | 1948 | ++DOMWINDOW == 75 (17B93800) [pid = 1948] [serial = 1354] [outer = 12376000] 03:45:17 INFO - PROCESS | 1948 | 1469443517415 Marionette DEBUG loaded listener.js 03:45:17 INFO - PROCESS | 1948 | ++DOMWINDOW == 76 (17BBB000) [pid = 1948] [serial = 1355] [outer = 12376000] 03:45:17 INFO - PROCESS | 1948 | 1469443517782 Marionette TRACE conn5 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 03:45:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 03:45:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 630ms 03:45:17 INFO - PROCESS | 1948 | 1469443517812 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 03:45:17 INFO - PROCESS | 1948 | 1469443517824 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 03:45:17 INFO - PROCESS | 1948 | 1469443517827 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 03:45:17 INFO - PROCESS | 1948 | 1469443517829 Marionette TRACE conn5 <- [1,1770,null,{}] 03:45:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 03:45:17 INFO - PROCESS | 1948 | 1469443517832 Marionette TRACE conn5 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:17 INFO - PROCESS | 1948 | 1469443517834 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:45:17 INFO - PROCESS | 1948 | 1469443517951 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 03:45:18 INFO - PROCESS | 1948 | 1469443517989 Marionette TRACE conn5 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:18 INFO - PROCESS | 1948 | 1469443517990 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:45:18 INFO - PROCESS | 1948 | ++DOCSHELL 14B10C00 == 38 [pid = 1948] [id = 452] 03:45:18 INFO - PROCESS | 1948 | ++DOMWINDOW == 77 (17B96400) [pid = 1948] [serial = 1356] [outer = 00000000] 03:45:18 INFO - PROCESS | 1948 | ++DOMWINDOW == 78 (17C4A800) [pid = 1948] [serial = 1357] [outer = 17B96400] 03:45:18 INFO - PROCESS | 1948 | 1469443518035 Marionette DEBUG loaded listener.js 03:45:18 INFO - PROCESS | 1948 | ++DOMWINDOW == 79 (18878400) [pid = 1948] [serial = 1358] [outer = 17B96400] 03:45:18 INFO - PROCESS | 1948 | 1469443518505 Marionette TRACE conn5 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 03:45:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 03:45:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 730ms 03:45:18 INFO - PROCESS | 1948 | 1469443518564 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 03:45:18 INFO - PROCESS | 1948 | 1469443518569 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 03:45:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 03:45:18 INFO - PROCESS | 1948 | 1469443518574 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 03:45:18 INFO - PROCESS | 1948 | 1469443518578 Marionette TRACE conn5 <- [1,1774,null,{}] 03:45:18 INFO - PROCESS | 1948 | 1469443518584 Marionette TRACE conn5 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:18 INFO - PROCESS | 1948 | 1469443518587 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:45:18 INFO - PROCESS | 1948 | 1469443518708 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 03:45:18 INFO - PROCESS | 1948 | 1469443518848 Marionette TRACE conn5 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:18 INFO - PROCESS | 1948 | 1469443518853 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:45:18 INFO - PROCESS | 1948 | ++DOCSHELL 0BEDF400 == 39 [pid = 1948] [id = 453] 03:45:18 INFO - PROCESS | 1948 | ++DOMWINDOW == 80 (0BEE1C00) [pid = 1948] [serial = 1359] [outer = 00000000] 03:45:18 INFO - PROCESS | 1948 | ++DOMWINDOW == 81 (0DC4A000) [pid = 1948] [serial = 1360] [outer = 0BEE1C00] 03:45:18 INFO - PROCESS | 1948 | 1469443518915 Marionette DEBUG loaded listener.js 03:45:19 INFO - PROCESS | 1948 | ++DOMWINDOW == 82 (0E2AC800) [pid = 1948] [serial = 1361] [outer = 0BEE1C00] 03:45:19 INFO - PROCESS | 1948 | 1469443519562 Marionette TRACE conn5 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 03:45:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 03:45:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1021ms 03:45:19 INFO - PROCESS | 1948 | 1469443519600 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 03:45:19 INFO - PROCESS | 1948 | 1469443519605 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 03:45:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 03:45:19 INFO - PROCESS | 1948 | 1469443519611 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 03:45:19 INFO - PROCESS | 1948 | 1469443519614 Marionette TRACE conn5 <- [1,1778,null,{}] 03:45:19 INFO - PROCESS | 1948 | 1469443519654 Marionette TRACE conn5 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:19 INFO - PROCESS | 1948 | 1469443519656 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:45:19 INFO - PROCESS | 1948 | 1469443519769 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 03:45:19 INFO - PROCESS | 1948 | 1469443519907 Marionette TRACE conn5 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:19 INFO - PROCESS | 1948 | 1469443519909 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:45:19 INFO - PROCESS | 1948 | ++DOCSHELL 1354C800 == 40 [pid = 1948] [id = 454] 03:45:19 INFO - PROCESS | 1948 | ++DOMWINDOW == 83 (1358E000) [pid = 1948] [serial = 1362] [outer = 00000000] 03:45:19 INFO - PROCESS | 1948 | ++DOMWINDOW == 84 (14639000) [pid = 1948] [serial = 1363] [outer = 1358E000] 03:45:20 INFO - PROCESS | 1948 | 1469443519968 Marionette DEBUG loaded listener.js 03:45:20 INFO - PROCESS | 1948 | ++DOMWINDOW == 85 (161A1000) [pid = 1948] [serial = 1364] [outer = 1358E000] 03:45:20 INFO - PROCESS | 1948 | 1469443520609 Marionette TRACE conn5 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 03:45:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 03:45:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1035ms 03:45:20 INFO - PROCESS | 1948 | 1469443520650 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 03:45:20 INFO - PROCESS | 1948 | 1469443520652 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 03:45:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 03:45:20 INFO - PROCESS | 1948 | 1469443520656 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 03:45:20 INFO - PROCESS | 1948 | 1469443520660 Marionette TRACE conn5 <- [1,1782,null,{}] 03:45:20 INFO - PROCESS | 1948 | 1469443520671 Marionette TRACE conn5 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:20 INFO - PROCESS | 1948 | 1469443520676 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:45:20 INFO - PROCESS | 1948 | 1469443520785 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 03:45:20 INFO - PROCESS | 1948 | 1469443520895 Marionette TRACE conn5 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:20 INFO - PROCESS | 1948 | 1469443520899 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:45:20 INFO - PROCESS | 1948 | ++DOCSHELL 17BB0000 == 41 [pid = 1948] [id = 455] 03:45:20 INFO - PROCESS | 1948 | ++DOMWINDOW == 86 (17BB0800) [pid = 1948] [serial = 1365] [outer = 00000000] 03:45:21 INFO - PROCESS | 1948 | ++DOMWINDOW == 87 (17C3CC00) [pid = 1948] [serial = 1366] [outer = 17BB0800] 03:45:21 INFO - PROCESS | 1948 | 1469443520998 Marionette DEBUG loaded listener.js 03:45:21 INFO - PROCESS | 1948 | ++DOMWINDOW == 88 (1886C400) [pid = 1948] [serial = 1367] [outer = 17BB0800] 03:45:21 INFO - PROCESS | 1948 | 1469443521606 Marionette TRACE conn5 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 03:45:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:45:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 970ms 03:45:21 INFO - PROCESS | 1948 | 1469443521629 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 03:45:21 INFO - PROCESS | 1948 | 1469443521632 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 03:45:21 INFO - PROCESS | 1948 | 1469443521636 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 03:45:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 03:45:21 INFO - PROCESS | 1948 | 1469443521638 Marionette TRACE conn5 <- [1,1786,null,{}] 03:45:21 INFO - PROCESS | 1948 | 1469443521641 Marionette TRACE conn5 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:21 INFO - PROCESS | 1948 | 1469443521644 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:45:21 INFO - PROCESS | 1948 | 1469443521773 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 03:45:21 INFO - PROCESS | 1948 | 1469443521883 Marionette TRACE conn5 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:21 INFO - PROCESS | 1948 | 1469443521885 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:45:21 INFO - PROCESS | 1948 | ++DOCSHELL 18ED7C00 == 42 [pid = 1948] [id = 456] 03:45:21 INFO - PROCESS | 1948 | ++DOMWINDOW == 89 (18ED8800) [pid = 1948] [serial = 1368] [outer = 00000000] 03:45:21 INFO - PROCESS | 1948 | ++DOMWINDOW == 90 (19537800) [pid = 1948] [serial = 1369] [outer = 18ED8800] 03:45:21 INFO - PROCESS | 1948 | 1469443521941 Marionette DEBUG loaded listener.js 03:45:22 INFO - PROCESS | 1948 | ++DOMWINDOW == 91 (1953D800) [pid = 1948] [serial = 1370] [outer = 18ED8800] 03:45:22 INFO - PROCESS | 1948 | 1469443522793 Marionette TRACE conn5 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 03:45:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 03:45:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1233ms 03:45:22 INFO - PROCESS | 1948 | 1469443522872 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 03:45:22 INFO - PROCESS | 1948 | 1469443522876 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 03:45:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 03:45:22 INFO - PROCESS | 1948 | 1469443522882 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 03:45:22 INFO - PROCESS | 1948 | 1469443522885 Marionette TRACE conn5 <- [1,1790,null,{}] 03:45:22 INFO - PROCESS | 1948 | 1469443522891 Marionette TRACE conn5 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:22 INFO - PROCESS | 1948 | 1469443522893 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:45:23 INFO - PROCESS | 1948 | 1469443523044 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 03:45:23 INFO - PROCESS | 1948 | 1469443523177 Marionette TRACE conn5 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:23 INFO - PROCESS | 1948 | 1469443523182 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:45:23 INFO - PROCESS | 1948 | ++DOCSHELL 0BEF4000 == 43 [pid = 1948] [id = 457] 03:45:23 INFO - PROCESS | 1948 | ++DOMWINDOW == 92 (0BEF4400) [pid = 1948] [serial = 1371] [outer = 00000000] 03:45:23 INFO - PROCESS | 1948 | ++DOMWINDOW == 93 (0D55D800) [pid = 1948] [serial = 1372] [outer = 0BEF4400] 03:45:23 INFO - PROCESS | 1948 | 1469443523232 Marionette DEBUG loaded listener.js 03:45:23 INFO - PROCESS | 1948 | ++DOMWINDOW == 94 (0DC47000) [pid = 1948] [serial = 1373] [outer = 0BEF4400] 03:45:24 INFO - PROCESS | 1948 | --DOCSHELL 0E3D5000 == 42 [pid = 1948] [id = 451] 03:45:24 INFO - PROCESS | 1948 | --DOCSHELL 0BEDFC00 == 41 [pid = 1948] [id = 450] 03:45:24 INFO - PROCESS | 1948 | --DOCSHELL 17331800 == 40 [pid = 1948] [id = 449] 03:45:24 INFO - PROCESS | 1948 | --DOCSHELL 0D5FE400 == 39 [pid = 1948] [id = 448] 03:45:24 INFO - PROCESS | 1948 | --DOCSHELL 17203400 == 38 [pid = 1948] [id = 447] 03:45:24 INFO - PROCESS | 1948 | --DOCSHELL 14B49000 == 37 [pid = 1948] [id = 446] 03:45:24 INFO - PROCESS | 1948 | --DOCSHELL 0EFDC000 == 36 [pid = 1948] [id = 445] 03:45:24 INFO - PROCESS | 1948 | --DOCSHELL 0DC45400 == 35 [pid = 1948] [id = 444] 03:45:24 INFO - PROCESS | 1948 | --DOCSHELL 12068800 == 34 [pid = 1948] [id = 443] 03:45:24 INFO - PROCESS | 1948 | --DOCSHELL 0D5FEC00 == 33 [pid = 1948] [id = 442] 03:45:24 INFO - PROCESS | 1948 | --DOCSHELL 0BEE0400 == 32 [pid = 1948] [id = 432] 03:45:24 INFO - PROCESS | 1948 | --DOCSHELL 12791000 == 31 [pid = 1948] [id = 441] 03:45:24 INFO - PROCESS | 1948 | --DOCSHELL 18ED7C00 == 30 [pid = 1948] [id = 456] 03:45:24 INFO - PROCESS | 1948 | --DOCSHELL 1354C800 == 29 [pid = 1948] [id = 454] 03:45:24 INFO - PROCESS | 1948 | --DOCSHELL 17BB0000 == 28 [pid = 1948] [id = 455] 03:45:24 INFO - PROCESS | 1948 | --DOCSHELL 14B10C00 == 27 [pid = 1948] [id = 452] 03:45:24 INFO - PROCESS | 1948 | --DOCSHELL 0BEDF400 == 26 [pid = 1948] [id = 453] 03:45:24 INFO - PROCESS | 1948 | --DOMWINDOW == 93 (14B10800) [pid = 1948] [serial = 1309] [outer = 00000000] [url = about:blank] 03:45:24 INFO - PROCESS | 1948 | --DOMWINDOW == 92 (0EA4CC00) [pid = 1948] [serial = 1303] [outer = 00000000] [url = about:blank] 03:45:24 INFO - PROCESS | 1948 | --DOMWINDOW == 91 (0EF61800) [pid = 1948] [serial = 1304] [outer = 00000000] [url = about:blank] 03:45:24 INFO - PROCESS | 1948 | --DOMWINDOW == 90 (0E23E400) [pid = 1948] [serial = 1298] [outer = 00000000] [url = about:blank] 03:45:24 INFO - PROCESS | 1948 | --DOMWINDOW == 89 (0E091400) [pid = 1948] [serial = 1297] [outer = 00000000] [url = about:blank] 03:45:24 INFO - PROCESS | 1948 | --DOMWINDOW == 88 (0DB29400) [pid = 1948] [serial = 1300] [outer = 00000000] [url = about:blank] 03:45:24 INFO - PROCESS | 1948 | --DOMWINDOW == 87 (0DC4B000) [pid = 1948] [serial = 1301] [outer = 00000000] [url = about:blank] 03:45:24 INFO - PROCESS | 1948 | --DOMWINDOW == 86 (13355000) [pid = 1948] [serial = 1306] [outer = 00000000] [url = about:blank] 03:45:24 INFO - PROCESS | 1948 | --DOMWINDOW == 85 (1218D800) [pid = 1948] [serial = 1289] [outer = 00000000] [url = about:blank] 03:45:24 INFO - PROCESS | 1948 | --DOMWINDOW == 84 (11E35C00) [pid = 1948] [serial = 1288] [outer = 00000000] [url = about:blank] 03:45:24 INFO - PROCESS | 1948 | --DOMWINDOW == 83 (16938400) [pid = 1948] [serial = 1292] [outer = 00000000] [url = about:blank] 03:45:24 INFO - PROCESS | 1948 | --DOMWINDOW == 82 (14D78C00) [pid = 1948] [serial = 1291] [outer = 00000000] [url = about:blank] 03:45:24 INFO - PROCESS | 1948 | --DOMWINDOW == 81 (19539800) [pid = 1948] [serial = 1295] [outer = 00000000] [url = about:blank] 03:45:24 INFO - PROCESS | 1948 | --DOMWINDOW == 80 (17CEE000) [pid = 1948] [serial = 1294] [outer = 00000000] [url = about:blank] 03:45:24 INFO - PROCESS | 1948 | --DOMWINDOW == 79 (16B19800) [pid = 1948] [serial = 1312] [outer = 00000000] [url = about:blank] 03:45:24 INFO - PROCESS | 1948 | --DOMWINDOW == 78 (177A5000) [pid = 1948] [serial = 1315] [outer = 00000000] [url = about:blank] 03:45:24 INFO - PROCESS | 1948 | --DOMWINDOW == 77 (16D56000) [pid = 1948] [serial = 1313] [outer = 00000000] [url = about:blank] 03:45:24 INFO - PROCESS | 1948 | --DOMWINDOW == 76 (17995C00) [pid = 1948] [serial = 1316] [outer = 00000000] [url = about:blank] 03:45:24 INFO - PROCESS | 1948 | --DOMWINDOW == 75 (1799F800) [pid = 1948] [serial = 1321] [outer = 00000000] [url = about:blank] 03:45:24 INFO - PROCESS | 1948 | --DOMWINDOW == 74 (14D79800) [pid = 1948] [serial = 1318] [outer = 00000000] [url = about:blank] 03:45:24 INFO - PROCESS | 1948 | --DOMWINDOW == 73 (14D7A000) [pid = 1948] [serial = 1310] [outer = 00000000] [url = about:blank] 03:45:24 INFO - PROCESS | 1948 | --DOMWINDOW == 72 (17B8EC00) [pid = 1948] [serial = 1324] [outer = 00000000] [url = about:blank] 03:45:24 INFO - PROCESS | 1948 | --DOMWINDOW == 71 (16930000) [pid = 1948] [serial = 1319] [outer = 00000000] [url = about:blank] 03:45:24 INFO - PROCESS | 1948 | --DOMWINDOW == 70 (13DABC00) [pid = 1948] [serial = 1307] [outer = 00000000] [url = about:blank] 03:45:24 INFO - PROCESS | 1948 | --DOMWINDOW == 69 (17997C00) [pid = 1948] [serial = 1322] [outer = 00000000] [url = about:blank] 03:45:24 INFO - PROCESS | 1948 | 1469443524437 Marionette TRACE conn5 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:45:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 03:45:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1578ms 03:45:24 INFO - PROCESS | 1948 | 1469443524460 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 03:45:24 INFO - PROCESS | 1948 | 1469443524464 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 03:45:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 03:45:24 INFO - PROCESS | 1948 | 1469443524469 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 03:45:24 INFO - PROCESS | 1948 | 1469443524473 Marionette TRACE conn5 <- [1,1794,null,{}] 03:45:24 INFO - PROCESS | 1948 | 1469443524478 Marionette TRACE conn5 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:24 INFO - PROCESS | 1948 | 1469443524481 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:45:24 INFO - PROCESS | 1948 | 1469443524616 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 03:45:24 INFO - PROCESS | 1948 | 1469443524710 Marionette TRACE conn5 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:24 INFO - PROCESS | 1948 | 1469443524712 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:45:24 INFO - PROCESS | 1948 | ++DOCSHELL 0BEF6800 == 27 [pid = 1948] [id = 458] 03:45:24 INFO - PROCESS | 1948 | ++DOMWINDOW == 70 (0BEF8800) [pid = 1948] [serial = 1374] [outer = 00000000] 03:45:24 INFO - PROCESS | 1948 | ++DOMWINDOW == 71 (0DA54000) [pid = 1948] [serial = 1375] [outer = 0BEF8800] 03:45:24 INFO - PROCESS | 1948 | 1469443524763 Marionette DEBUG loaded listener.js 03:45:24 INFO - PROCESS | 1948 | ++DOMWINDOW == 72 (0DB27800) [pid = 1948] [serial = 1376] [outer = 0BEF8800] 03:45:25 INFO - PROCESS | 1948 | 1469443525156 Marionette TRACE conn5 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 03:45:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 03:45:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 730ms 03:45:25 INFO - PROCESS | 1948 | 1469443525200 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 03:45:25 INFO - PROCESS | 1948 | 1469443525205 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 03:45:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 03:45:25 INFO - PROCESS | 1948 | 1469443525240 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 03:45:25 INFO - PROCESS | 1948 | 1469443525243 Marionette TRACE conn5 <- [1,1798,null,{}] 03:45:25 INFO - PROCESS | 1948 | 1469443525249 Marionette TRACE conn5 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:25 INFO - PROCESS | 1948 | 1469443525252 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:45:25 INFO - PROCESS | 1948 | 1469443525344 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 03:45:25 INFO - PROCESS | 1948 | 1469443525357 Marionette TRACE conn5 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:25 INFO - PROCESS | 1948 | 1469443525360 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:45:25 INFO - PROCESS | 1948 | ++DOCSHELL 0E09CC00 == 28 [pid = 1948] [id = 459] 03:45:25 INFO - PROCESS | 1948 | ++DOMWINDOW == 73 (0E240400) [pid = 1948] [serial = 1377] [outer = 00000000] 03:45:25 INFO - PROCESS | 1948 | ++DOMWINDOW == 74 (0E39D800) [pid = 1948] [serial = 1378] [outer = 0E240400] 03:45:25 INFO - PROCESS | 1948 | 1469443525409 Marionette DEBUG loaded listener.js 03:45:25 INFO - PROCESS | 1948 | ++DOMWINDOW == 75 (0EA88C00) [pid = 1948] [serial = 1379] [outer = 0E240400] 03:45:25 INFO - PROCESS | 1948 | 1469443525870 Marionette TRACE conn5 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 03:45:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 03:45:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 710ms 03:45:25 INFO - PROCESS | 1948 | 1469443525925 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 03:45:25 INFO - PROCESS | 1948 | 1469443525927 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 03:45:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 03:45:25 INFO - PROCESS | 1948 | 1469443525930 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 03:45:25 INFO - PROCESS | 1948 | 1469443525934 Marionette TRACE conn5 <- [1,1802,null,{}] 03:45:25 INFO - PROCESS | 1948 | 1469443525944 Marionette TRACE conn5 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:25 INFO - PROCESS | 1948 | 1469443525949 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:45:26 INFO - PROCESS | 1948 | 1469443526033 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 03:45:26 INFO - PROCESS | 1948 | 1469443526041 Marionette TRACE conn5 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:26 INFO - PROCESS | 1948 | 1469443526044 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:45:26 INFO - PROCESS | 1948 | ++DOCSHELL 120AB800 == 29 [pid = 1948] [id = 460] 03:45:26 INFO - PROCESS | 1948 | ++DOMWINDOW == 76 (120AD400) [pid = 1948] [serial = 1380] [outer = 00000000] 03:45:26 INFO - PROCESS | 1948 | ++DOMWINDOW == 77 (12764000) [pid = 1948] [serial = 1381] [outer = 120AD400] 03:45:26 INFO - PROCESS | 1948 | 1469443526093 Marionette DEBUG loaded listener.js 03:45:26 INFO - PROCESS | 1948 | ++DOMWINDOW == 78 (1280A400) [pid = 1948] [serial = 1382] [outer = 120AD400] 03:45:26 INFO - PROCESS | 1948 | 1469443526603 Marionette TRACE conn5 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 03:45:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 03:45:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 730ms 03:45:26 INFO - PROCESS | 1948 | 1469443526665 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 03:45:26 INFO - PROCESS | 1948 | 1469443526668 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 03:45:26 INFO - PROCESS | 1948 | 1469443526671 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 03:45:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 03:45:26 INFO - PROCESS | 1948 | 1469443526673 Marionette TRACE conn5 <- [1,1806,null,{}] 03:45:26 INFO - PROCESS | 1948 | 1469443526708 Marionette TRACE conn5 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:26 INFO - PROCESS | 1948 | 1469443526710 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:45:26 INFO - PROCESS | 1948 | 1469443526831 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 03:45:26 INFO - PROCESS | 1948 | 1469443526842 Marionette TRACE conn5 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:26 INFO - PROCESS | 1948 | 1469443526844 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:45:26 INFO - PROCESS | 1948 | ++DOCSHELL 13355000 == 30 [pid = 1948] [id = 461] 03:45:26 INFO - PROCESS | 1948 | ++DOMWINDOW == 79 (1358F000) [pid = 1948] [serial = 1383] [outer = 00000000] 03:45:26 INFO - PROCESS | 1948 | ++DOMWINDOW == 80 (143A2800) [pid = 1948] [serial = 1384] [outer = 1358F000] 03:45:26 INFO - PROCESS | 1948 | 1469443526892 Marionette DEBUG loaded listener.js 03:45:27 INFO - PROCESS | 1948 | ++DOMWINDOW == 81 (14B04C00) [pid = 1948] [serial = 1385] [outer = 1358F000] 03:45:27 INFO - PROCESS | 1948 | 1469443527344 Marionette TRACE conn5 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 03:45:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 03:45:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 710ms 03:45:27 INFO - PROCESS | 1948 | 1469443527385 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 03:45:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 03:45:27 INFO - PROCESS | 1948 | 1469443527387 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 03:45:27 INFO - PROCESS | 1948 | 1469443527390 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 03:45:27 INFO - PROCESS | 1948 | 1469443527392 Marionette TRACE conn5 <- [1,1810,null,{}] 03:45:27 INFO - PROCESS | 1948 | 1469443527395 Marionette TRACE conn5 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:27 INFO - PROCESS | 1948 | 1469443527398 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:45:27 INFO - PROCESS | 1948 | 1469443527510 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 03:45:27 INFO - PROCESS | 1948 | 1469443527515 Marionette TRACE conn5 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:27 INFO - PROCESS | 1948 | 1469443527517 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:45:27 INFO - PROCESS | 1948 | ++DOCSHELL 13592000 == 31 [pid = 1948] [id = 462] 03:45:27 INFO - PROCESS | 1948 | ++DOMWINDOW == 82 (14637400) [pid = 1948] [serial = 1386] [outer = 00000000] 03:45:27 INFO - PROCESS | 1948 | ++DOMWINDOW == 83 (14D7C400) [pid = 1948] [serial = 1387] [outer = 14637400] 03:45:27 INFO - PROCESS | 1948 | 1469443527562 Marionette DEBUG loaded listener.js 03:45:27 INFO - PROCESS | 1948 | ++DOMWINDOW == 84 (1619D400) [pid = 1948] [serial = 1388] [outer = 14637400] 03:45:28 INFO - PROCESS | 1948 | 1469443528051 Marionette TRACE conn5 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 03:45:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 03:45:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 670ms 03:45:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 03:45:28 INFO - PROCESS | 1948 | 1469443528060 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 03:45:28 INFO - PROCESS | 1948 | 1469443528062 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 03:45:28 INFO - PROCESS | 1948 | 1469443528066 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 03:45:28 INFO - PROCESS | 1948 | 1469443528067 Marionette TRACE conn5 <- [1,1814,null,{}] 03:45:28 INFO - PROCESS | 1948 | 1469443528071 Marionette TRACE conn5 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:28 INFO - PROCESS | 1948 | 1469443528077 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:45:28 INFO - PROCESS | 1948 | 1469443528238 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 03:45:28 INFO - PROCESS | 1948 | --DOMWINDOW == 83 (12376000) [pid = 1948] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 03:45:28 INFO - PROCESS | 1948 | --DOMWINDOW == 82 (17203800) [pid = 1948] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 03:45:28 INFO - PROCESS | 1948 | --DOMWINDOW == 81 (14B49C00) [pid = 1948] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 03:45:28 INFO - PROCESS | 1948 | --DOMWINDOW == 80 (171B2400) [pid = 1948] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 03:45:28 INFO - PROCESS | 1948 | --DOMWINDOW == 79 (11E29C00) [pid = 1948] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 03:45:28 INFO - PROCESS | 1948 | --DOMWINDOW == 78 (0DC46800) [pid = 1948] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 03:45:28 INFO - PROCESS | 1948 | --DOMWINDOW == 77 (179C3400) [pid = 1948] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 03:45:28 INFO - PROCESS | 1948 | --DOMWINDOW == 76 (0E355400) [pid = 1948] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 03:45:28 INFO - PROCESS | 1948 | --DOMWINDOW == 75 (1206BC00) [pid = 1948] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 03:45:28 INFO - PROCESS | 1948 | --DOMWINDOW == 74 (0DB1D400) [pid = 1948] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 03:45:28 INFO - PROCESS | 1948 | --DOMWINDOW == 73 (17B8D800) [pid = 1948] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 03:45:28 INFO - PROCESS | 1948 | --DOMWINDOW == 72 (17B96400) [pid = 1948] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 03:45:28 INFO - PROCESS | 1948 | 1469443528559 Marionette TRACE conn5 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:28 INFO - PROCESS | 1948 | 1469443528561 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:45:28 INFO - PROCESS | 1948 | ++DOCSHELL 0BEE6800 == 32 [pid = 1948] [id = 463] 03:45:28 INFO - PROCESS | 1948 | ++DOMWINDOW == 73 (0BEE7C00) [pid = 1948] [serial = 1389] [outer = 00000000] 03:45:28 INFO - PROCESS | 1948 | ++DOMWINDOW == 74 (0E092800) [pid = 1948] [serial = 1390] [outer = 0BEE7C00] 03:45:28 INFO - PROCESS | 1948 | 1469443528606 Marionette DEBUG loaded listener.js 03:45:28 INFO - PROCESS | 1948 | ++DOMWINDOW == 75 (1234E800) [pid = 1948] [serial = 1391] [outer = 0BEE7C00] 03:45:29 INFO - PROCESS | 1948 | 1469443528980 Marionette TRACE conn5 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 03:45:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 03:45:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 970ms 03:45:29 INFO - PROCESS | 1948 | 1469443529038 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 03:45:29 INFO - PROCESS | 1948 | 1469443529040 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 03:45:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 03:45:29 INFO - PROCESS | 1948 | 1469443529043 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 03:45:29 INFO - PROCESS | 1948 | 1469443529045 Marionette TRACE conn5 <- [1,1818,null,{}] 03:45:29 INFO - PROCESS | 1948 | 1469443529048 Marionette TRACE conn5 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:29 INFO - PROCESS | 1948 | 1469443529050 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:45:29 INFO - PROCESS | 1948 | 1469443529126 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 03:45:29 INFO - PROCESS | 1948 | 1469443529131 Marionette TRACE conn5 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:29 INFO - PROCESS | 1948 | 1469443529133 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:45:29 INFO - PROCESS | 1948 | ++DOCSHELL 11E2A000 == 33 [pid = 1948] [id = 464] 03:45:29 INFO - PROCESS | 1948 | ++DOMWINDOW == 76 (143AB400) [pid = 1948] [serial = 1392] [outer = 00000000] 03:45:29 INFO - PROCESS | 1948 | ++DOMWINDOW == 77 (1720DC00) [pid = 1948] [serial = 1393] [outer = 143AB400] 03:45:29 INFO - PROCESS | 1948 | 1469443529178 Marionette DEBUG loaded listener.js 03:45:29 INFO - PROCESS | 1948 | ++DOMWINDOW == 78 (17253C00) [pid = 1948] [serial = 1394] [outer = 143AB400] 03:45:29 INFO - PROCESS | 1948 | 1469443529607 Marionette TRACE conn5 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 03:45:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 03:45:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 570ms 03:45:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 03:45:29 INFO - PROCESS | 1948 | 1469443529617 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 03:45:29 INFO - PROCESS | 1948 | 1469443529619 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 03:45:29 INFO - PROCESS | 1948 | 1469443529622 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 03:45:29 INFO - PROCESS | 1948 | 1469443529623 Marionette TRACE conn5 <- [1,1822,null,{}] 03:45:29 INFO - PROCESS | 1948 | 1469443529627 Marionette TRACE conn5 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:29 INFO - PROCESS | 1948 | 1469443529628 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:45:29 INFO - PROCESS | 1948 | 1469443529750 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 03:45:29 INFO - PROCESS | 1948 | 1469443529758 Marionette TRACE conn5 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:29 INFO - PROCESS | 1948 | 1469443529760 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:45:29 INFO - PROCESS | 1948 | ++DOCSHELL 08663C00 == 34 [pid = 1948] [id = 465] 03:45:29 INFO - PROCESS | 1948 | ++DOMWINDOW == 79 (0E091000) [pid = 1948] [serial = 1395] [outer = 00000000] 03:45:29 INFO - PROCESS | 1948 | ++DOMWINDOW == 80 (17325000) [pid = 1948] [serial = 1396] [outer = 0E091000] 03:45:29 INFO - PROCESS | 1948 | 1469443529805 Marionette DEBUG loaded listener.js 03:45:29 INFO - PROCESS | 1948 | ++DOMWINDOW == 81 (1732F000) [pid = 1948] [serial = 1397] [outer = 0E091000] 03:45:30 INFO - PROCESS | 1948 | 1469443530245 Marionette TRACE conn5 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 03:45:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 03:45:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 670ms 03:45:30 INFO - PROCESS | 1948 | 1469443530293 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 03:45:30 INFO - PROCESS | 1948 | 1469443530295 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 03:45:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 03:45:30 INFO - PROCESS | 1948 | 1469443530298 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 03:45:30 INFO - PROCESS | 1948 | 1469443530300 Marionette TRACE conn5 <- [1,1826,null,{}] 03:45:30 INFO - PROCESS | 1948 | 1469443530317 Marionette TRACE conn5 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:30 INFO - PROCESS | 1948 | 1469443530319 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:45:30 INFO - PROCESS | 1948 | 1469443530398 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 03:45:30 INFO - PROCESS | 1948 | 1469443530405 Marionette TRACE conn5 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:30 INFO - PROCESS | 1948 | 1469443530406 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:45:30 INFO - PROCESS | 1948 | ++DOCSHELL 17997000 == 35 [pid = 1948] [id = 466] 03:45:30 INFO - PROCESS | 1948 | ++DOMWINDOW == 82 (17999400) [pid = 1948] [serial = 1398] [outer = 00000000] 03:45:30 INFO - PROCESS | 1948 | ++DOMWINDOW == 83 (1799F400) [pid = 1948] [serial = 1399] [outer = 17999400] 03:45:30 INFO - PROCESS | 1948 | 1469443530451 Marionette DEBUG loaded listener.js 03:45:30 INFO - PROCESS | 1948 | ++DOMWINDOW == 84 (179B8C00) [pid = 1948] [serial = 1400] [outer = 17999400] 03:45:31 INFO - PROCESS | 1948 | 1469443531309 Marionette TRACE conn5 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 03:45:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 03:45:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1078ms 03:45:31 INFO - PROCESS | 1948 | 1469443531377 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 03:45:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 03:45:31 INFO - PROCESS | 1948 | 1469443531382 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 03:45:31 INFO - PROCESS | 1948 | 1469443531387 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 03:45:31 INFO - PROCESS | 1948 | 1469443531392 Marionette TRACE conn5 <- [1,1830,null,{}] 03:45:31 INFO - PROCESS | 1948 | 1469443531398 Marionette TRACE conn5 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:31 INFO - PROCESS | 1948 | 1469443531401 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:45:31 INFO - PROCESS | 1948 | 1469443531535 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 03:45:31 INFO - PROCESS | 1948 | 1469443531667 Marionette TRACE conn5 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:31 INFO - PROCESS | 1948 | 1469443531670 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:45:31 INFO - PROCESS | 1948 | ++DOCSHELL 0BEEF000 == 36 [pid = 1948] [id = 467] 03:45:31 INFO - PROCESS | 1948 | ++DOMWINDOW == 85 (0BEF0000) [pid = 1948] [serial = 1401] [outer = 00000000] 03:45:31 INFO - PROCESS | 1948 | ++DOMWINDOW == 86 (0DC51800) [pid = 1948] [serial = 1402] [outer = 0BEF0000] 03:45:31 INFO - PROCESS | 1948 | 1469443531730 Marionette DEBUG loaded listener.js 03:45:31 INFO - PROCESS | 1948 | ++DOMWINDOW == 87 (0E23F000) [pid = 1948] [serial = 1403] [outer = 0BEF0000] 03:45:32 INFO - PROCESS | 1948 | 1469443532440 Marionette TRACE conn5 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 03:45:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 03:45:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1083ms 03:45:32 INFO - PROCESS | 1948 | 1469443532469 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 03:45:32 INFO - PROCESS | 1948 | 1469443532474 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 03:45:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 03:45:32 INFO - PROCESS | 1948 | 1469443532481 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 03:45:32 INFO - PROCESS | 1948 | 1469443532483 Marionette TRACE conn5 <- [1,1834,null,{}] 03:45:32 INFO - PROCESS | 1948 | 1469443532488 Marionette TRACE conn5 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:32 INFO - PROCESS | 1948 | 1469443532491 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:45:32 INFO - PROCESS | 1948 | 1469443532623 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 03:45:32 INFO - PROCESS | 1948 | 1469443532759 Marionette TRACE conn5 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:32 INFO - PROCESS | 1948 | 1469443532762 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:45:32 INFO - PROCESS | 1948 | ++DOCSHELL 11E2E400 == 37 [pid = 1948] [id = 468] 03:45:32 INFO - PROCESS | 1948 | ++DOMWINDOW == 88 (11E30800) [pid = 1948] [serial = 1404] [outer = 00000000] 03:45:32 INFO - PROCESS | 1948 | ++DOMWINDOW == 89 (1278C400) [pid = 1948] [serial = 1405] [outer = 11E30800] 03:45:32 INFO - PROCESS | 1948 | 1469443532819 Marionette DEBUG loaded listener.js 03:45:32 INFO - PROCESS | 1948 | ++DOMWINDOW == 90 (13598C00) [pid = 1948] [serial = 1406] [outer = 11E30800] 03:45:33 INFO - PROCESS | 1948 | --DOCSHELL 08663C00 == 36 [pid = 1948] [id = 465] 03:45:33 INFO - PROCESS | 1948 | --DOCSHELL 11E2A000 == 35 [pid = 1948] [id = 464] 03:45:33 INFO - PROCESS | 1948 | --DOCSHELL 0BEE6800 == 34 [pid = 1948] [id = 463] 03:45:33 INFO - PROCESS | 1948 | --DOCSHELL 13592000 == 33 [pid = 1948] [id = 462] 03:45:33 INFO - PROCESS | 1948 | --DOCSHELL 13355000 == 32 [pid = 1948] [id = 461] 03:45:33 INFO - PROCESS | 1948 | --DOCSHELL 120AB800 == 31 [pid = 1948] [id = 460] 03:45:33 INFO - PROCESS | 1948 | --DOCSHELL 0E09CC00 == 30 [pid = 1948] [id = 459] 03:45:33 INFO - PROCESS | 1948 | --DOCSHELL 0BEF6800 == 29 [pid = 1948] [id = 458] 03:45:33 INFO - PROCESS | 1948 | --DOMWINDOW == 89 (17BBB000) [pid = 1948] [serial = 1355] [outer = 00000000] [url = about:blank] 03:45:33 INFO - PROCESS | 1948 | --DOMWINDOW == 88 (1724AC00) [pid = 1948] [serial = 1342] [outer = 00000000] [url = about:blank] 03:45:33 INFO - PROCESS | 1948 | --DOMWINDOW == 87 (14D79400) [pid = 1948] [serial = 1339] [outer = 00000000] [url = about:blank] 03:45:33 INFO - PROCESS | 1948 | --DOMWINDOW == 86 (177A6C00) [pid = 1948] [serial = 1345] [outer = 00000000] [url = about:blank] 03:45:33 INFO - PROCESS | 1948 | --DOMWINDOW == 85 (1779EC00) [pid = 1948] [serial = 1346] [outer = 00000000] [url = about:blank] 03:45:33 INFO - PROCESS | 1948 | --DOMWINDOW == 84 (11EE3000) [pid = 1948] [serial = 1336] [outer = 00000000] [url = about:blank] 03:45:33 INFO - PROCESS | 1948 | --DOMWINDOW == 83 (1278CC00) [pid = 1948] [serial = 1337] [outer = 00000000] [url = about:blank] 03:45:33 INFO - PROCESS | 1948 | --DOMWINDOW == 82 (0DFA2000) [pid = 1948] [serial = 1333] [outer = 00000000] [url = about:blank] 03:45:33 INFO - PROCESS | 1948 | --DOMWINDOW == 81 (0E09A800) [pid = 1948] [serial = 1334] [outer = 00000000] [url = about:blank] 03:45:33 INFO - PROCESS | 1948 | --DOMWINDOW == 80 (17B8FC00) [pid = 1948] [serial = 1325] [outer = 00000000] [url = about:blank] 03:45:33 INFO - PROCESS | 1948 | --DOMWINDOW == 79 (12189C00) [pid = 1948] [serial = 1351] [outer = 00000000] [url = about:blank] 03:45:33 INFO - PROCESS | 1948 | --DOMWINDOW == 78 (13353800) [pid = 1948] [serial = 1330] [outer = 00000000] [url = about:blank] 03:45:33 INFO - PROCESS | 1948 | --DOMWINDOW == 77 (14638C00) [pid = 1948] [serial = 1331] [outer = 00000000] [url = about:blank] 03:45:33 INFO - PROCESS | 1948 | --DOMWINDOW == 76 (0E095000) [pid = 1948] [serial = 1327] [outer = 00000000] [url = about:blank] 03:45:33 INFO - PROCESS | 1948 | --DOMWINDOW == 75 (0E3D9000) [pid = 1948] [serial = 1328] [outer = 00000000] [url = about:blank] 03:45:33 INFO - PROCESS | 1948 | --DOMWINDOW == 74 (17BB3400) [pid = 1948] [serial = 1348] [outer = 00000000] [url = about:blank] 03:45:33 INFO - PROCESS | 1948 | --DOMWINDOW == 73 (18878400) [pid = 1948] [serial = 1358] [outer = 00000000] [url = about:blank] 03:45:33 INFO - PROCESS | 1948 | --DOMWINDOW == 72 (17BB3C00) [pid = 1948] [serial = 1349] [outer = 00000000] [url = about:blank] 03:45:33 INFO - PROCESS | 1948 | --DOMWINDOW == 71 (17C4A800) [pid = 1948] [serial = 1357] [outer = 00000000] [url = about:blank] 03:45:33 INFO - PROCESS | 1948 | --DOMWINDOW == 70 (14B03400) [pid = 1948] [serial = 1352] [outer = 00000000] [url = about:blank] 03:45:33 INFO - PROCESS | 1948 | --DOMWINDOW == 69 (17324800) [pid = 1948] [serial = 1343] [outer = 00000000] [url = about:blank] 03:45:33 INFO - PROCESS | 1948 | --DOMWINDOW == 68 (1692D800) [pid = 1948] [serial = 1340] [outer = 00000000] [url = about:blank] 03:45:33 INFO - PROCESS | 1948 | --DOMWINDOW == 67 (17B93800) [pid = 1948] [serial = 1354] [outer = 00000000] [url = about:blank] 03:45:33 INFO - PROCESS | 1948 | 1469443533670 Marionette TRACE conn5 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 03:45:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 03:45:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1224ms 03:45:33 INFO - PROCESS | 1948 | 1469443533708 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 03:45:33 INFO - PROCESS | 1948 | 1469443533712 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 03:45:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 03:45:33 INFO - PROCESS | 1948 | 1469443533717 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 03:45:33 INFO - PROCESS | 1948 | 1469443533720 Marionette TRACE conn5 <- [1,1838,null,{}] 03:45:33 INFO - PROCESS | 1948 | 1469443533725 Marionette TRACE conn5 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:33 INFO - PROCESS | 1948 | 1469443533728 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:45:33 INFO - PROCESS | 1948 | 1469443533821 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 03:45:33 INFO - PROCESS | 1948 | 1469443533828 Marionette TRACE conn5 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:33 INFO - PROCESS | 1948 | 1469443533833 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:45:33 INFO - PROCESS | 1948 | ++DOCSHELL 0D5FE400 == 30 [pid = 1948] [id = 469] 03:45:33 INFO - PROCESS | 1948 | ++DOMWINDOW == 68 (0DA50000) [pid = 1948] [serial = 1407] [outer = 00000000] 03:45:33 INFO - PROCESS | 1948 | ++DOMWINDOW == 69 (0DB25C00) [pid = 1948] [serial = 1408] [outer = 0DA50000] 03:45:33 INFO - PROCESS | 1948 | 1469443533883 Marionette DEBUG loaded listener.js 03:45:34 INFO - PROCESS | 1948 | ++DOMWINDOW == 70 (0DFA2000) [pid = 1948] [serial = 1409] [outer = 0DA50000] 03:45:34 INFO - PROCESS | 1948 | 1469443534415 Marionette TRACE conn5 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 03:45:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:45:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 730ms 03:45:34 INFO - PROCESS | 1948 | 1469443534450 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 03:45:34 INFO - PROCESS | 1948 | 1469443534455 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 03:45:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 03:45:34 INFO - PROCESS | 1948 | 1469443534461 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 03:45:34 INFO - PROCESS | 1948 | 1469443534463 Marionette TRACE conn5 <- [1,1842,null,{}] 03:45:34 INFO - PROCESS | 1948 | 1469443534467 Marionette TRACE conn5 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:34 INFO - PROCESS | 1948 | 1469443534470 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:45:34 INFO - PROCESS | 1948 | 1469443534556 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 03:45:34 INFO - PROCESS | 1948 | 1469443534565 Marionette TRACE conn5 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:34 INFO - PROCESS | 1948 | 1469443534567 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:45:34 INFO - PROCESS | 1948 | ++DOCSHELL 0EA47000 == 31 [pid = 1948] [id = 470] 03:45:34 INFO - PROCESS | 1948 | ++DOMWINDOW == 71 (0EA49800) [pid = 1948] [serial = 1410] [outer = 00000000] 03:45:34 INFO - PROCESS | 1948 | ++DOMWINDOW == 72 (11E35000) [pid = 1948] [serial = 1411] [outer = 0EA49800] 03:45:34 INFO - PROCESS | 1948 | 1469443534618 Marionette DEBUG loaded listener.js 03:45:34 INFO - PROCESS | 1948 | ++DOMWINDOW == 73 (1206BC00) [pid = 1948] [serial = 1412] [outer = 0EA49800] 03:45:35 INFO - PROCESS | 1948 | 1469443535116 Marionette TRACE conn5 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:45:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 03:45:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 670ms 03:45:35 INFO - PROCESS | 1948 | 1469443535133 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 03:45:35 INFO - PROCESS | 1948 | 1469443535135 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 03:45:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 03:45:35 INFO - PROCESS | 1948 | 1469443535139 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 03:45:35 INFO - PROCESS | 1948 | 1469443535142 Marionette TRACE conn5 <- [1,1846,null,{}] 03:45:35 INFO - PROCESS | 1948 | 1469443535153 Marionette TRACE conn5 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:35 INFO - PROCESS | 1948 | 1469443535157 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:45:35 INFO - PROCESS | 1948 | 1469443535269 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 03:45:35 INFO - PROCESS | 1948 | 1469443535280 Marionette TRACE conn5 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:35 INFO - PROCESS | 1948 | 1469443535283 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:45:35 INFO - PROCESS | 1948 | ++DOCSHELL 143A4000 == 32 [pid = 1948] [id = 471] 03:45:35 INFO - PROCESS | 1948 | ++DOMWINDOW == 74 (143A4800) [pid = 1948] [serial = 1413] [outer = 00000000] 03:45:35 INFO - PROCESS | 1948 | ++DOMWINDOW == 75 (14B44C00) [pid = 1948] [serial = 1414] [outer = 143A4800] 03:45:35 INFO - PROCESS | 1948 | 1469443535333 Marionette DEBUG loaded listener.js 03:45:35 INFO - PROCESS | 1948 | ++DOMWINDOW == 76 (14D77C00) [pid = 1948] [serial = 1415] [outer = 143A4800] 03:45:35 INFO - PROCESS | 1948 | 1469443535826 Marionette TRACE conn5 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 03:45:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 03:45:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 730ms 03:45:35 INFO - PROCESS | 1948 | 1469443535873 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 03:45:35 INFO - PROCESS | 1948 | 1469443535876 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 03:45:35 INFO - PROCESS | 1948 | 1469443535879 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 03:45:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 03:45:35 INFO - PROCESS | 1948 | 1469443535881 Marionette TRACE conn5 <- [1,1850,null,{}] 03:45:35 INFO - PROCESS | 1948 | 1469443535885 Marionette TRACE conn5 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:35 INFO - PROCESS | 1948 | 1469443535887 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:45:36 INFO - PROCESS | 1948 | 1469443536006 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 03:45:36 INFO - PROCESS | 1948 | 1469443536013 Marionette TRACE conn5 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:36 INFO - PROCESS | 1948 | 1469443536015 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:45:36 INFO - PROCESS | 1948 | ++DOCSHELL 16935800 == 33 [pid = 1948] [id = 472] 03:45:36 INFO - PROCESS | 1948 | ++DOMWINDOW == 77 (16936400) [pid = 1948] [serial = 1416] [outer = 00000000] 03:45:36 INFO - PROCESS | 1948 | ++DOMWINDOW == 78 (16B20C00) [pid = 1948] [serial = 1417] [outer = 16936400] 03:45:36 INFO - PROCESS | 1948 | 1469443536112 Marionette DEBUG loaded listener.js 03:45:36 INFO - PROCESS | 1948 | ++DOMWINDOW == 79 (17207400) [pid = 1948] [serial = 1418] [outer = 16936400] 03:45:36 INFO - PROCESS | 1948 | 1469443536545 Marionette TRACE conn5 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 03:45:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 03:45:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 730ms 03:45:36 INFO - PROCESS | 1948 | 1469443536613 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 03:45:36 INFO - PROCESS | 1948 | 1469443536615 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 03:45:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 03:45:36 INFO - PROCESS | 1948 | 1469443536624 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 03:45:36 INFO - PROCESS | 1948 | 1469443536626 Marionette TRACE conn5 <- [1,1854,null,{}] 03:45:36 INFO - PROCESS | 1948 | 1469443536629 Marionette TRACE conn5 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:36 INFO - PROCESS | 1948 | 1469443536631 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:45:36 INFO - PROCESS | 1948 | 1469443536773 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 03:45:36 INFO - PROCESS | 1948 | 1469443536785 Marionette TRACE conn5 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:36 INFO - PROCESS | 1948 | 1469443536787 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:45:36 INFO - PROCESS | 1948 | ++DOCSHELL 1720E400 == 34 [pid = 1948] [id = 473] 03:45:36 INFO - PROCESS | 1948 | ++DOMWINDOW == 80 (1725F800) [pid = 1948] [serial = 1419] [outer = 00000000] 03:45:36 INFO - PROCESS | 1948 | ++DOMWINDOW == 81 (1732B400) [pid = 1948] [serial = 1420] [outer = 1725F800] 03:45:36 INFO - PROCESS | 1948 | 1469443536832 Marionette DEBUG loaded listener.js 03:45:36 INFO - PROCESS | 1948 | ++DOMWINDOW == 82 (177A6400) [pid = 1948] [serial = 1421] [outer = 1725F800] 03:45:37 INFO - PROCESS | 1948 | 1469443537301 Marionette TRACE conn5 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 03:45:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 03:45:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 730ms 03:45:37 INFO - PROCESS | 1948 | 1469443537361 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 03:45:37 INFO - PROCESS | 1948 | 1469443537363 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 03:45:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 03:45:37 INFO - PROCESS | 1948 | 1469443537366 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 03:45:37 INFO - PROCESS | 1948 | 1469443537367 Marionette TRACE conn5 <- [1,1858,null,{}] 03:45:37 INFO - PROCESS | 1948 | 1469443537371 Marionette TRACE conn5 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:37 INFO - PROCESS | 1948 | 1469443537377 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:45:37 INFO - PROCESS | 1948 | 1469443537531 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 03:45:37 INFO - PROCESS | 1948 | 1469443537599 Marionette TRACE conn5 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:37 INFO - PROCESS | 1948 | 1469443537602 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:45:37 INFO - PROCESS | 1948 | ++DOCSHELL 17997400 == 35 [pid = 1948] [id = 474] 03:45:37 INFO - PROCESS | 1948 | ++DOMWINDOW == 83 (179C1C00) [pid = 1948] [serial = 1422] [outer = 00000000] 03:45:37 INFO - PROCESS | 1948 | ++DOMWINDOW == 84 (17B8F400) [pid = 1948] [serial = 1423] [outer = 179C1C00] 03:45:37 INFO - PROCESS | 1948 | 1469443537647 Marionette DEBUG loaded listener.js 03:45:37 INFO - PROCESS | 1948 | ++DOMWINDOW == 85 (17B90000) [pid = 1948] [serial = 1424] [outer = 179C1C00] 03:45:37 INFO - PROCESS | 1948 | --DOMWINDOW == 84 (0E091000) [pid = 1948] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 03:45:37 INFO - PROCESS | 1948 | --DOMWINDOW == 83 (1358F000) [pid = 1948] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 03:45:37 INFO - PROCESS | 1948 | --DOMWINDOW == 82 (0BEF4400) [pid = 1948] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 03:45:37 INFO - PROCESS | 1948 | --DOMWINDOW == 81 (120AD400) [pid = 1948] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 03:45:37 INFO - PROCESS | 1948 | --DOMWINDOW == 80 (0E240400) [pid = 1948] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 03:45:37 INFO - PROCESS | 1948 | --DOMWINDOW == 79 (0BEF8800) [pid = 1948] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 03:45:37 INFO - PROCESS | 1948 | --DOMWINDOW == 78 (14637400) [pid = 1948] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 03:45:37 INFO - PROCESS | 1948 | --DOMWINDOW == 77 (0BEE1C00) [pid = 1948] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 03:45:37 INFO - PROCESS | 1948 | --DOMWINDOW == 76 (1358E000) [pid = 1948] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 03:45:37 INFO - PROCESS | 1948 | --DOMWINDOW == 75 (17BB0800) [pid = 1948] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 03:45:37 INFO - PROCESS | 1948 | --DOMWINDOW == 74 (18ED8800) [pid = 1948] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 03:45:37 INFO - PROCESS | 1948 | --DOMWINDOW == 73 (0BEE7C00) [pid = 1948] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 03:45:37 INFO - PROCESS | 1948 | --DOMWINDOW == 72 (143AB400) [pid = 1948] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 03:45:38 INFO - PROCESS | 1948 | 1469443538153 Marionette TRACE conn5 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 03:45:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 03:45:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 830ms 03:45:38 INFO - PROCESS | 1948 | 1469443538198 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 03:45:38 INFO - PROCESS | 1948 | 1469443538200 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 03:45:38 INFO - PROCESS | 1948 | 1469443538203 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 03:45:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 03:45:38 INFO - PROCESS | 1948 | 1469443538205 Marionette TRACE conn5 <- [1,1862,null,{}] 03:45:38 INFO - PROCESS | 1948 | 1469443538209 Marionette TRACE conn5 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:38 INFO - PROCESS | 1948 | 1469443538211 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:45:38 INFO - PROCESS | 1948 | 1469443538289 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 03:45:38 INFO - PROCESS | 1948 | 1469443538298 Marionette TRACE conn5 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:38 INFO - PROCESS | 1948 | 1469443538300 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:45:38 INFO - PROCESS | 1948 | ++DOCSHELL 0E355C00 == 36 [pid = 1948] [id = 475] 03:45:38 INFO - PROCESS | 1948 | ++DOMWINDOW == 73 (11E2DC00) [pid = 1948] [serial = 1425] [outer = 00000000] 03:45:38 INFO - PROCESS | 1948 | ++DOMWINDOW == 74 (16164400) [pid = 1948] [serial = 1426] [outer = 11E2DC00] 03:45:38 INFO - PROCESS | 1948 | 1469443538344 Marionette DEBUG loaded listener.js 03:45:38 INFO - PROCESS | 1948 | ++DOMWINDOW == 75 (171A9400) [pid = 1948] [serial = 1427] [outer = 11E2DC00] 03:45:38 INFO - PROCESS | 1948 | 1469443538782 Marionette TRACE conn5 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 03:45:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 03:45:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 630ms 03:45:38 INFO - PROCESS | 1948 | 1469443538838 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 03:45:38 INFO - PROCESS | 1948 | 1469443538840 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 03:45:38 INFO - PROCESS | 1948 | 1469443538843 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 03:45:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 03:45:38 INFO - PROCESS | 1948 | 1469443538845 Marionette TRACE conn5 <- [1,1866,null,{}] 03:45:38 INFO - PROCESS | 1948 | 1469443538849 Marionette TRACE conn5 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:38 INFO - PROCESS | 1948 | 1469443538851 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:45:38 INFO - PROCESS | 1948 | 1469443538933 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 03:45:38 INFO - PROCESS | 1948 | 1469443538939 Marionette TRACE conn5 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:38 INFO - PROCESS | 1948 | 1469443538941 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:45:38 INFO - PROCESS | 1948 | ++DOCSHELL 1439FC00 == 37 [pid = 1948] [id = 476] 03:45:38 INFO - PROCESS | 1948 | ++DOMWINDOW == 76 (179A4000) [pid = 1948] [serial = 1428] [outer = 00000000] 03:45:39 INFO - PROCESS | 1948 | ++DOMWINDOW == 77 (17BAD000) [pid = 1948] [serial = 1429] [outer = 179A4000] 03:45:39 INFO - PROCESS | 1948 | 1469443538985 Marionette DEBUG loaded listener.js 03:45:39 INFO - PROCESS | 1948 | ++DOMWINDOW == 78 (17BAD400) [pid = 1948] [serial = 1430] [outer = 179A4000] 03:45:39 INFO - PROCESS | 1948 | 1469443539420 Marionette TRACE conn5 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 03:45:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 03:45:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 630ms 03:45:39 INFO - PROCESS | 1948 | 1469443539478 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 03:45:39 INFO - PROCESS | 1948 | 1469443539480 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 03:45:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 03:45:39 INFO - PROCESS | 1948 | 1469443539483 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 03:45:39 INFO - PROCESS | 1948 | 1469443539485 Marionette TRACE conn5 <- [1,1870,null,{}] 03:45:39 INFO - PROCESS | 1948 | 1469443539488 Marionette TRACE conn5 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:39 INFO - PROCESS | 1948 | 1469443539490 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:45:39 INFO - PROCESS | 1948 | 1469443539571 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 03:45:39 INFO - PROCESS | 1948 | 1469443539577 Marionette TRACE conn5 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:39 INFO - PROCESS | 1948 | 1469443539579 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:45:39 INFO - PROCESS | 1948 | ++DOCSHELL 17BB5C00 == 38 [pid = 1948] [id = 477] 03:45:39 INFO - PROCESS | 1948 | ++DOMWINDOW == 79 (17BB6000) [pid = 1948] [serial = 1431] [outer = 00000000] 03:45:39 INFO - PROCESS | 1948 | ++DOMWINDOW == 80 (17BBB800) [pid = 1948] [serial = 1432] [outer = 17BB6000] 03:45:39 INFO - PROCESS | 1948 | 1469443539624 Marionette DEBUG loaded listener.js 03:45:39 INFO - PROCESS | 1948 | ++DOMWINDOW == 81 (17C43400) [pid = 1948] [serial = 1433] [outer = 17BB6000] 03:45:40 INFO - PROCESS | 1948 | --DOCSHELL 0BEF4000 == 37 [pid = 1948] [id = 457] 03:45:40 INFO - PROCESS | 1948 | --DOCSHELL 0D5FE400 == 36 [pid = 1948] [id = 469] 03:45:40 INFO - PROCESS | 1948 | --DOCSHELL 0BEEF000 == 35 [pid = 1948] [id = 467] 03:45:40 INFO - PROCESS | 1948 | --DOCSHELL 11E2E400 == 34 [pid = 1948] [id = 468] 03:45:40 INFO - PROCESS | 1948 | --DOCSHELL 17997000 == 33 [pid = 1948] [id = 466] 03:45:41 INFO - PROCESS | 1948 | --DOCSHELL 17997400 == 32 [pid = 1948] [id = 474] 03:45:41 INFO - PROCESS | 1948 | --DOCSHELL 143A4000 == 31 [pid = 1948] [id = 471] 03:45:41 INFO - PROCESS | 1948 | --DOCSHELL 16935800 == 30 [pid = 1948] [id = 472] 03:45:41 INFO - PROCESS | 1948 | --DOCSHELL 0E355C00 == 29 [pid = 1948] [id = 475] 03:45:41 INFO - PROCESS | 1948 | --DOCSHELL 0EA47000 == 28 [pid = 1948] [id = 470] 03:45:41 INFO - PROCESS | 1948 | --DOCSHELL 1439FC00 == 27 [pid = 1948] [id = 476] 03:45:41 INFO - PROCESS | 1948 | --DOCSHELL 1720E400 == 26 [pid = 1948] [id = 473] 03:45:41 INFO - PROCESS | 1948 | --DOMWINDOW == 80 (143A2800) [pid = 1948] [serial = 1384] [outer = 00000000] [url = about:blank] 03:45:41 INFO - PROCESS | 1948 | --DOMWINDOW == 79 (0DC47000) [pid = 1948] [serial = 1373] [outer = 00000000] [url = about:blank] 03:45:41 INFO - PROCESS | 1948 | --DOMWINDOW == 78 (0D55D800) [pid = 1948] [serial = 1372] [outer = 00000000] [url = about:blank] 03:45:41 INFO - PROCESS | 1948 | --DOMWINDOW == 77 (12764000) [pid = 1948] [serial = 1381] [outer = 00000000] [url = about:blank] 03:45:41 INFO - PROCESS | 1948 | --DOMWINDOW == 76 (0E39D800) [pid = 1948] [serial = 1378] [outer = 00000000] [url = about:blank] 03:45:41 INFO - PROCESS | 1948 | --DOMWINDOW == 75 (0EA88C00) [pid = 1948] [serial = 1379] [outer = 00000000] [url = about:blank] 03:45:41 INFO - PROCESS | 1948 | --DOMWINDOW == 74 (0DA54000) [pid = 1948] [serial = 1375] [outer = 00000000] [url = about:blank] 03:45:41 INFO - PROCESS | 1948 | --DOMWINDOW == 73 (0DB27800) [pid = 1948] [serial = 1376] [outer = 00000000] [url = about:blank] 03:45:41 INFO - PROCESS | 1948 | --DOMWINDOW == 72 (14D7C400) [pid = 1948] [serial = 1387] [outer = 00000000] [url = about:blank] 03:45:41 INFO - PROCESS | 1948 | --DOMWINDOW == 71 (0E2AC800) [pid = 1948] [serial = 1361] [outer = 00000000] [url = about:blank] 03:45:41 INFO - PROCESS | 1948 | --DOMWINDOW == 70 (0DC4A000) [pid = 1948] [serial = 1360] [outer = 00000000] [url = about:blank] 03:45:41 INFO - PROCESS | 1948 | --DOMWINDOW == 69 (161A1000) [pid = 1948] [serial = 1364] [outer = 00000000] [url = about:blank] 03:45:41 INFO - PROCESS | 1948 | --DOMWINDOW == 68 (14639000) [pid = 1948] [serial = 1363] [outer = 00000000] [url = about:blank] 03:45:41 INFO - PROCESS | 1948 | --DOMWINDOW == 67 (1886C400) [pid = 1948] [serial = 1367] [outer = 00000000] [url = about:blank] 03:45:41 INFO - PROCESS | 1948 | --DOMWINDOW == 66 (17C3CC00) [pid = 1948] [serial = 1366] [outer = 00000000] [url = about:blank] 03:45:41 INFO - PROCESS | 1948 | --DOMWINDOW == 65 (1953D800) [pid = 1948] [serial = 1370] [outer = 00000000] [url = about:blank] 03:45:41 INFO - PROCESS | 1948 | --DOMWINDOW == 64 (19537800) [pid = 1948] [serial = 1369] [outer = 00000000] [url = about:blank] 03:45:41 INFO - PROCESS | 1948 | --DOMWINDOW == 63 (0E092800) [pid = 1948] [serial = 1390] [outer = 00000000] [url = about:blank] 03:45:41 INFO - PROCESS | 1948 | --DOMWINDOW == 62 (1619D400) [pid = 1948] [serial = 1388] [outer = 00000000] [url = about:blank] 03:45:41 INFO - PROCESS | 1948 | --DOMWINDOW == 61 (1234E800) [pid = 1948] [serial = 1391] [outer = 00000000] [url = about:blank] 03:45:41 INFO - PROCESS | 1948 | --DOMWINDOW == 60 (1720DC00) [pid = 1948] [serial = 1393] [outer = 00000000] [url = about:blank] 03:45:41 INFO - PROCESS | 1948 | --DOMWINDOW == 59 (17253C00) [pid = 1948] [serial = 1394] [outer = 00000000] [url = about:blank] 03:45:41 INFO - PROCESS | 1948 | --DOMWINDOW == 58 (1280A400) [pid = 1948] [serial = 1382] [outer = 00000000] [url = about:blank] 03:45:41 INFO - PROCESS | 1948 | --DOMWINDOW == 57 (1732F000) [pid = 1948] [serial = 1397] [outer = 00000000] [url = about:blank] 03:45:41 INFO - PROCESS | 1948 | --DOMWINDOW == 56 (14B04C00) [pid = 1948] [serial = 1385] [outer = 00000000] [url = about:blank] 03:45:41 INFO - PROCESS | 1948 | --DOMWINDOW == 55 (17325000) [pid = 1948] [serial = 1396] [outer = 00000000] [url = about:blank] 03:45:41 INFO - PROCESS | 1948 | 1469443541708 Marionette TRACE conn5 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 03:45:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 03:45:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 2287ms 03:45:41 INFO - PROCESS | 1948 | 1469443541772 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 03:45:41 INFO - PROCESS | 1948 | 1469443541778 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 03:45:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 03:45:41 INFO - PROCESS | 1948 | 1469443541784 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 03:45:41 INFO - PROCESS | 1948 | 1469443541788 Marionette TRACE conn5 <- [1,1874,null,{}] 03:45:41 INFO - PROCESS | 1948 | 1469443541794 Marionette TRACE conn5 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:41 INFO - PROCESS | 1948 | 1469443541798 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:45:41 INFO - PROCESS | 1948 | 1469443541937 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 03:45:42 INFO - PROCESS | 1948 | 1469443542061 Marionette TRACE conn5 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:42 INFO - PROCESS | 1948 | 1469443542067 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:45:42 INFO - PROCESS | 1948 | ++DOCSHELL 0D1D2400 == 27 [pid = 1948] [id = 478] 03:45:42 INFO - PROCESS | 1948 | ++DOMWINDOW == 56 (0D435800) [pid = 1948] [serial = 1434] [outer = 00000000] 03:45:42 INFO - PROCESS | 1948 | ++DOMWINDOW == 57 (0D5F3800) [pid = 1948] [serial = 1435] [outer = 0D435800] 03:45:42 INFO - PROCESS | 1948 | 1469443542130 Marionette DEBUG loaded listener.js 03:45:42 INFO - PROCESS | 1948 | ++DOMWINDOW == 58 (0D5FE800) [pid = 1948] [serial = 1436] [outer = 0D435800] 03:45:42 INFO - PROCESS | 1948 | 1469443542839 Marionette TRACE conn5 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 03:45:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 03:45:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1130ms 03:45:42 INFO - PROCESS | 1948 | 1469443542938 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 03:45:42 INFO - PROCESS | 1948 | 1469443542944 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 03:45:42 INFO - PROCESS | 1948 | 1469443542951 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 03:45:42 INFO - PROCESS | 1948 | 1469443542955 Marionette TRACE conn5 <- [1,1878,null,{}] 03:45:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 03:45:42 INFO - PROCESS | 1948 | 1469443542959 Marionette TRACE conn5 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:42 INFO - PROCESS | 1948 | 1469443542962 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:45:43 INFO - PROCESS | 1948 | 1469443543097 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 03:45:43 INFO - PROCESS | 1948 | 1469443543224 Marionette TRACE conn5 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:43 INFO - PROCESS | 1948 | 1469443543227 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:45:43 INFO - PROCESS | 1948 | ++DOCSHELL 0DC4E800 == 28 [pid = 1948] [id = 479] 03:45:43 INFO - PROCESS | 1948 | ++DOMWINDOW == 59 (0DC4F800) [pid = 1948] [serial = 1437] [outer = 00000000] 03:45:43 INFO - PROCESS | 1948 | ++DOMWINDOW == 60 (0DFA8800) [pid = 1948] [serial = 1438] [outer = 0DC4F800] 03:45:43 INFO - PROCESS | 1948 | 1469443543291 Marionette DEBUG loaded listener.js 03:45:43 INFO - PROCESS | 1948 | ++DOMWINDOW == 61 (0E096000) [pid = 1948] [serial = 1439] [outer = 0DC4F800] 03:45:44 INFO - PROCESS | 1948 | --DOCSHELL 11EE4400 == 27 [pid = 1948] [id = 215] 03:45:44 INFO - PROCESS | 1948 | --DOCSHELL 0DC44C00 == 26 [pid = 1948] [id = 216] 03:45:44 INFO - PROCESS | 1948 | --DOCSHELL 14B05800 == 25 [pid = 1948] [id = 210] 03:45:44 INFO - PROCESS | 1948 | --DOCSHELL 14E29800 == 24 [pid = 1948] [id = 211] 03:45:44 INFO - PROCESS | 1948 | 1469443544005 Marionette TRACE conn5 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 03:45:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 03:45:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1072ms 03:45:44 INFO - PROCESS | 1948 | 1469443544033 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 03:45:44 INFO - PROCESS | 1948 | 1469443544036 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 03:45:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 03:45:44 INFO - PROCESS | 1948 | 1469443544041 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 03:45:44 INFO - PROCESS | 1948 | 1469443544044 Marionette TRACE conn5 <- [1,1882,null,{}] 03:45:44 INFO - PROCESS | 1948 | 1469443544050 Marionette TRACE conn5 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:44 INFO - PROCESS | 1948 | 1469443544052 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:45:44 INFO - PROCESS | 1948 | 1469443544152 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 03:45:44 INFO - PROCESS | 1948 | 1469443544243 Marionette TRACE conn5 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:44 INFO - PROCESS | 1948 | 1469443544245 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:45:44 INFO - PROCESS | 1948 | ++DOCSHELL 0D5F5400 == 25 [pid = 1948] [id = 480] 03:45:44 INFO - PROCESS | 1948 | ++DOMWINDOW == 62 (0D5FE400) [pid = 1948] [serial = 1440] [outer = 00000000] 03:45:44 INFO - PROCESS | 1948 | ++DOMWINDOW == 63 (0DC43400) [pid = 1948] [serial = 1441] [outer = 0D5FE400] 03:45:44 INFO - PROCESS | 1948 | 1469443544295 Marionette DEBUG loaded listener.js 03:45:44 INFO - PROCESS | 1948 | ++DOMWINDOW == 64 (0E08F400) [pid = 1948] [serial = 1442] [outer = 0D5FE400] 03:45:44 INFO - PROCESS | 1948 | 1469443544740 Marionette TRACE conn5 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 03:45:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 03:45:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 730ms 03:45:44 INFO - PROCESS | 1948 | 1469443544772 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 03:45:44 INFO - PROCESS | 1948 | 1469443544776 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 03:45:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 03:45:44 INFO - PROCESS | 1948 | 1469443544782 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 03:45:44 INFO - PROCESS | 1948 | 1469443544784 Marionette TRACE conn5 <- [1,1886,null,{}] 03:45:44 INFO - PROCESS | 1948 | 1469443544788 Marionette TRACE conn5 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:44 INFO - PROCESS | 1948 | 1469443544791 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:45:44 INFO - PROCESS | 1948 | 1469443544884 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 03:45:44 INFO - PROCESS | 1948 | 1469443544890 Marionette TRACE conn5 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:44 INFO - PROCESS | 1948 | 1469443544892 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:45:44 INFO - PROCESS | 1948 | ++DOCSHELL 0E39AC00 == 26 [pid = 1948] [id = 481] 03:45:44 INFO - PROCESS | 1948 | ++DOMWINDOW == 65 (0E3CE000) [pid = 1948] [serial = 1443] [outer = 00000000] 03:45:44 INFO - PROCESS | 1948 | ++DOMWINDOW == 66 (0ED08400) [pid = 1948] [serial = 1444] [outer = 0E3CE000] 03:45:44 INFO - PROCESS | 1948 | 1469443544941 Marionette DEBUG loaded listener.js 03:45:45 INFO - PROCESS | 1948 | ++DOMWINDOW == 67 (0EFD8C00) [pid = 1948] [serial = 1445] [outer = 0E3CE000] 03:45:45 INFO - PROCESS | 1948 | 1469443545437 Marionette TRACE conn5 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 03:45:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 03:45:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 670ms 03:45:45 INFO - PROCESS | 1948 | 1469443545452 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 03:45:45 INFO - PROCESS | 1948 | 1469443545455 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 03:45:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 03:45:45 INFO - PROCESS | 1948 | 1469443545458 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 03:45:45 INFO - PROCESS | 1948 | 1469443545462 Marionette TRACE conn5 <- [1,1890,null,{}] 03:45:45 INFO - PROCESS | 1948 | 1469443545472 Marionette TRACE conn5 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:45 INFO - PROCESS | 1948 | 1469443545477 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:45:45 INFO - PROCESS | 1948 | 1469443545567 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 03:45:45 INFO - PROCESS | 1948 | 1469443545576 Marionette TRACE conn5 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:45 INFO - PROCESS | 1948 | 1469443545580 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:45:45 INFO - PROCESS | 1948 | ++DOCSHELL 12184C00 == 27 [pid = 1948] [id = 482] 03:45:45 INFO - PROCESS | 1948 | ++DOMWINDOW == 68 (12185000) [pid = 1948] [serial = 1446] [outer = 00000000] 03:45:45 INFO - PROCESS | 1948 | ++DOMWINDOW == 69 (12352000) [pid = 1948] [serial = 1447] [outer = 12185000] 03:45:45 INFO - PROCESS | 1948 | 1469443545631 Marionette DEBUG loaded listener.js 03:45:45 INFO - PROCESS | 1948 | ++DOMWINDOW == 70 (12783000) [pid = 1948] [serial = 1448] [outer = 12185000] 03:45:46 INFO - PROCESS | 1948 | 1469443546141 Marionette TRACE conn5 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 03:45:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 03:45:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 730ms 03:45:46 INFO - PROCESS | 1948 | 1469443546192 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 03:45:46 INFO - PROCESS | 1948 | 1469443546195 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 03:45:46 INFO - PROCESS | 1948 | 1469443546198 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 03:45:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 03:45:46 INFO - PROCESS | 1948 | 1469443546200 Marionette TRACE conn5 <- [1,1894,null,{}] 03:45:46 INFO - PROCESS | 1948 | 1469443546203 Marionette TRACE conn5 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:46 INFO - PROCESS | 1948 | 1469443546205 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:45:46 INFO - PROCESS | 1948 | 1469443546323 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 03:45:46 INFO - PROCESS | 1948 | 1469443546331 Marionette TRACE conn5 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:46 INFO - PROCESS | 1948 | 1469443546332 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:45:46 INFO - PROCESS | 1948 | ++DOCSHELL 128AAC00 == 28 [pid = 1948] [id = 483] 03:45:46 INFO - PROCESS | 1948 | ++DOMWINDOW == 71 (13355800) [pid = 1948] [serial = 1449] [outer = 00000000] 03:45:46 INFO - PROCESS | 1948 | ++DOMWINDOW == 72 (13DB3C00) [pid = 1948] [serial = 1450] [outer = 13355800] 03:45:46 INFO - PROCESS | 1948 | 1469443546379 Marionette DEBUG loaded listener.js 03:45:46 INFO - PROCESS | 1948 | ++DOMWINDOW == 73 (143A9000) [pid = 1948] [serial = 1451] [outer = 13355800] 03:45:46 INFO - PROCESS | 1948 | 1469443546868 Marionette TRACE conn5 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 03:45:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 03:45:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 732ms 03:45:46 INFO - PROCESS | 1948 | 1469443546935 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 03:45:46 INFO - PROCESS | 1948 | 1469443546937 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 03:45:46 INFO - PROCESS | 1948 | 1469443546940 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 03:45:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 03:45:46 INFO - PROCESS | 1948 | 1469443546942 Marionette TRACE conn5 <- [1,1898,null,{}] 03:45:46 INFO - PROCESS | 1948 | 1469443546945 Marionette TRACE conn5 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:46 INFO - PROCESS | 1948 | 1469443546947 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:45:47 INFO - PROCESS | 1948 | 1469443547062 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 03:45:47 INFO - PROCESS | 1948 | 1469443547072 Marionette TRACE conn5 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:47 INFO - PROCESS | 1948 | 1469443547074 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:45:47 INFO - PROCESS | 1948 | ++DOCSHELL 14639000 == 29 [pid = 1948] [id = 484] 03:45:47 INFO - PROCESS | 1948 | ++DOMWINDOW == 74 (14B04000) [pid = 1948] [serial = 1452] [outer = 00000000] 03:45:47 INFO - PROCESS | 1948 | ++DOMWINDOW == 75 (14BB2800) [pid = 1948] [serial = 1453] [outer = 14B04000] 03:45:47 INFO - PROCESS | 1948 | 1469443547173 Marionette DEBUG loaded listener.js 03:45:47 INFO - PROCESS | 1948 | ++DOMWINDOW == 76 (14BB4C00) [pid = 1948] [serial = 1454] [outer = 14B04000] 03:45:47 INFO - PROCESS | 1948 | 1469443547609 Marionette TRACE conn5 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 03:45:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 03:45:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 730ms 03:45:47 INFO - PROCESS | 1948 | 1469443547688 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 03:45:47 INFO - PROCESS | 1948 | 1469443547690 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 03:45:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 03:45:47 INFO - PROCESS | 1948 | 1469443547693 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 03:45:47 INFO - PROCESS | 1948 | 1469443547695 Marionette TRACE conn5 <- [1,1902,null,{}] 03:45:47 INFO - PROCESS | 1948 | 1469443547698 Marionette TRACE conn5 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:47 INFO - PROCESS | 1948 | 1469443547704 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:45:47 INFO - PROCESS | 1948 | 1469443547870 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 03:45:47 INFO - PROCESS | 1948 | 1469443547930 Marionette TRACE conn5 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:47 INFO - PROCESS | 1948 | 1469443547932 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:45:47 INFO - PROCESS | 1948 | ++DOCSHELL 16938000 == 30 [pid = 1948] [id = 485] 03:45:47 INFO - PROCESS | 1948 | ++DOMWINDOW == 77 (16939C00) [pid = 1948] [serial = 1455] [outer = 00000000] 03:45:48 INFO - PROCESS | 1948 | ++DOMWINDOW == 78 (16D55C00) [pid = 1948] [serial = 1456] [outer = 16939C00] 03:45:48 INFO - PROCESS | 1948 | 1469443547978 Marionette DEBUG loaded listener.js 03:45:48 INFO - PROCESS | 1948 | ++DOMWINDOW == 79 (16D5F000) [pid = 1948] [serial = 1457] [outer = 16939C00] 03:45:48 INFO - PROCESS | 1948 | --DOMWINDOW == 78 (179C1C00) [pid = 1948] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 03:45:48 INFO - PROCESS | 1948 | --DOMWINDOW == 77 (1725F800) [pid = 1948] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 03:45:48 INFO - PROCESS | 1948 | --DOMWINDOW == 76 (179A4000) [pid = 1948] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 03:45:48 INFO - PROCESS | 1948 | --DOMWINDOW == 75 (143A4800) [pid = 1948] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 03:45:48 INFO - PROCESS | 1948 | --DOMWINDOW == 74 (0EA49800) [pid = 1948] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 03:45:48 INFO - PROCESS | 1948 | --DOMWINDOW == 73 (0DA50000) [pid = 1948] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 03:45:48 INFO - PROCESS | 1948 | --DOMWINDOW == 72 (11E30800) [pid = 1948] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 03:45:48 INFO - PROCESS | 1948 | --DOMWINDOW == 71 (0BEF0000) [pid = 1948] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 03:45:48 INFO - PROCESS | 1948 | --DOMWINDOW == 70 (17999400) [pid = 1948] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 03:45:48 INFO - PROCESS | 1948 | --DOMWINDOW == 69 (16936400) [pid = 1948] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 03:45:48 INFO - PROCESS | 1948 | --DOMWINDOW == 68 (11E2DC00) [pid = 1948] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 03:45:48 INFO - PROCESS | 1948 | 1469443548388 Marionette TRACE conn5 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 03:45:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 03:45:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 730ms 03:45:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 03:45:48 INFO - PROCESS | 1948 | 1469443548425 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 03:45:48 INFO - PROCESS | 1948 | 1469443548427 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 03:45:48 INFO - PROCESS | 1948 | 1469443548430 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 03:45:48 INFO - PROCESS | 1948 | 1469443548432 Marionette TRACE conn5 <- [1,1906,null,{}] 03:45:48 INFO - PROCESS | 1948 | 1469443548435 Marionette TRACE conn5 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:48 INFO - PROCESS | 1948 | 1469443548437 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:45:48 INFO - PROCESS | 1948 | 1469443548519 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 03:45:48 INFO - PROCESS | 1948 | 1469443548614 Marionette TRACE conn5 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:48 INFO - PROCESS | 1948 | 1469443548615 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:45:48 INFO - PROCESS | 1948 | ++DOCSHELL 0D55D800 == 31 [pid = 1948] [id = 486] 03:45:48 INFO - PROCESS | 1948 | ++DOMWINDOW == 69 (0E353C00) [pid = 1948] [serial = 1458] [outer = 00000000] 03:45:48 INFO - PROCESS | 1948 | ++DOMWINDOW == 70 (14B4BC00) [pid = 1948] [serial = 1459] [outer = 0E353C00] 03:45:48 INFO - PROCESS | 1948 | 1469443548665 Marionette DEBUG loaded listener.js 03:45:48 INFO - PROCESS | 1948 | ++DOMWINDOW == 71 (14E28000) [pid = 1948] [serial = 1460] [outer = 0E353C00] 03:45:49 INFO - PROCESS | 1948 | 1469443549028 Marionette TRACE conn5 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 03:45:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 03:45:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 630ms 03:45:49 INFO - PROCESS | 1948 | 1469443549061 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 03:45:49 INFO - PROCESS | 1948 | 1469443549063 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 03:45:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 03:45:49 INFO - PROCESS | 1948 | 1469443549066 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 03:45:49 INFO - PROCESS | 1948 | 1469443549068 Marionette TRACE conn5 <- [1,1910,null,{}] 03:45:49 INFO - PROCESS | 1948 | 1469443549072 Marionette TRACE conn5 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:49 INFO - PROCESS | 1948 | 1469443549073 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:45:49 INFO - PROCESS | 1948 | 1469443549193 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 03:45:49 INFO - PROCESS | 1948 | 1469443549231 Marionette TRACE conn5 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:49 INFO - PROCESS | 1948 | 1469443549233 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:45:49 INFO - PROCESS | 1948 | ++DOCSHELL 0BEEDC00 == 32 [pid = 1948] [id = 487] 03:45:49 INFO - PROCESS | 1948 | ++DOMWINDOW == 72 (11E2A400) [pid = 1948] [serial = 1461] [outer = 00000000] 03:45:49 INFO - PROCESS | 1948 | ++DOMWINDOW == 73 (17203000) [pid = 1948] [serial = 1462] [outer = 11E2A400] 03:45:49 INFO - PROCESS | 1948 | 1469443549278 Marionette DEBUG loaded listener.js 03:45:49 INFO - PROCESS | 1948 | ++DOMWINDOW == 74 (1720BC00) [pid = 1948] [serial = 1463] [outer = 11E2A400] 03:45:49 INFO - PROCESS | 1948 | 1469443549688 Marionette TRACE conn5 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 03:45:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 03:45:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 670ms 03:45:49 INFO - PROCESS | 1948 | 1469443549738 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 03:45:49 INFO - PROCESS | 1948 | 1469443549740 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 03:45:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 03:45:49 INFO - PROCESS | 1948 | 1469443549743 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 03:45:49 INFO - PROCESS | 1948 | 1469443549745 Marionette TRACE conn5 <- [1,1914,null,{}] 03:45:49 INFO - PROCESS | 1948 | 1469443549761 Marionette TRACE conn5 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:49 INFO - PROCESS | 1948 | 1469443549763 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:45:49 INFO - PROCESS | 1948 | 1469443549848 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 03:45:49 INFO - PROCESS | 1948 | 1469443549853 Marionette TRACE conn5 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:49 INFO - PROCESS | 1948 | 1469443549855 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:45:49 INFO - PROCESS | 1948 | ++DOCSHELL 12182C00 == 33 [pid = 1948] [id = 488] 03:45:49 INFO - PROCESS | 1948 | ++DOMWINDOW == 75 (16D54C00) [pid = 1948] [serial = 1464] [outer = 00000000] 03:45:49 INFO - PROCESS | 1948 | ++DOMWINDOW == 76 (17262400) [pid = 1948] [serial = 1465] [outer = 16D54C00] 03:45:49 INFO - PROCESS | 1948 | 1469443549900 Marionette DEBUG loaded listener.js 03:45:50 INFO - PROCESS | 1948 | ++DOMWINDOW == 77 (17326800) [pid = 1948] [serial = 1466] [outer = 16D54C00] 03:45:50 INFO - PROCESS | 1948 | 1469443550328 Marionette TRACE conn5 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 03:45:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 03:45:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 630ms 03:45:50 INFO - PROCESS | 1948 | 1469443550385 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 03:45:50 INFO - PROCESS | 1948 | 1469443550387 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 03:45:50 INFO - PROCESS | 1948 | 1469443550391 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 03:45:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 03:45:50 INFO - PROCESS | 1948 | 1469443550393 Marionette TRACE conn5 <- [1,1918,null,{}] 03:45:50 INFO - PROCESS | 1948 | 1469443550397 Marionette TRACE conn5 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:50 INFO - PROCESS | 1948 | 1469443550398 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:45:50 INFO - PROCESS | 1948 | 1469443550480 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 03:45:50 INFO - PROCESS | 1948 | 1469443550486 Marionette TRACE conn5 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:50 INFO - PROCESS | 1948 | 1469443550487 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:45:50 INFO - PROCESS | 1948 | ++DOCSHELL 1724B800 == 34 [pid = 1948] [id = 489] 03:45:50 INFO - PROCESS | 1948 | ++DOMWINDOW == 78 (1732DC00) [pid = 1948] [serial = 1467] [outer = 00000000] 03:45:50 INFO - PROCESS | 1948 | ++DOMWINDOW == 79 (177ED800) [pid = 1948] [serial = 1468] [outer = 1732DC00] 03:45:50 INFO - PROCESS | 1948 | 1469443550532 Marionette DEBUG loaded listener.js 03:45:50 INFO - PROCESS | 1948 | ++DOMWINDOW == 80 (177F0C00) [pid = 1948] [serial = 1469] [outer = 1732DC00] 03:45:51 INFO - PROCESS | 1948 | 1469443551264 Marionette TRACE conn5 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 03:45:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 03:45:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 930ms 03:45:51 INFO - PROCESS | 1948 | 1469443551325 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 03:45:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 03:45:51 INFO - PROCESS | 1948 | 1469443551329 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 03:45:51 INFO - PROCESS | 1948 | 1469443551335 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 03:45:51 INFO - PROCESS | 1948 | 1469443551339 Marionette TRACE conn5 <- [1,1922,null,{}] 03:45:51 INFO - PROCESS | 1948 | 1469443551344 Marionette TRACE conn5 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:51 INFO - PROCESS | 1948 | 1469443551347 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:45:51 INFO - PROCESS | 1948 | 1469443551495 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 03:45:51 INFO - PROCESS | 1948 | 1469443551632 Marionette TRACE conn5 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:51 INFO - PROCESS | 1948 | 1469443551635 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:45:51 INFO - PROCESS | 1948 | ++DOCSHELL 0DFAB400 == 35 [pid = 1948] [id = 490] 03:45:51 INFO - PROCESS | 1948 | ++DOMWINDOW == 81 (0E23A000) [pid = 1948] [serial = 1470] [outer = 00000000] 03:45:51 INFO - PROCESS | 1948 | ++DOMWINDOW == 82 (0EA4DC00) [pid = 1948] [serial = 1471] [outer = 0E23A000] 03:45:51 INFO - PROCESS | 1948 | 1469443551700 Marionette DEBUG loaded listener.js 03:45:51 INFO - PROCESS | 1948 | ++DOMWINDOW == 83 (11E30400) [pid = 1948] [serial = 1472] [outer = 0E23A000] 03:45:52 INFO - PROCESS | 1948 | 1469443552321 Marionette TRACE conn5 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 03:45:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 03:45:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1024ms 03:45:52 INFO - PROCESS | 1948 | 1469443552358 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 03:45:52 INFO - PROCESS | 1948 | 1469443552363 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 03:45:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 03:45:52 INFO - PROCESS | 1948 | 1469443552369 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 03:45:52 INFO - PROCESS | 1948 | 1469443552372 Marionette TRACE conn5 <- [1,1926,null,{}] 03:45:52 INFO - PROCESS | 1948 | 1469443552376 Marionette TRACE conn5 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:52 INFO - PROCESS | 1948 | 1469443552379 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:45:52 INFO - PROCESS | 1948 | 1469443552498 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 03:45:52 INFO - PROCESS | 1948 | 1469443552608 Marionette TRACE conn5 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:52 INFO - PROCESS | 1948 | 1469443552611 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:45:52 INFO - PROCESS | 1948 | ++DOCSHELL 1334DC00 == 36 [pid = 1948] [id = 491] 03:45:52 INFO - PROCESS | 1948 | ++DOMWINDOW == 84 (13359C00) [pid = 1948] [serial = 1473] [outer = 00000000] 03:45:52 INFO - PROCESS | 1948 | ++DOMWINDOW == 85 (14D70400) [pid = 1948] [serial = 1474] [outer = 13359C00] 03:45:52 INFO - PROCESS | 1948 | 1469443552682 Marionette DEBUG loaded listener.js 03:45:52 INFO - PROCESS | 1948 | ++DOMWINDOW == 86 (1692B400) [pid = 1948] [serial = 1475] [outer = 13359C00] 03:45:53 INFO - PROCESS | 1948 | 1469443553297 Marionette TRACE conn5 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 03:45:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 03:45:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 970ms 03:45:53 INFO - PROCESS | 1948 | 1469443553343 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 03:45:53 INFO - PROCESS | 1948 | 1469443553346 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 03:45:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 03:45:53 INFO - PROCESS | 1948 | 1469443553350 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 03:45:53 INFO - PROCESS | 1948 | 1469443553354 Marionette TRACE conn5 <- [1,1930,null,{}] 03:45:53 INFO - PROCESS | 1948 | 1469443553365 Marionette TRACE conn5 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:53 INFO - PROCESS | 1948 | 1469443553370 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:45:53 INFO - PROCESS | 1948 | 1469443553513 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 03:45:53 INFO - PROCESS | 1948 | 1469443553650 Marionette TRACE conn5 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:53 INFO - PROCESS | 1948 | 1469443553653 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:45:53 INFO - PROCESS | 1948 | ++DOCSHELL 17261400 == 37 [pid = 1948] [id = 492] 03:45:53 INFO - PROCESS | 1948 | ++DOMWINDOW == 87 (17323400) [pid = 1948] [serial = 1476] [outer = 00000000] 03:45:53 INFO - PROCESS | 1948 | ++DOMWINDOW == 88 (179A3800) [pid = 1948] [serial = 1477] [outer = 17323400] 03:45:53 INFO - PROCESS | 1948 | 1469443553714 Marionette DEBUG loaded listener.js 03:45:53 INFO - PROCESS | 1948 | ++DOMWINDOW == 89 (179C3000) [pid = 1948] [serial = 1478] [outer = 17323400] 03:45:54 INFO - PROCESS | 1948 | 1469443554430 Marionette TRACE conn5 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 03:45:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 03:45:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1123ms 03:45:54 INFO - PROCESS | 1948 | 1469443554476 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 03:45:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 03:45:54 INFO - PROCESS | 1948 | 1469443554480 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 03:45:54 INFO - PROCESS | 1948 | 1469443554485 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 03:45:54 INFO - PROCESS | 1948 | 1469443554488 Marionette TRACE conn5 <- [1,1934,null,{}] 03:45:54 INFO - PROCESS | 1948 | 1469443554494 Marionette TRACE conn5 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:54 INFO - PROCESS | 1948 | 1469443554497 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:45:54 INFO - PROCESS | 1948 | 1469443554650 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 03:45:54 INFO - PROCESS | 1948 | 1469443554661 Marionette TRACE conn5 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:54 INFO - PROCESS | 1948 | 1469443554665 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:45:54 INFO - PROCESS | 1948 | ++DOCSHELL 0DB25800 == 38 [pid = 1948] [id = 493] 03:45:54 INFO - PROCESS | 1948 | ++DOMWINDOW == 90 (0DB27800) [pid = 1948] [serial = 1479] [outer = 00000000] 03:45:54 INFO - PROCESS | 1948 | ++DOMWINDOW == 91 (0DC51000) [pid = 1948] [serial = 1480] [outer = 0DB27800] 03:45:54 INFO - PROCESS | 1948 | 1469443554716 Marionette DEBUG loaded listener.js 03:45:54 INFO - PROCESS | 1948 | ++DOMWINDOW == 92 (0E23BC00) [pid = 1948] [serial = 1481] [outer = 0DB27800] 03:45:55 INFO - PROCESS | 1948 | 1469443555373 Marionette TRACE conn5 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 03:45:55 INFO - PROCESS | 1948 | --DOCSHELL 17995400 == 37 [pid = 1948] [id = 222] 03:45:55 INFO - PROCESS | 1948 | --DOCSHELL 16933000 == 36 [pid = 1948] [id = 220] 03:45:55 INFO - PROCESS | 1948 | --DOCSHELL 0EFDCC00 == 35 [pid = 1948] [id = 208] 03:45:55 INFO - PROCESS | 1948 | --DOCSHELL 0DB1AC00 == 34 [pid = 1948] [id = 217] 03:45:55 INFO - PROCESS | 1948 | --DOCSHELL 0D4E8000 == 33 [pid = 1948] [id = 209] 03:45:55 INFO - PROCESS | 1948 | --DOCSHELL 1280FC00 == 32 [pid = 1948] [id = 219] 03:45:55 INFO - PROCESS | 1948 | --DOCSHELL 0DC45000 == 31 [pid = 1948] [id = 207] 03:45:55 INFO - PROCESS | 1948 | --DOCSHELL 0DC4EC00 == 30 [pid = 1948] [id = 218] 03:45:55 INFO - PROCESS | 1948 | --DOCSHELL 0D1D2400 == 29 [pid = 1948] [id = 478] 03:45:55 INFO - PROCESS | 1948 | --DOCSHELL 17BB5C00 == 28 [pid = 1948] [id = 477] 03:45:55 INFO - PROCESS | 1948 | --DOMWINDOW == 91 (17B8F400) [pid = 1948] [serial = 1423] [outer = 00000000] [url = about:blank] 03:45:55 INFO - PROCESS | 1948 | --DOMWINDOW == 90 (1732B400) [pid = 1948] [serial = 1420] [outer = 00000000] [url = about:blank] 03:45:55 INFO - PROCESS | 1948 | --DOMWINDOW == 89 (17B90000) [pid = 1948] [serial = 1424] [outer = 00000000] [url = about:blank] 03:45:55 INFO - PROCESS | 1948 | --DOMWINDOW == 88 (17BAD000) [pid = 1948] [serial = 1429] [outer = 00000000] [url = about:blank] 03:45:55 INFO - PROCESS | 1948 | --DOMWINDOW == 87 (14B44C00) [pid = 1948] [serial = 1414] [outer = 00000000] [url = about:blank] 03:45:55 INFO - PROCESS | 1948 | --DOMWINDOW == 86 (11E35000) [pid = 1948] [serial = 1411] [outer = 00000000] [url = about:blank] 03:45:55 INFO - PROCESS | 1948 | --DOMWINDOW == 85 (1206BC00) [pid = 1948] [serial = 1412] [outer = 00000000] [url = about:blank] 03:45:55 INFO - PROCESS | 1948 | --DOMWINDOW == 84 (0DB25C00) [pid = 1948] [serial = 1408] [outer = 00000000] [url = about:blank] 03:45:55 INFO - PROCESS | 1948 | --DOMWINDOW == 83 (0DFA2000) [pid = 1948] [serial = 1409] [outer = 00000000] [url = about:blank] 03:45:55 INFO - PROCESS | 1948 | --DOMWINDOW == 82 (13598C00) [pid = 1948] [serial = 1406] [outer = 00000000] [url = about:blank] 03:45:55 INFO - PROCESS | 1948 | --DOMWINDOW == 81 (1278C400) [pid = 1948] [serial = 1405] [outer = 00000000] [url = about:blank] 03:45:55 INFO - PROCESS | 1948 | --DOMWINDOW == 80 (0E23F000) [pid = 1948] [serial = 1403] [outer = 00000000] [url = about:blank] 03:45:55 INFO - PROCESS | 1948 | --DOMWINDOW == 79 (0DC51800) [pid = 1948] [serial = 1402] [outer = 00000000] [url = about:blank] 03:45:55 INFO - PROCESS | 1948 | --DOMWINDOW == 78 (1799F400) [pid = 1948] [serial = 1399] [outer = 00000000] [url = about:blank] 03:45:55 INFO - PROCESS | 1948 | --DOMWINDOW == 77 (179B8C00) [pid = 1948] [serial = 1400] [outer = 00000000] [url = about:blank] 03:45:55 INFO - PROCESS | 1948 | --DOMWINDOW == 76 (17BAD400) [pid = 1948] [serial = 1430] [outer = 00000000] [url = about:blank] 03:45:55 INFO - PROCESS | 1948 | --DOMWINDOW == 75 (16B20C00) [pid = 1948] [serial = 1417] [outer = 00000000] [url = about:blank] 03:45:55 INFO - PROCESS | 1948 | --DOMWINDOW == 74 (17207400) [pid = 1948] [serial = 1418] [outer = 00000000] [url = about:blank] 03:45:55 INFO - PROCESS | 1948 | --DOMWINDOW == 73 (16164400) [pid = 1948] [serial = 1426] [outer = 00000000] [url = about:blank] 03:45:55 INFO - PROCESS | 1948 | --DOMWINDOW == 72 (177A6400) [pid = 1948] [serial = 1421] [outer = 00000000] [url = about:blank] 03:45:55 INFO - PROCESS | 1948 | --DOMWINDOW == 71 (14D77C00) [pid = 1948] [serial = 1415] [outer = 00000000] [url = about:blank] 03:45:55 INFO - PROCESS | 1948 | --DOMWINDOW == 70 (171A9400) [pid = 1948] [serial = 1427] [outer = 00000000] [url = about:blank] 03:45:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 03:45:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 990ms 03:45:55 INFO - PROCESS | 1948 | 1469443555476 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 03:45:55 INFO - PROCESS | 1948 | 1469443555481 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 03:45:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 03:45:55 INFO - PROCESS | 1948 | 1469443555486 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 03:45:55 INFO - PROCESS | 1948 | 1469443555489 Marionette TRACE conn5 <- [1,1938,null,{}] 03:45:55 INFO - PROCESS | 1948 | 1469443555493 Marionette TRACE conn5 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:55 INFO - PROCESS | 1948 | 1469443555495 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:45:55 INFO - PROCESS | 1948 | 1469443555591 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 03:45:55 INFO - PROCESS | 1948 | 1469443555598 Marionette TRACE conn5 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:55 INFO - PROCESS | 1948 | 1469443555600 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:45:55 INFO - PROCESS | 1948 | ++DOCSHELL 0DC4D000 == 29 [pid = 1948] [id = 494] 03:45:55 INFO - PROCESS | 1948 | ++DOMWINDOW == 71 (0DC4EC00) [pid = 1948] [serial = 1482] [outer = 00000000] 03:45:55 INFO - PROCESS | 1948 | ++DOMWINDOW == 72 (0E093800) [pid = 1948] [serial = 1483] [outer = 0DC4EC00] 03:45:55 INFO - PROCESS | 1948 | 1469443555649 Marionette DEBUG loaded listener.js 03:45:55 INFO - PROCESS | 1948 | ++DOMWINDOW == 73 (0E3D7400) [pid = 1948] [serial = 1484] [outer = 0DC4EC00] 03:45:56 INFO - PROCESS | 1948 | 1469443556187 Marionette TRACE conn5 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 03:45:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 03:45:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 730ms 03:45:56 INFO - PROCESS | 1948 | 1469443556221 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 03:45:56 INFO - PROCESS | 1948 | 1469443556223 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 03:45:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 03:45:56 INFO - PROCESS | 1948 | 1469443556227 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 03:45:56 INFO - PROCESS | 1948 | 1469443556230 Marionette TRACE conn5 <- [1,1942,null,{}] 03:45:56 INFO - PROCESS | 1948 | 1469443556241 Marionette TRACE conn5 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:56 INFO - PROCESS | 1948 | 1469443556245 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:45:56 INFO - PROCESS | 1948 | 1469443556336 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 03:45:56 INFO - PROCESS | 1948 | 1469443556430 Marionette TRACE conn5 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:56 INFO - PROCESS | 1948 | 1469443556433 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:45:56 INFO - PROCESS | 1948 | ++DOCSHELL 12766400 == 30 [pid = 1948] [id = 495] 03:45:56 INFO - PROCESS | 1948 | ++DOMWINDOW == 74 (1278C400) [pid = 1948] [serial = 1485] [outer = 00000000] 03:45:56 INFO - PROCESS | 1948 | ++DOMWINDOW == 75 (13545400) [pid = 1948] [serial = 1486] [outer = 1278C400] 03:45:56 INFO - PROCESS | 1948 | 1469443556482 Marionette DEBUG loaded listener.js 03:45:56 INFO - PROCESS | 1948 | ++DOMWINDOW == 76 (1439D800) [pid = 1948] [serial = 1487] [outer = 1278C400] 03:45:56 INFO - PROCESS | 1948 | 1469443556857 Marionette TRACE conn5 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 03:45:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 03:45:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 670ms 03:45:56 INFO - PROCESS | 1948 | 1469443556901 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 03:45:56 INFO - PROCESS | 1948 | 1469443556903 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 03:45:56 INFO - PROCESS | 1948 | 1469443556906 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 03:45:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 03:45:56 INFO - PROCESS | 1948 | 1469443556908 Marionette TRACE conn5 <- [1,1946,null,{}] 03:45:56 INFO - PROCESS | 1948 | 1469443556912 Marionette TRACE conn5 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:56 INFO - PROCESS | 1948 | 1469443556914 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:45:57 INFO - PROCESS | 1948 | 1469443557003 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 03:45:57 INFO - PROCESS | 1948 | 1469443557008 Marionette TRACE conn5 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:57 INFO - PROCESS | 1948 | 1469443557010 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:45:57 INFO - PROCESS | 1948 | ++DOCSHELL 14B4C000 == 31 [pid = 1948] [id = 496] 03:45:57 INFO - PROCESS | 1948 | ++DOMWINDOW == 77 (14B4C400) [pid = 1948] [serial = 1488] [outer = 00000000] 03:45:57 INFO - PROCESS | 1948 | ++DOMWINDOW == 78 (16612000) [pid = 1948] [serial = 1489] [outer = 14B4C400] 03:45:57 INFO - PROCESS | 1948 | 1469443557057 Marionette DEBUG loaded listener.js 03:45:57 INFO - PROCESS | 1948 | ++DOMWINDOW == 79 (16B1A400) [pid = 1948] [serial = 1490] [outer = 14B4C400] 03:45:57 INFO - PROCESS | 1948 | 1469443557510 Marionette TRACE conn5 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 03:45:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 03:45:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 630ms 03:45:57 INFO - PROCESS | 1948 | 1469443557553 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 03:45:57 INFO - PROCESS | 1948 | 1469443557555 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 03:45:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 03:45:57 INFO - PROCESS | 1948 | 1469443557559 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 03:45:57 INFO - PROCESS | 1948 | 1469443557560 Marionette TRACE conn5 <- [1,1950,null,{}] 03:45:57 INFO - PROCESS | 1948 | 1469443557564 Marionette TRACE conn5 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:57 INFO - PROCESS | 1948 | 1469443557566 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:45:57 INFO - PROCESS | 1948 | 1469443557686 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 03:45:57 INFO - PROCESS | 1948 | 1469443557779 Marionette TRACE conn5 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:57 INFO - PROCESS | 1948 | 1469443557781 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:45:57 INFO - PROCESS | 1948 | ++DOCSHELL 16D5C000 == 32 [pid = 1948] [id = 497] 03:45:57 INFO - PROCESS | 1948 | ++DOMWINDOW == 80 (171AF000) [pid = 1948] [serial = 1491] [outer = 00000000] 03:45:57 INFO - PROCESS | 1948 | ++DOMWINDOW == 81 (17210C00) [pid = 1948] [serial = 1492] [outer = 171AF000] 03:45:57 INFO - PROCESS | 1948 | 1469443557827 Marionette DEBUG loaded listener.js 03:45:57 INFO - PROCESS | 1948 | ++DOMWINDOW == 82 (17256400) [pid = 1948] [serial = 1493] [outer = 171AF000] 03:45:58 INFO - PROCESS | 1948 | 1469443558236 Marionette TRACE conn5 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 03:45:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 03:45:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 730ms 03:45:58 INFO - PROCESS | 1948 | 1469443558292 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 03:45:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 03:45:58 INFO - PROCESS | 1948 | 1469443558294 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 03:45:58 INFO - PROCESS | 1948 | 1469443558297 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 03:45:58 INFO - PROCESS | 1948 | 1469443558299 Marionette TRACE conn5 <- [1,1954,null,{}] 03:45:58 INFO - PROCESS | 1948 | 1469443558302 Marionette TRACE conn5 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:58 INFO - PROCESS | 1948 | 1469443558308 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:45:58 INFO - PROCESS | 1948 | 1469443558453 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 03:45:58 INFO - PROCESS | 1948 | 1469443558521 Marionette TRACE conn5 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:58 INFO - PROCESS | 1948 | 1469443558523 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:45:58 INFO - PROCESS | 1948 | ++DOCSHELL 1732FC00 == 33 [pid = 1948] [id = 498] 03:45:58 INFO - PROCESS | 1948 | ++DOMWINDOW == 83 (177F0400) [pid = 1948] [serial = 1494] [outer = 00000000] 03:45:58 INFO - PROCESS | 1948 | ++DOMWINDOW == 84 (179BFC00) [pid = 1948] [serial = 1495] [outer = 177F0400] 03:45:58 INFO - PROCESS | 1948 | 1469443558569 Marionette DEBUG loaded listener.js 03:45:58 INFO - PROCESS | 1948 | ++DOMWINDOW == 85 (17B8E400) [pid = 1948] [serial = 1496] [outer = 177F0400] 03:45:59 INFO - PROCESS | 1948 | 1469443559010 Marionette TRACE conn5 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 03:45:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 03:45:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 730ms 03:45:59 INFO - PROCESS | 1948 | 1469443559065 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 03:45:59 INFO - PROCESS | 1948 | 1469443559067 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 03:45:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 03:45:59 INFO - PROCESS | 1948 | 1469443559077 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 03:45:59 INFO - PROCESS | 1948 | 1469443559079 Marionette TRACE conn5 <- [1,1958,null,{}] 03:45:59 INFO - PROCESS | 1948 | 1469443559085 Marionette TRACE conn5 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:59 INFO - PROCESS | 1948 | 1469443559086 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:45:59 INFO - PROCESS | 1948 | 1469443559200 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 03:45:59 INFO - PROCESS | 1948 | 1469443559272 Marionette TRACE conn5 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:59 INFO - PROCESS | 1948 | 1469443559274 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:45:59 INFO - PROCESS | 1948 | ++DOCSHELL 17BAC800 == 34 [pid = 1948] [id = 499] 03:45:59 INFO - PROCESS | 1948 | ++DOMWINDOW == 86 (17BAD000) [pid = 1948] [serial = 1497] [outer = 00000000] 03:45:59 INFO - PROCESS | 1948 | ++DOMWINDOW == 87 (17BB1800) [pid = 1948] [serial = 1498] [outer = 17BAD000] 03:45:59 INFO - PROCESS | 1948 | 1469443559319 Marionette DEBUG loaded listener.js 03:45:59 INFO - PROCESS | 1948 | ++DOMWINDOW == 88 (17BB3C00) [pid = 1948] [serial = 1499] [outer = 17BAD000] 03:45:59 INFO - PROCESS | 1948 | --DOMWINDOW == 87 (16D54C00) [pid = 1948] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 03:45:59 INFO - PROCESS | 1948 | --DOMWINDOW == 86 (14B04000) [pid = 1948] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 03:45:59 INFO - PROCESS | 1948 | --DOMWINDOW == 85 (16939C00) [pid = 1948] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 03:45:59 INFO - PROCESS | 1948 | --DOMWINDOW == 84 (17BB6000) [pid = 1948] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 03:45:59 INFO - PROCESS | 1948 | --DOMWINDOW == 83 (0E353C00) [pid = 1948] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 03:45:59 INFO - PROCESS | 1948 | --DOMWINDOW == 82 (0DC4F800) [pid = 1948] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 03:45:59 INFO - PROCESS | 1948 | --DOMWINDOW == 81 (0E3CE000) [pid = 1948] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 03:45:59 INFO - PROCESS | 1948 | --DOMWINDOW == 80 (0D5FE400) [pid = 1948] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 03:45:59 INFO - PROCESS | 1948 | --DOMWINDOW == 79 (13355800) [pid = 1948] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 03:45:59 INFO - PROCESS | 1948 | --DOMWINDOW == 78 (0D435800) [pid = 1948] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 03:45:59 INFO - PROCESS | 1948 | --DOMWINDOW == 77 (12185000) [pid = 1948] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 03:45:59 INFO - PROCESS | 1948 | --DOMWINDOW == 76 (11E2A400) [pid = 1948] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 03:45:59 INFO - PROCESS | 1948 | 1469443559824 Marionette TRACE conn5 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 03:45:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 03:45:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 770ms 03:45:59 INFO - PROCESS | 1948 | 1469443559853 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 03:45:59 INFO - PROCESS | 1948 | 1469443559855 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 03:45:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 03:45:59 INFO - PROCESS | 1948 | 1469443559858 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 03:45:59 INFO - PROCESS | 1948 | 1469443559859 Marionette TRACE conn5 <- [1,1962,null,{}] 03:45:59 INFO - PROCESS | 1948 | 1469443559863 Marionette TRACE conn5 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:59 INFO - PROCESS | 1948 | 1469443559865 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:45:59 INFO - PROCESS | 1948 | 1469443559945 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 03:45:59 INFO - PROCESS | 1948 | 1469443559953 Marionette TRACE conn5 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:59 INFO - PROCESS | 1948 | 1469443559955 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:46:00 INFO - PROCESS | 1948 | ++DOCSHELL 08659400 == 35 [pid = 1948] [id = 500] 03:46:00 INFO - PROCESS | 1948 | ++DOMWINDOW == 77 (0BEEFC00) [pid = 1948] [serial = 1500] [outer = 00000000] 03:46:00 INFO - PROCESS | 1948 | ++DOMWINDOW == 78 (0E3D5000) [pid = 1948] [serial = 1501] [outer = 0BEEFC00] 03:46:00 INFO - PROCESS | 1948 | 1469443560086 Marionette DEBUG loaded listener.js 03:46:00 INFO - PROCESS | 1948 | ++DOMWINDOW == 79 (13355800) [pid = 1948] [serial = 1502] [outer = 0BEEFC00] 03:46:00 INFO - PROCESS | 1948 | 1469443560459 Marionette TRACE conn5 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 03:46:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 03:46:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 630ms 03:46:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 03:46:00 INFO - PROCESS | 1948 | 1469443560489 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 03:46:00 INFO - PROCESS | 1948 | 1469443560491 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 03:46:00 INFO - PROCESS | 1948 | 1469443560493 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 03:46:00 INFO - PROCESS | 1948 | 1469443560495 Marionette TRACE conn5 <- [1,1966,null,{}] 03:46:00 INFO - PROCESS | 1948 | 1469443560499 Marionette TRACE conn5 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:00 INFO - PROCESS | 1948 | 1469443560501 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:46:00 INFO - PROCESS | 1948 | 1469443560609 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 03:46:00 INFO - PROCESS | 1948 | 1469443560708 Marionette TRACE conn5 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:00 INFO - PROCESS | 1948 | 1469443560710 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:46:00 INFO - PROCESS | 1948 | ++DOCSHELL 0DE7A800 == 36 [pid = 1948] [id = 501] 03:46:00 INFO - PROCESS | 1948 | ++DOMWINDOW == 80 (13DAD800) [pid = 1948] [serial = 1503] [outer = 00000000] 03:46:00 INFO - PROCESS | 1948 | ++DOMWINDOW == 81 (17999400) [pid = 1948] [serial = 1504] [outer = 13DAD800] 03:46:00 INFO - PROCESS | 1948 | 1469443560754 Marionette DEBUG loaded listener.js 03:46:00 INFO - PROCESS | 1948 | ++DOMWINDOW == 82 (1799BC00) [pid = 1948] [serial = 1505] [outer = 13DAD800] 03:46:01 INFO - PROCESS | 1948 | 1469443561111 Marionette TRACE conn5 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 03:46:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 03:46:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 672ms 03:46:01 INFO - PROCESS | 1948 | 1469443561167 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 03:46:01 INFO - PROCESS | 1948 | 1469443561169 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 03:46:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 03:46:01 INFO - PROCESS | 1948 | 1469443561192 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 03:46:01 INFO - PROCESS | 1948 | 1469443561194 Marionette TRACE conn5 <- [1,1970,null,{}] 03:46:01 INFO - PROCESS | 1948 | 1469443561198 Marionette TRACE conn5 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:01 INFO - PROCESS | 1948 | 1469443561199 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:46:01 INFO - PROCESS | 1948 | 1469443561282 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 03:46:01 INFO - PROCESS | 1948 | 1469443561288 Marionette TRACE conn5 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:01 INFO - PROCESS | 1948 | 1469443561290 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:46:01 INFO - PROCESS | 1948 | ++DOCSHELL 17330C00 == 37 [pid = 1948] [id = 502] 03:46:01 INFO - PROCESS | 1948 | ++DOMWINDOW == 83 (1799A800) [pid = 1948] [serial = 1506] [outer = 00000000] 03:46:01 INFO - PROCESS | 1948 | ++DOMWINDOW == 84 (17C41000) [pid = 1948] [serial = 1507] [outer = 1799A800] 03:46:01 INFO - PROCESS | 1948 | 1469443561334 Marionette DEBUG loaded listener.js 03:46:01 INFO - PROCESS | 1948 | ++DOMWINDOW == 85 (17C4A800) [pid = 1948] [serial = 1508] [outer = 1799A800] 03:46:01 INFO - PROCESS | 1948 | 1469443561816 Marionette TRACE conn5 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 03:46:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 03:46:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 730ms 03:46:01 INFO - PROCESS | 1948 | 1469443561926 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 03:46:01 INFO - PROCESS | 1948 | 1469443561931 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 03:46:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 03:46:02 INFO - PROCESS | 1948 | 1469443562033 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 03:46:02 INFO - PROCESS | 1948 | 1469443562037 Marionette TRACE conn5 <- [1,1974,null,{}] 03:46:02 INFO - PROCESS | 1948 | 1469443562057 Marionette TRACE conn5 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:02 INFO - PROCESS | 1948 | 1469443562061 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:46:02 INFO - PROCESS | 1948 | 1469443562181 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 03:46:02 INFO - PROCESS | 1948 | 1469443562287 Marionette TRACE conn5 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:02 INFO - PROCESS | 1948 | 1469443562292 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:46:02 INFO - PROCESS | 1948 | ++DOCSHELL 0D508C00 == 38 [pid = 1948] [id = 503] 03:46:02 INFO - PROCESS | 1948 | ++DOMWINDOW == 86 (0D5F0400) [pid = 1948] [serial = 1509] [outer = 00000000] 03:46:02 INFO - PROCESS | 1948 | ++DOMWINDOW == 87 (0DB27C00) [pid = 1948] [serial = 1510] [outer = 0D5F0400] 03:46:02 INFO - PROCESS | 1948 | 1469443562352 Marionette DEBUG loaded listener.js 03:46:02 INFO - PROCESS | 1948 | ++DOMWINDOW == 88 (0DC4C800) [pid = 1948] [serial = 1511] [outer = 0D5F0400] 03:46:02 INFO - PROCESS | 1948 | 1469443562943 Marionette TRACE conn5 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 03:46:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 03:46:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 991ms 03:46:02 INFO - PROCESS | 1948 | 1469443562970 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 03:46:03 INFO - PROCESS | 1948 | 1469443562975 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 03:46:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 03:46:03 INFO - PROCESS | 1948 | 1469443562982 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 03:46:03 INFO - PROCESS | 1948 | 1469443562985 Marionette TRACE conn5 <- [1,1978,null,{}] 03:46:03 INFO - PROCESS | 1948 | 1469443562989 Marionette TRACE conn5 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:03 INFO - PROCESS | 1948 | 1469443562992 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:46:03 INFO - PROCESS | 1948 | 1469443563111 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 03:46:03 INFO - PROCESS | 1948 | 1469443563225 Marionette TRACE conn5 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:03 INFO - PROCESS | 1948 | 1469443563228 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:46:03 INFO - PROCESS | 1948 | ++DOCSHELL 12063C00 == 39 [pid = 1948] [id = 504] 03:46:03 INFO - PROCESS | 1948 | ++DOMWINDOW == 89 (120B0000) [pid = 1948] [serial = 1512] [outer = 00000000] 03:46:03 INFO - PROCESS | 1948 | ++DOMWINDOW == 90 (1280FC00) [pid = 1948] [serial = 1513] [outer = 120B0000] 03:46:03 INFO - PROCESS | 1948 | 1469443563327 Marionette DEBUG loaded listener.js 03:46:03 INFO - PROCESS | 1948 | ++DOMWINDOW == 91 (13598C00) [pid = 1948] [serial = 1514] [outer = 120B0000] 03:46:03 INFO - PROCESS | 1948 | 1469443563924 Marionette TRACE conn5 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 03:46:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 03:46:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 970ms 03:46:03 INFO - PROCESS | 1948 | 1469443563955 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 03:46:03 INFO - PROCESS | 1948 | 1469443563958 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 03:46:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 03:46:04 INFO - PROCESS | 1948 | 1469443563962 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 03:46:04 INFO - PROCESS | 1948 | 1469443563966 Marionette TRACE conn5 <- [1,1982,null,{}] 03:46:04 INFO - PROCESS | 1948 | 1469443563977 Marionette TRACE conn5 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:04 INFO - PROCESS | 1948 | 1469443563982 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:46:04 INFO - PROCESS | 1948 | 1469443564096 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 03:46:04 INFO - PROCESS | 1948 | 1469443564235 Marionette TRACE conn5 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:04 INFO - PROCESS | 1948 | 1469443564238 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:46:04 INFO - PROCESS | 1948 | ++DOCSHELL 17999800 == 40 [pid = 1948] [id = 505] 03:46:04 INFO - PROCESS | 1948 | ++DOMWINDOW == 92 (1799A000) [pid = 1948] [serial = 1515] [outer = 00000000] 03:46:04 INFO - PROCESS | 1948 | ++DOMWINDOW == 93 (179C6800) [pid = 1948] [serial = 1516] [outer = 1799A000] 03:46:04 INFO - PROCESS | 1948 | 1469443564296 Marionette DEBUG loaded listener.js 03:46:04 INFO - PROCESS | 1948 | ++DOMWINDOW == 94 (17B92C00) [pid = 1948] [serial = 1517] [outer = 1799A000] 03:46:04 INFO - PROCESS | 1948 | 1469443564871 Marionette TRACE conn5 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 03:46:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 03:46:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 930ms 03:46:04 INFO - PROCESS | 1948 | 1469443564895 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 03:46:04 INFO - PROCESS | 1948 | 1469443564898 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 03:46:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 03:46:04 INFO - PROCESS | 1948 | 1469443564902 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 03:46:04 INFO - PROCESS | 1948 | 1469443564904 Marionette TRACE conn5 <- [1,1986,null,{}] 03:46:04 INFO - PROCESS | 1948 | 1469443564908 Marionette TRACE conn5 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:04 INFO - PROCESS | 1948 | 1469443564910 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:46:05 INFO - PROCESS | 1948 | 1469443565023 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 03:46:05 INFO - PROCESS | 1948 | 1469443565135 Marionette TRACE conn5 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:05 INFO - PROCESS | 1948 | 1469443565138 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:46:05 INFO - PROCESS | 1948 | ++DOCSHELL 17CECC00 == 41 [pid = 1948] [id = 506] 03:46:05 INFO - PROCESS | 1948 | ++DOMWINDOW == 95 (17CEE000) [pid = 1948] [serial = 1518] [outer = 00000000] 03:46:05 INFO - PROCESS | 1948 | ++DOMWINDOW == 96 (18AEB800) [pid = 1948] [serial = 1519] [outer = 17CEE000] 03:46:05 INFO - PROCESS | 1948 | 1469443565234 Marionette DEBUG loaded listener.js 03:46:05 INFO - PROCESS | 1948 | ++DOMWINDOW == 97 (18ECE800) [pid = 1948] [serial = 1520] [outer = 17CEE000] 03:46:06 INFO - PROCESS | 1948 | 1469443566029 Marionette TRACE conn5 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 03:46:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 03:46:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1180ms 03:46:06 INFO - PROCESS | 1948 | 1469443566086 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 03:46:06 INFO - PROCESS | 1948 | 1469443566090 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 03:46:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 03:46:06 INFO - PROCESS | 1948 | 1469443566095 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 03:46:06 INFO - PROCESS | 1948 | 1469443566098 Marionette TRACE conn5 <- [1,1990,null,{}] 03:46:06 INFO - PROCESS | 1948 | 1469443566104 Marionette TRACE conn5 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:06 INFO - PROCESS | 1948 | 1469443566107 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:46:06 INFO - PROCESS | 1948 | 1469443566214 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 03:46:06 INFO - PROCESS | 1948 | 1469443566354 Marionette TRACE conn5 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:06 INFO - PROCESS | 1948 | 1469443566358 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:46:06 INFO - PROCESS | 1948 | ++DOCSHELL 0DB21400 == 42 [pid = 1948] [id = 507] 03:46:06 INFO - PROCESS | 1948 | ++DOMWINDOW == 98 (0E096C00) [pid = 1948] [serial = 1521] [outer = 00000000] 03:46:06 INFO - PROCESS | 1948 | ++DOMWINDOW == 99 (0EA44400) [pid = 1948] [serial = 1522] [outer = 0E096C00] 03:46:06 INFO - PROCESS | 1948 | 1469443566410 Marionette DEBUG loaded listener.js 03:46:06 INFO - PROCESS | 1948 | ++DOMWINDOW == 100 (11E2A400) [pid = 1948] [serial = 1523] [outer = 0E096C00] 03:46:06 INFO - PROCESS | 1948 | --DOMWINDOW == 99 (17BBB800) [pid = 1948] [serial = 1432] [outer = 00000000] [url = about:blank] 03:46:06 INFO - PROCESS | 1948 | --DOMWINDOW == 98 (17262400) [pid = 1948] [serial = 1465] [outer = 00000000] [url = about:blank] 03:46:06 INFO - PROCESS | 1948 | --DOMWINDOW == 97 (14BB2800) [pid = 1948] [serial = 1453] [outer = 00000000] [url = about:blank] 03:46:06 INFO - PROCESS | 1948 | --DOMWINDOW == 96 (16D55C00) [pid = 1948] [serial = 1456] [outer = 00000000] [url = about:blank] 03:46:06 INFO - PROCESS | 1948 | --DOMWINDOW == 95 (14BB4C00) [pid = 1948] [serial = 1454] [outer = 00000000] [url = about:blank] 03:46:06 INFO - PROCESS | 1948 | --DOMWINDOW == 94 (17C43400) [pid = 1948] [serial = 1433] [outer = 00000000] [url = about:blank] 03:46:06 INFO - PROCESS | 1948 | --DOMWINDOW == 93 (14B4BC00) [pid = 1948] [serial = 1459] [outer = 00000000] [url = about:blank] 03:46:06 INFO - PROCESS | 1948 | --DOMWINDOW == 92 (0DFA8800) [pid = 1948] [serial = 1438] [outer = 00000000] [url = about:blank] 03:46:06 INFO - PROCESS | 1948 | --DOMWINDOW == 91 (0ED08400) [pid = 1948] [serial = 1444] [outer = 00000000] [url = about:blank] 03:46:06 INFO - PROCESS | 1948 | --DOMWINDOW == 90 (0EFD8C00) [pid = 1948] [serial = 1445] [outer = 00000000] [url = about:blank] 03:46:06 INFO - PROCESS | 1948 | --DOMWINDOW == 89 (0DC43400) [pid = 1948] [serial = 1441] [outer = 00000000] [url = about:blank] 03:46:06 INFO - PROCESS | 1948 | --DOMWINDOW == 88 (0E08F400) [pid = 1948] [serial = 1442] [outer = 00000000] [url = about:blank] 03:46:06 INFO - PROCESS | 1948 | --DOMWINDOW == 87 (13DB3C00) [pid = 1948] [serial = 1450] [outer = 00000000] [url = about:blank] 03:46:06 INFO - PROCESS | 1948 | --DOMWINDOW == 86 (0D5FE800) [pid = 1948] [serial = 1436] [outer = 00000000] [url = about:blank] 03:46:06 INFO - PROCESS | 1948 | --DOMWINDOW == 85 (0D5F3800) [pid = 1948] [serial = 1435] [outer = 00000000] [url = about:blank] 03:46:06 INFO - PROCESS | 1948 | --DOMWINDOW == 84 (12352000) [pid = 1948] [serial = 1447] [outer = 00000000] [url = about:blank] 03:46:06 INFO - PROCESS | 1948 | --DOMWINDOW == 83 (12783000) [pid = 1948] [serial = 1448] [outer = 00000000] [url = about:blank] 03:46:06 INFO - PROCESS | 1948 | --DOMWINDOW == 82 (17203000) [pid = 1948] [serial = 1462] [outer = 00000000] [url = about:blank] 03:46:06 INFO - PROCESS | 1948 | --DOMWINDOW == 81 (1720BC00) [pid = 1948] [serial = 1463] [outer = 00000000] [url = about:blank] 03:46:06 INFO - PROCESS | 1948 | --DOMWINDOW == 80 (16D5F000) [pid = 1948] [serial = 1457] [outer = 00000000] [url = about:blank] 03:46:06 INFO - PROCESS | 1948 | --DOMWINDOW == 79 (0E096000) [pid = 1948] [serial = 1439] [outer = 00000000] [url = about:blank] 03:46:06 INFO - PROCESS | 1948 | --DOMWINDOW == 78 (143A9000) [pid = 1948] [serial = 1451] [outer = 00000000] [url = about:blank] 03:46:06 INFO - PROCESS | 1948 | --DOMWINDOW == 77 (14E28000) [pid = 1948] [serial = 1460] [outer = 00000000] [url = about:blank] 03:46:06 INFO - PROCESS | 1948 | --DOMWINDOW == 76 (17326800) [pid = 1948] [serial = 1466] [outer = 00000000] [url = about:blank] 03:46:07 INFO - PROCESS | 1948 | 1469443566977 Marionette TRACE conn5 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 03:46:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 03:46:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 930ms 03:46:07 INFO - PROCESS | 1948 | 1469443567025 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 03:46:07 INFO - PROCESS | 1948 | 1469443567030 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 03:46:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 03:46:07 INFO - PROCESS | 1948 | 1469443567036 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 03:46:07 INFO - PROCESS | 1948 | 1469443567038 Marionette TRACE conn5 <- [1,1994,null,{}] 03:46:07 INFO - PROCESS | 1948 | 1469443567042 Marionette TRACE conn5 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:07 INFO - PROCESS | 1948 | 1469443567045 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:46:07 INFO - PROCESS | 1948 | 1469443567137 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 03:46:07 INFO - PROCESS | 1948 | 1469443567147 Marionette TRACE conn5 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:07 INFO - PROCESS | 1948 | 1469443567149 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:46:07 INFO - PROCESS | 1948 | ++DOCSHELL 0DFA8800 == 43 [pid = 1948] [id = 508] 03:46:07 INFO - PROCESS | 1948 | ++DOMWINDOW == 77 (0DFAC800) [pid = 1948] [serial = 1524] [outer = 00000000] 03:46:07 INFO - PROCESS | 1948 | ++DOMWINDOW == 78 (0EF52400) [pid = 1948] [serial = 1525] [outer = 0DFAC800] 03:46:07 INFO - PROCESS | 1948 | 1469443567198 Marionette DEBUG loaded listener.js 03:46:07 INFO - PROCESS | 1948 | ++DOMWINDOW == 79 (120A9800) [pid = 1948] [serial = 1526] [outer = 0DFAC800] 03:46:07 INFO - PROCESS | 1948 | 1469443567743 Marionette TRACE conn5 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 03:46:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 03:46:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 730ms 03:46:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 03:46:07 INFO - PROCESS | 1948 | 1469443567770 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 03:46:07 INFO - PROCESS | 1948 | 1469443567772 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 03:46:07 INFO - PROCESS | 1948 | 1469443567776 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 03:46:07 INFO - PROCESS | 1948 | 1469443567779 Marionette TRACE conn5 <- [1,1998,null,{}] 03:46:07 INFO - PROCESS | 1948 | 1469443567790 Marionette TRACE conn5 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:07 INFO - PROCESS | 1948 | 1469443567794 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:46:07 INFO - PROCESS | 1948 | 1469443567882 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 03:46:08 INFO - PROCESS | 1948 | 1469443567983 Marionette TRACE conn5 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:08 INFO - PROCESS | 1948 | 1469443567986 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:46:08 INFO - PROCESS | 1948 | ++DOCSHELL 1439EC00 == 44 [pid = 1948] [id = 509] 03:46:08 INFO - PROCESS | 1948 | ++DOMWINDOW == 80 (1439F000) [pid = 1948] [serial = 1527] [outer = 00000000] 03:46:08 INFO - PROCESS | 1948 | ++DOMWINDOW == 81 (14639800) [pid = 1948] [serial = 1528] [outer = 1439F000] 03:46:08 INFO - PROCESS | 1948 | 1469443568035 Marionette DEBUG loaded listener.js 03:46:08 INFO - PROCESS | 1948 | ++DOMWINDOW == 82 (14D6E800) [pid = 1948] [serial = 1529] [outer = 1439F000] 03:46:08 INFO - PROCESS | 1948 | 1469443568417 Marionette TRACE conn5 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 03:46:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 03:46:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 670ms 03:46:08 INFO - PROCESS | 1948 | 1469443568450 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 03:46:08 INFO - PROCESS | 1948 | 1469443568453 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 03:46:08 INFO - PROCESS | 1948 | 1469443568456 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 03:46:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 03:46:08 INFO - PROCESS | 1948 | 1469443568458 Marionette TRACE conn5 <- [1,2002,null,{}] 03:46:08 INFO - PROCESS | 1948 | 1469443568462 Marionette TRACE conn5 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:08 INFO - PROCESS | 1948 | 1469443568464 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:46:08 INFO - PROCESS | 1948 | 1469443568554 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 03:46:08 INFO - PROCESS | 1948 | 1469443568559 Marionette TRACE conn5 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:08 INFO - PROCESS | 1948 | 1469443568561 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:46:08 INFO - PROCESS | 1948 | ++DOCSHELL 14D7B400 == 45 [pid = 1948] [id = 510] 03:46:08 INFO - PROCESS | 1948 | ++DOMWINDOW == 83 (14E28000) [pid = 1948] [serial = 1530] [outer = 00000000] 03:46:08 INFO - PROCESS | 1948 | ++DOMWINDOW == 84 (171A5800) [pid = 1948] [serial = 1531] [outer = 14E28000] 03:46:08 INFO - PROCESS | 1948 | 1469443568617 Marionette DEBUG loaded listener.js 03:46:08 INFO - PROCESS | 1948 | ++DOMWINDOW == 85 (171B1800) [pid = 1948] [serial = 1532] [outer = 14E28000] 03:46:09 INFO - PROCESS | 1948 | 1469443569071 Marionette TRACE conn5 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 03:46:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 03:46:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 670ms 03:46:09 INFO - PROCESS | 1948 | 1469443569130 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 03:46:09 INFO - PROCESS | 1948 | 1469443569132 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 03:46:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 03:46:09 INFO - PROCESS | 1948 | 1469443569136 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 03:46:09 INFO - PROCESS | 1948 | 1469443569138 Marionette TRACE conn5 <- [1,2006,null,{}] 03:46:09 INFO - PROCESS | 1948 | 1469443569141 Marionette TRACE conn5 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:09 INFO - PROCESS | 1948 | 1469443569143 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:46:09 INFO - PROCESS | 1948 | 1469443569261 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 03:46:09 INFO - PROCESS | 1948 | 1469443569358 Marionette TRACE conn5 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:09 INFO - PROCESS | 1948 | 1469443569360 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:46:09 INFO - PROCESS | 1948 | ++DOCSHELL 1720D000 == 46 [pid = 1948] [id = 511] 03:46:09 INFO - PROCESS | 1948 | ++DOMWINDOW == 86 (1720D400) [pid = 1948] [serial = 1533] [outer = 00000000] 03:46:09 INFO - PROCESS | 1948 | ++DOMWINDOW == 87 (17262400) [pid = 1948] [serial = 1534] [outer = 1720D400] 03:46:09 INFO - PROCESS | 1948 | 1469443569405 Marionette DEBUG loaded listener.js 03:46:09 INFO - PROCESS | 1948 | ++DOMWINDOW == 88 (17324800) [pid = 1948] [serial = 1535] [outer = 1720D400] 03:46:09 INFO - PROCESS | 1948 | 1469443569839 Marionette TRACE conn5 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:46:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 03:46:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 730ms 03:46:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 03:46:09 INFO - PROCESS | 1948 | 1469443569870 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 03:46:09 INFO - PROCESS | 1948 | 1469443569872 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 03:46:09 INFO - PROCESS | 1948 | 1469443569875 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 03:46:09 INFO - PROCESS | 1948 | 1469443569877 Marionette TRACE conn5 <- [1,2010,null,{}] 03:46:09 INFO - PROCESS | 1948 | 1469443569880 Marionette TRACE conn5 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:09 INFO - PROCESS | 1948 | 1469443569886 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:46:10 INFO - PROCESS | 1948 | 1469443570030 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 03:46:10 INFO - PROCESS | 1948 | 1469443570102 Marionette TRACE conn5 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:10 INFO - PROCESS | 1948 | 1469443570104 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:46:10 INFO - PROCESS | 1948 | ++DOCSHELL 17998000 == 47 [pid = 1948] [id = 512] 03:46:10 INFO - PROCESS | 1948 | ++DOMWINDOW == 89 (1799B000) [pid = 1948] [serial = 1536] [outer = 00000000] 03:46:10 INFO - PROCESS | 1948 | ++DOMWINDOW == 90 (17C3C800) [pid = 1948] [serial = 1537] [outer = 1799B000] 03:46:10 INFO - PROCESS | 1948 | 1469443570150 Marionette DEBUG loaded listener.js 03:46:10 INFO - PROCESS | 1948 | ++DOMWINDOW == 91 (17C42C00) [pid = 1948] [serial = 1538] [outer = 1799B000] 03:46:10 INFO - PROCESS | 1948 | 1469443570574 Marionette TRACE conn5 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 03:46:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 03:46:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 730ms 03:46:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 03:46:10 INFO - PROCESS | 1948 | 1469443570609 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 03:46:10 INFO - PROCESS | 1948 | 1469443570611 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 03:46:10 INFO - PROCESS | 1948 | 1469443570651 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 03:46:10 INFO - PROCESS | 1948 | 1469443570653 Marionette TRACE conn5 <- [1,2014,null,{}] 03:46:10 INFO - PROCESS | 1948 | 1469443570657 Marionette TRACE conn5 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:10 INFO - PROCESS | 1948 | 1469443570658 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:46:10 INFO - PROCESS | 1948 | 1469443570782 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 03:46:10 INFO - PROCESS | 1948 | 1469443570846 Marionette TRACE conn5 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:10 INFO - PROCESS | 1948 | 1469443570848 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:46:10 INFO - PROCESS | 1948 | ++DOCSHELL 0BEE2400 == 48 [pid = 1948] [id = 513] 03:46:10 INFO - PROCESS | 1948 | ++DOMWINDOW == 92 (17CEC400) [pid = 1948] [serial = 1539] [outer = 00000000] 03:46:10 INFO - PROCESS | 1948 | ++DOMWINDOW == 93 (19532000) [pid = 1948] [serial = 1540] [outer = 17CEC400] 03:46:10 INFO - PROCESS | 1948 | 1469443570892 Marionette DEBUG loaded listener.js 03:46:10 INFO - PROCESS | 1948 | ++DOMWINDOW == 94 (19537400) [pid = 1948] [serial = 1541] [outer = 17CEC400] 03:46:11 INFO - PROCESS | 1948 | --DOMWINDOW == 93 (171AF000) [pid = 1948] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 03:46:11 INFO - PROCESS | 1948 | --DOMWINDOW == 92 (0E23A000) [pid = 1948] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 03:46:11 INFO - PROCESS | 1948 | --DOMWINDOW == 91 (177F0400) [pid = 1948] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 03:46:11 INFO - PROCESS | 1948 | --DOMWINDOW == 90 (14B4C400) [pid = 1948] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 03:46:11 INFO - PROCESS | 1948 | --DOMWINDOW == 89 (0DC4EC00) [pid = 1948] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 03:46:11 INFO - PROCESS | 1948 | --DOMWINDOW == 88 (0DB27800) [pid = 1948] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 03:46:11 INFO - PROCESS | 1948 | --DOMWINDOW == 87 (13359C00) [pid = 1948] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 03:46:11 INFO - PROCESS | 1948 | --DOMWINDOW == 86 (17323400) [pid = 1948] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 03:46:11 INFO - PROCESS | 1948 | --DOMWINDOW == 85 (13DAD800) [pid = 1948] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 03:46:11 INFO - PROCESS | 1948 | --DOMWINDOW == 84 (1278C400) [pid = 1948] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 03:46:11 INFO - PROCESS | 1948 | --DOMWINDOW == 83 (0BEEFC00) [pid = 1948] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 03:46:11 INFO - PROCESS | 1948 | --DOMWINDOW == 82 (17BAD000) [pid = 1948] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 03:46:11 INFO - PROCESS | 1948 | 1469443571398 Marionette TRACE conn5 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 03:46:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 03:46:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 810ms 03:46:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 03:46:11 INFO - PROCESS | 1948 | 1469443571426 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 03:46:11 INFO - PROCESS | 1948 | 1469443571428 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 03:46:11 INFO - PROCESS | 1948 | 1469443571431 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 03:46:11 INFO - PROCESS | 1948 | 1469443571433 Marionette TRACE conn5 <- [1,2018,null,{}] 03:46:11 INFO - PROCESS | 1948 | 1469443571437 Marionette TRACE conn5 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:11 INFO - PROCESS | 1948 | 1469443571439 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:46:11 INFO - PROCESS | 1948 | 1469443571523 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 03:46:11 INFO - PROCESS | 1948 | 1469443571625 Marionette TRACE conn5 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:11 INFO - PROCESS | 1948 | 1469443571627 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:46:11 INFO - PROCESS | 1948 | ++DOCSHELL 0BEF2400 == 49 [pid = 1948] [id = 514] 03:46:11 INFO - PROCESS | 1948 | ++DOMWINDOW == 83 (0D5F9000) [pid = 1948] [serial = 1542] [outer = 00000000] 03:46:11 INFO - PROCESS | 1948 | ++DOMWINDOW == 84 (1619D000) [pid = 1948] [serial = 1543] [outer = 0D5F9000] 03:46:11 INFO - PROCESS | 1948 | 1469443571673 Marionette DEBUG loaded listener.js 03:46:11 INFO - PROCESS | 1948 | ++DOMWINDOW == 85 (16D50C00) [pid = 1948] [serial = 1544] [outer = 0D5F9000] 03:46:12 INFO - PROCESS | 1948 | 1469443572038 Marionette TRACE conn5 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 03:46:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 03:46:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 631ms 03:46:12 INFO - PROCESS | 1948 | 1469443572062 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 03:46:12 INFO - PROCESS | 1948 | 1469443572064 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 03:46:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 03:46:12 INFO - PROCESS | 1948 | 1469443572068 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 03:46:12 INFO - PROCESS | 1948 | 1469443572069 Marionette TRACE conn5 <- [1,2022,null,{}] 03:46:12 INFO - PROCESS | 1948 | 1469443572073 Marionette TRACE conn5 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:12 INFO - PROCESS | 1948 | 1469443572075 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:46:12 INFO - PROCESS | 1948 | 1469443572186 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 03:46:12 INFO - PROCESS | 1948 | 1469443572283 Marionette TRACE conn5 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:12 INFO - PROCESS | 1948 | 1469443572285 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:46:12 INFO - PROCESS | 1948 | ++DOCSHELL 0DFA2000 == 50 [pid = 1948] [id = 515] 03:46:12 INFO - PROCESS | 1948 | ++DOMWINDOW == 86 (0E090000) [pid = 1948] [serial = 1545] [outer = 00000000] 03:46:12 INFO - PROCESS | 1948 | ++DOMWINDOW == 87 (188CE800) [pid = 1948] [serial = 1546] [outer = 0E090000] 03:46:12 INFO - PROCESS | 1948 | 1469443572332 Marionette DEBUG loaded listener.js 03:46:12 INFO - PROCESS | 1948 | ++DOMWINDOW == 88 (0DB1C400) [pid = 1948] [serial = 1547] [outer = 0E090000] 03:46:12 INFO - PROCESS | 1948 | 1469443572695 Marionette TRACE conn5 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:46:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 03:46:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 670ms 03:46:12 INFO - PROCESS | 1948 | 1469443572738 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 03:46:12 INFO - PROCESS | 1948 | 1469443572740 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 03:46:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 03:46:12 INFO - PROCESS | 1948 | 1469443572743 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 03:46:12 INFO - PROCESS | 1948 | 1469443572745 Marionette TRACE conn5 <- [1,2026,null,{}] 03:46:12 INFO - PROCESS | 1948 | 1469443572749 Marionette TRACE conn5 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:12 INFO - PROCESS | 1948 | 1469443572751 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:46:12 INFO - PROCESS | 1948 | 1469443572875 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 03:46:12 INFO - PROCESS | 1948 | 1469443572883 Marionette TRACE conn5 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:12 INFO - PROCESS | 1948 | 1469443572885 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:46:12 INFO - PROCESS | 1948 | ++DOCSHELL 0D484800 == 51 [pid = 1948] [id = 516] 03:46:12 INFO - PROCESS | 1948 | ++DOMWINDOW == 89 (0DB1B400) [pid = 1948] [serial = 1548] [outer = 00000000] 03:46:12 INFO - PROCESS | 1948 | ++DOMWINDOW == 90 (1958B400) [pid = 1948] [serial = 1549] [outer = 0DB1B400] 03:46:12 INFO - PROCESS | 1948 | 1469443572930 Marionette DEBUG loaded listener.js 03:46:13 INFO - PROCESS | 1948 | ++DOMWINDOW == 91 (195E4800) [pid = 1948] [serial = 1550] [outer = 0DB1B400] 03:46:13 INFO - PROCESS | 1948 | 1469443573424 Marionette TRACE conn5 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 03:46:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 03:46:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 730ms 03:46:13 INFO - PROCESS | 1948 | 1469443573475 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 03:46:13 INFO - PROCESS | 1948 | 1469443573480 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 03:46:13 INFO - PROCESS | 1948 | 1469443573486 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 03:46:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 03:46:13 INFO - PROCESS | 1948 | 1469443573489 Marionette TRACE conn5 <- [1,2030,null,{}] 03:46:13 INFO - PROCESS | 1948 | 1469443573495 Marionette TRACE conn5 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:13 INFO - PROCESS | 1948 | 1469443573499 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:46:13 INFO - PROCESS | 1948 | 1469443573716 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 03:46:13 INFO - PROCESS | 1948 | 1469443573799 Marionette TRACE conn5 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:13 INFO - PROCESS | 1948 | 1469443573804 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:46:13 INFO - PROCESS | 1948 | ++DOCSHELL 0D1C9400 == 52 [pid = 1948] [id = 517] 03:46:13 INFO - PROCESS | 1948 | ++DOMWINDOW == 92 (0D1D2400) [pid = 1948] [serial = 1551] [outer = 00000000] 03:46:13 INFO - PROCESS | 1948 | ++DOMWINDOW == 93 (0E090800) [pid = 1948] [serial = 1552] [outer = 0D1D2400] 03:46:13 INFO - PROCESS | 1948 | 1469443573863 Marionette DEBUG loaded listener.js 03:46:13 INFO - PROCESS | 1948 | ++DOMWINDOW == 94 (0E39A000) [pid = 1948] [serial = 1553] [outer = 0D1D2400] 03:46:14 INFO - PROCESS | 1948 | 1469443574448 Marionette TRACE conn5 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 03:46:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 03:46:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1020ms 03:46:14 INFO - PROCESS | 1948 | 1469443574510 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 03:46:14 INFO - PROCESS | 1948 | 1469443574515 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 03:46:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 03:46:14 INFO - PROCESS | 1948 | 1469443574521 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 03:46:14 INFO - PROCESS | 1948 | 1469443574524 Marionette TRACE conn5 <- [1,2034,null,{}] 03:46:14 INFO - PROCESS | 1948 | 1469443574529 Marionette TRACE conn5 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:14 INFO - PROCESS | 1948 | 1469443574532 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:46:14 INFO - PROCESS | 1948 | 1469443574651 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 03:46:14 INFO - PROCESS | 1948 | 1469443574796 Marionette TRACE conn5 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:14 INFO - PROCESS | 1948 | 1469443574799 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:46:14 INFO - PROCESS | 1948 | ++DOCSHELL 13548C00 == 53 [pid = 1948] [id = 518] 03:46:14 INFO - PROCESS | 1948 | ++DOMWINDOW == 95 (1354BC00) [pid = 1948] [serial = 1554] [outer = 00000000] 03:46:14 INFO - PROCESS | 1948 | ++DOMWINDOW == 96 (14D6EC00) [pid = 1948] [serial = 1555] [outer = 1354BC00] 03:46:14 INFO - PROCESS | 1948 | 1469443574859 Marionette DEBUG loaded listener.js 03:46:14 INFO - PROCESS | 1948 | ++DOMWINDOW == 97 (16B19000) [pid = 1948] [serial = 1556] [outer = 1354BC00] 03:46:15 INFO - PROCESS | 1948 | 1469443575487 Marionette TRACE conn5 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 03:46:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:46:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1022ms 03:46:15 INFO - PROCESS | 1948 | 1469443575547 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 03:46:15 INFO - PROCESS | 1948 | 1469443575549 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 03:46:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 03:46:15 INFO - PROCESS | 1948 | 1469443575553 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 03:46:15 INFO - PROCESS | 1948 | 1469443575557 Marionette TRACE conn5 <- [1,2038,null,{}] 03:46:15 INFO - PROCESS | 1948 | 1469443575568 Marionette TRACE conn5 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:15 INFO - PROCESS | 1948 | 1469443575573 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:46:15 INFO - PROCESS | 1948 | 1469443575734 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 03:46:15 INFO - PROCESS | 1948 | 1469443575875 Marionette TRACE conn5 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:15 INFO - PROCESS | 1948 | 1469443575878 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:46:15 INFO - PROCESS | 1948 | ++DOCSHELL 17C48000 == 54 [pid = 1948] [id = 519] 03:46:15 INFO - PROCESS | 1948 | ++DOMWINDOW == 98 (188C7400) [pid = 1948] [serial = 1557] [outer = 00000000] 03:46:15 INFO - PROCESS | 1948 | ++DOMWINDOW == 99 (1953F800) [pid = 1948] [serial = 1558] [outer = 188C7400] 03:46:15 INFO - PROCESS | 1948 | 1469443575936 Marionette DEBUG loaded listener.js 03:46:16 INFO - PROCESS | 1948 | ++DOMWINDOW == 100 (19AC5800) [pid = 1948] [serial = 1559] [outer = 188C7400] 03:46:16 INFO - PROCESS | 1948 | 1469443576547 Marionette TRACE conn5 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:46:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 03:46:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1023ms 03:46:16 INFO - PROCESS | 1948 | 1469443576580 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 03:46:16 INFO - PROCESS | 1948 | 1469443576583 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 03:46:16 INFO - PROCESS | 1948 | 1469443576586 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 03:46:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 03:46:16 INFO - PROCESS | 1948 | 1469443576588 Marionette TRACE conn5 <- [1,2042,null,{}] 03:46:16 INFO - PROCESS | 1948 | 1469443576592 Marionette TRACE conn5 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:16 INFO - PROCESS | 1948 | 1469443576594 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:46:16 INFO - PROCESS | 1948 | 1469443576709 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 03:46:16 INFO - PROCESS | 1948 | 1469443576825 Marionette TRACE conn5 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:16 INFO - PROCESS | 1948 | 1469443576828 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:46:16 INFO - PROCESS | 1948 | ++DOCSHELL 19C50800 == 55 [pid = 1948] [id = 520] 03:46:16 INFO - PROCESS | 1948 | ++DOMWINDOW == 101 (19C51C00) [pid = 1948] [serial = 1560] [outer = 00000000] 03:46:16 INFO - PROCESS | 1948 | ++DOMWINDOW == 102 (1A348C00) [pid = 1948] [serial = 1561] [outer = 19C51C00] 03:46:16 INFO - PROCESS | 1948 | 1469443576924 Marionette DEBUG loaded listener.js 03:46:17 INFO - PROCESS | 1948 | ++DOMWINDOW == 103 (1A34C400) [pid = 1948] [serial = 1562] [outer = 19C51C00] 03:46:17 INFO - PROCESS | 1948 | 1469443577758 Marionette TRACE conn5 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 03:46:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 03:46:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1220ms 03:46:17 INFO - PROCESS | 1948 | 1469443577810 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 03:46:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 03:46:17 INFO - PROCESS | 1948 | 1469443577814 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 03:46:17 INFO - PROCESS | 1948 | 1469443577819 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 03:46:17 INFO - PROCESS | 1948 | 1469443577823 Marionette TRACE conn5 <- [1,2046,null,{}] 03:46:17 INFO - PROCESS | 1948 | 1469443577828 Marionette TRACE conn5 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:17 INFO - PROCESS | 1948 | 1469443577831 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:46:17 INFO - PROCESS | 1948 | 1469443577936 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 03:46:18 INFO - PROCESS | 1948 | 1469443578083 Marionette TRACE conn5 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:18 INFO - PROCESS | 1948 | 1469443578088 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:46:18 INFO - PROCESS | 1948 | ++DOCSHELL 0DA54000 == 56 [pid = 1948] [id = 521] 03:46:18 INFO - PROCESS | 1948 | ++DOMWINDOW == 104 (0DA55000) [pid = 1948] [serial = 1563] [outer = 00000000] 03:46:18 INFO - PROCESS | 1948 | ++DOMWINDOW == 105 (0DB1C800) [pid = 1948] [serial = 1564] [outer = 0DA55000] 03:46:18 INFO - PROCESS | 1948 | 1469443578143 Marionette DEBUG loaded listener.js 03:46:18 INFO - PROCESS | 1948 | ++DOMWINDOW == 106 (0DB29800) [pid = 1948] [serial = 1565] [outer = 0DA55000] 03:46:19 INFO - PROCESS | 1948 | --DOCSHELL 0DC4E800 == 55 [pid = 1948] [id = 479] 03:46:19 INFO - PROCESS | 1948 | --DOCSHELL 17BAC800 == 54 [pid = 1948] [id = 499] 03:46:19 INFO - PROCESS | 1948 | --DOCSHELL 0D1D3C00 == 53 [pid = 1948] [id = 213] 03:46:19 INFO - PROCESS | 1948 | --DOCSHELL 08659400 == 52 [pid = 1948] [id = 500] 03:46:19 INFO - PROCESS | 1948 | --DOCSHELL 0BEDB400 == 51 [pid = 1948] [id = 212] 03:46:19 INFO - PROCESS | 1948 | --DOCSHELL 0DE7A800 == 50 [pid = 1948] [id = 501] 03:46:19 INFO - PROCESS | 1948 | --DOCSHELL 1732FC00 == 49 [pid = 1948] [id = 498] 03:46:19 INFO - PROCESS | 1948 | --DOCSHELL 0DFA2000 == 48 [pid = 1948] [id = 515] 03:46:19 INFO - PROCESS | 1948 | --DOCSHELL 0BEF2400 == 47 [pid = 1948] [id = 514] 03:46:19 INFO - PROCESS | 1948 | --DOCSHELL 0BEE2400 == 46 [pid = 1948] [id = 513] 03:46:19 INFO - PROCESS | 1948 | --DOCSHELL 17998000 == 45 [pid = 1948] [id = 512] 03:46:19 INFO - PROCESS | 1948 | --DOCSHELL 1720D000 == 44 [pid = 1948] [id = 511] 03:46:19 INFO - PROCESS | 1948 | --DOCSHELL 14D7B400 == 43 [pid = 1948] [id = 510] 03:46:19 INFO - PROCESS | 1948 | --DOCSHELL 1439EC00 == 42 [pid = 1948] [id = 509] 03:46:19 INFO - PROCESS | 1948 | --DOCSHELL 0DFA8800 == 41 [pid = 1948] [id = 508] 03:46:19 INFO - PROCESS | 1948 | --DOCSHELL 17CECC00 == 40 [pid = 1948] [id = 506] 03:46:19 INFO - PROCESS | 1948 | --DOCSHELL 0DB21400 == 39 [pid = 1948] [id = 507] 03:46:19 INFO - PROCESS | 1948 | --DOCSHELL 17999800 == 38 [pid = 1948] [id = 505] 03:46:19 INFO - PROCESS | 1948 | --DOCSHELL 17330C00 == 37 [pid = 1948] [id = 502] 03:46:19 INFO - PROCESS | 1948 | --DOCSHELL 0D508C00 == 36 [pid = 1948] [id = 503] 03:46:19 INFO - PROCESS | 1948 | --DOCSHELL 12063C00 == 35 [pid = 1948] [id = 504] 03:46:19 INFO - PROCESS | 1948 | --DOCSHELL 12801800 == 34 [pid = 1948] [id = 214] 03:46:19 INFO - PROCESS | 1948 | --DOCSHELL 143AA400 == 33 [pid = 1948] [id = 221] 03:46:19 INFO - PROCESS | 1948 | --DOCSHELL 17B8E800 == 32 [pid = 1948] [id = 223] 03:46:19 INFO - PROCESS | 1948 | --DOCSHELL 19C50800 == 31 [pid = 1948] [id = 520] 03:46:19 INFO - PROCESS | 1948 | --DOCSHELL 17C48000 == 30 [pid = 1948] [id = 519] 03:46:19 INFO - PROCESS | 1948 | --DOCSHELL 0D484800 == 29 [pid = 1948] [id = 516] 03:46:19 INFO - PROCESS | 1948 | --DOCSHELL 0D1C9400 == 28 [pid = 1948] [id = 517] 03:46:19 INFO - PROCESS | 1948 | --DOCSHELL 13548C00 == 27 [pid = 1948] [id = 518] 03:46:19 INFO - PROCESS | 1948 | --DOMWINDOW == 105 (17210C00) [pid = 1948] [serial = 1492] [outer = 00000000] [url = about:blank] 03:46:19 INFO - PROCESS | 1948 | --DOMWINDOW == 104 (0EA4DC00) [pid = 1948] [serial = 1471] [outer = 00000000] [url = about:blank] 03:46:19 INFO - PROCESS | 1948 | --DOMWINDOW == 103 (17B8E400) [pid = 1948] [serial = 1496] [outer = 00000000] [url = about:blank] 03:46:19 INFO - PROCESS | 1948 | --DOMWINDOW == 102 (16612000) [pid = 1948] [serial = 1489] [outer = 00000000] [url = about:blank] 03:46:19 INFO - PROCESS | 1948 | --DOMWINDOW == 101 (0E093800) [pid = 1948] [serial = 1483] [outer = 00000000] [url = about:blank] 03:46:19 INFO - PROCESS | 1948 | --DOMWINDOW == 100 (0E3D7400) [pid = 1948] [serial = 1484] [outer = 00000000] [url = about:blank] 03:46:19 INFO - PROCESS | 1948 | --DOMWINDOW == 99 (0E23BC00) [pid = 1948] [serial = 1481] [outer = 00000000] [url = about:blank] 03:46:19 INFO - PROCESS | 1948 | --DOMWINDOW == 98 (0DC51000) [pid = 1948] [serial = 1480] [outer = 00000000] [url = about:blank] 03:46:19 INFO - PROCESS | 1948 | --DOMWINDOW == 97 (179BFC00) [pid = 1948] [serial = 1495] [outer = 00000000] [url = about:blank] 03:46:19 INFO - PROCESS | 1948 | --DOMWINDOW == 96 (1692B400) [pid = 1948] [serial = 1475] [outer = 00000000] [url = about:blank] 03:46:19 INFO - PROCESS | 1948 | --DOMWINDOW == 95 (14D70400) [pid = 1948] [serial = 1474] [outer = 00000000] [url = about:blank] 03:46:19 INFO - PROCESS | 1948 | --DOMWINDOW == 94 (179C3000) [pid = 1948] [serial = 1478] [outer = 00000000] [url = about:blank] 03:46:19 INFO - PROCESS | 1948 | --DOMWINDOW == 93 (1799BC00) [pid = 1948] [serial = 1505] [outer = 00000000] [url = about:blank] 03:46:19 INFO - PROCESS | 1948 | --DOMWINDOW == 92 (179A3800) [pid = 1948] [serial = 1477] [outer = 00000000] [url = about:blank] 03:46:19 INFO - PROCESS | 1948 | --DOMWINDOW == 91 (13545400) [pid = 1948] [serial = 1486] [outer = 00000000] [url = about:blank] 03:46:19 INFO - PROCESS | 1948 | --DOMWINDOW == 90 (1439D800) [pid = 1948] [serial = 1487] [outer = 00000000] [url = about:blank] 03:46:19 INFO - PROCESS | 1948 | --DOMWINDOW == 89 (177ED800) [pid = 1948] [serial = 1468] [outer = 00000000] [url = about:blank] 03:46:19 INFO - PROCESS | 1948 | --DOMWINDOW == 88 (0E3D5000) [pid = 1948] [serial = 1501] [outer = 00000000] [url = about:blank] 03:46:19 INFO - PROCESS | 1948 | --DOMWINDOW == 87 (17BB1800) [pid = 1948] [serial = 1498] [outer = 00000000] [url = about:blank] 03:46:19 INFO - PROCESS | 1948 | --DOMWINDOW == 86 (17C41000) [pid = 1948] [serial = 1507] [outer = 00000000] [url = about:blank] 03:46:19 INFO - PROCESS | 1948 | --DOMWINDOW == 85 (17BB3C00) [pid = 1948] [serial = 1499] [outer = 00000000] [url = about:blank] 03:46:19 INFO - PROCESS | 1948 | --DOMWINDOW == 84 (11E30400) [pid = 1948] [serial = 1472] [outer = 00000000] [url = about:blank] 03:46:19 INFO - PROCESS | 1948 | --DOMWINDOW == 83 (17256400) [pid = 1948] [serial = 1493] [outer = 00000000] [url = about:blank] 03:46:19 INFO - PROCESS | 1948 | --DOMWINDOW == 82 (16B1A400) [pid = 1948] [serial = 1490] [outer = 00000000] [url = about:blank] 03:46:19 INFO - PROCESS | 1948 | --DOMWINDOW == 81 (13355800) [pid = 1948] [serial = 1502] [outer = 00000000] [url = about:blank] 03:46:19 INFO - PROCESS | 1948 | --DOMWINDOW == 80 (17999400) [pid = 1948] [serial = 1504] [outer = 00000000] [url = about:blank] 03:46:19 INFO - PROCESS | 1948 | 1469443579491 Marionette TRACE conn5 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 03:46:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 03:46:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1723ms 03:46:19 INFO - PROCESS | 1948 | 1469443579543 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 03:46:19 INFO - PROCESS | 1948 | 1469443579547 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 03:46:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 03:46:19 INFO - PROCESS | 1948 | 1469443579552 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 03:46:19 INFO - PROCESS | 1948 | 1469443579555 Marionette TRACE conn5 <- [1,2050,null,{}] 03:46:19 INFO - PROCESS | 1948 | 1469443579561 Marionette TRACE conn5 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:19 INFO - PROCESS | 1948 | 1469443579564 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:46:19 INFO - PROCESS | 1948 | 1469443579656 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 03:46:19 INFO - PROCESS | 1948 | 1469443579663 Marionette TRACE conn5 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:19 INFO - PROCESS | 1948 | 1469443579668 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:46:19 INFO - PROCESS | 1948 | ++DOCSHELL 0D4EA000 == 28 [pid = 1948] [id = 522] 03:46:19 INFO - PROCESS | 1948 | ++DOMWINDOW == 81 (0DA51400) [pid = 1948] [serial = 1566] [outer = 00000000] 03:46:19 INFO - PROCESS | 1948 | ++DOMWINDOW == 82 (0DB1E400) [pid = 1948] [serial = 1567] [outer = 0DA51400] 03:46:19 INFO - PROCESS | 1948 | 1469443579718 Marionette DEBUG loaded listener.js 03:46:19 INFO - PROCESS | 1948 | ++DOMWINDOW == 83 (0DB29000) [pid = 1948] [serial = 1568] [outer = 0DA51400] 03:46:20 INFO - PROCESS | 1948 | 1469443580236 Marionette TRACE conn5 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 03:46:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 03:46:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 730ms 03:46:20 INFO - PROCESS | 1948 | 1469443580283 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 03:46:20 INFO - PROCESS | 1948 | 1469443580288 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 03:46:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 03:46:20 INFO - PROCESS | 1948 | 1469443580294 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 03:46:20 INFO - PROCESS | 1948 | 1469443580297 Marionette TRACE conn5 <- [1,2054,null,{}] 03:46:20 INFO - PROCESS | 1948 | 1469443580301 Marionette TRACE conn5 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:20 INFO - PROCESS | 1948 | 1469443580303 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:46:20 INFO - PROCESS | 1948 | 1469443580395 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 03:46:20 INFO - PROCESS | 1948 | 1469443580505 Marionette TRACE conn5 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:20 INFO - PROCESS | 1948 | 1469443580507 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:46:20 INFO - PROCESS | 1948 | ++DOCSHELL 0E23F000 == 29 [pid = 1948] [id = 523] 03:46:20 INFO - PROCESS | 1948 | ++DOMWINDOW == 84 (0E247C00) [pid = 1948] [serial = 1569] [outer = 00000000] 03:46:20 INFO - PROCESS | 1948 | ++DOMWINDOW == 85 (0E3D7400) [pid = 1948] [serial = 1570] [outer = 0E247C00] 03:46:20 INFO - PROCESS | 1948 | 1469443580557 Marionette DEBUG loaded listener.js 03:46:20 INFO - PROCESS | 1948 | ++DOMWINDOW == 86 (0EA88C00) [pid = 1948] [serial = 1571] [outer = 0E247C00] 03:46:20 INFO - PROCESS | 1948 | 1469443580946 Marionette TRACE conn5 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 03:46:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 03:46:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 730ms 03:46:21 INFO - PROCESS | 1948 | 1469443581028 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 03:46:21 INFO - PROCESS | 1948 | 1469443581030 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 03:46:21 INFO - PROCESS | 1948 | 1469443581034 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 03:46:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 03:46:21 INFO - PROCESS | 1948 | 1469443581038 Marionette TRACE conn5 <- [1,2058,null,{}] 03:46:21 INFO - PROCESS | 1948 | 1469443581104 Marionette TRACE conn5 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:21 INFO - PROCESS | 1948 | 1469443581109 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:46:21 INFO - PROCESS | 1948 | 1469443581203 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 03:46:21 INFO - PROCESS | 1948 | 1469443581213 Marionette TRACE conn5 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:21 INFO - PROCESS | 1948 | 1469443581216 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:46:21 INFO - PROCESS | 1948 | ++DOCSHELL 12801800 == 30 [pid = 1948] [id = 524] 03:46:21 INFO - PROCESS | 1948 | ++DOMWINDOW == 87 (12801C00) [pid = 1948] [serial = 1572] [outer = 00000000] 03:46:21 INFO - PROCESS | 1948 | ++DOMWINDOW == 88 (1334CC00) [pid = 1948] [serial = 1573] [outer = 12801C00] 03:46:21 INFO - PROCESS | 1948 | 1469443581266 Marionette DEBUG loaded listener.js 03:46:21 INFO - PROCESS | 1948 | ++DOMWINDOW == 89 (13545000) [pid = 1948] [serial = 1574] [outer = 12801C00] 03:46:21 INFO - PROCESS | 1948 | 1469443581798 Marionette TRACE conn5 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 03:46:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 03:46:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 790ms 03:46:21 INFO - PROCESS | 1948 | 1469443581832 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 03:46:21 INFO - PROCESS | 1948 | 1469443581834 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 03:46:21 INFO - PROCESS | 1948 | 1469443581838 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 03:46:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 03:46:21 INFO - PROCESS | 1948 | 1469443581839 Marionette TRACE conn5 <- [1,2062,null,{}] 03:46:21 INFO - PROCESS | 1948 | 1469443581843 Marionette TRACE conn5 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:21 INFO - PROCESS | 1948 | 1469443581845 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:46:22 INFO - PROCESS | 1948 | 1469443581971 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 03:46:22 INFO - PROCESS | 1948 | 1469443581982 Marionette TRACE conn5 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:22 INFO - PROCESS | 1948 | 1469443581984 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:46:22 INFO - PROCESS | 1948 | ++DOCSHELL 13598400 == 31 [pid = 1948] [id = 525] 03:46:22 INFO - PROCESS | 1948 | ++DOMWINDOW == 90 (13DAF800) [pid = 1948] [serial = 1575] [outer = 00000000] 03:46:22 INFO - PROCESS | 1948 | ++DOMWINDOW == 91 (14638C00) [pid = 1948] [serial = 1576] [outer = 13DAF800] 03:46:22 INFO - PROCESS | 1948 | 1469443582090 Marionette DEBUG loaded listener.js 03:46:22 INFO - PROCESS | 1948 | ++DOMWINDOW == 92 (14BAA400) [pid = 1948] [serial = 1577] [outer = 13DAF800] 03:46:22 INFO - PROCESS | 1948 | 1469443582520 Marionette TRACE conn5 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 03:46:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 03:46:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 731ms 03:46:22 INFO - PROCESS | 1948 | 1469443582573 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 03:46:22 INFO - PROCESS | 1948 | 1469443582575 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 03:46:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 03:46:22 INFO - PROCESS | 1948 | 1469443582617 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 03:46:22 INFO - PROCESS | 1948 | 1469443582619 Marionette TRACE conn5 <- [1,2066,null,{}] 03:46:22 INFO - PROCESS | 1948 | 1469443582623 Marionette TRACE conn5 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:22 INFO - PROCESS | 1948 | 1469443582625 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:46:22 INFO - PROCESS | 1948 | 1469443582739 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 03:46:22 INFO - PROCESS | 1948 | 1469443582752 Marionette TRACE conn5 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:22 INFO - PROCESS | 1948 | 1469443582754 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:46:22 INFO - PROCESS | 1948 | ++DOCSHELL 14DD2800 == 32 [pid = 1948] [id = 526] 03:46:22 INFO - PROCESS | 1948 | ++DOMWINDOW == 93 (14E27C00) [pid = 1948] [serial = 1578] [outer = 00000000] 03:46:22 INFO - PROCESS | 1948 | ++DOMWINDOW == 94 (1661A800) [pid = 1948] [serial = 1579] [outer = 14E27C00] 03:46:22 INFO - PROCESS | 1948 | 1469443582801 Marionette DEBUG loaded listener.js 03:46:22 INFO - PROCESS | 1948 | ++DOMWINDOW == 95 (16934800) [pid = 1948] [serial = 1580] [outer = 14E27C00] 03:46:23 INFO - PROCESS | 1948 | 1469443583267 Marionette TRACE conn5 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 03:46:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 03:46:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 670ms 03:46:23 INFO - PROCESS | 1948 | 1469443583288 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 03:46:23 INFO - PROCESS | 1948 | 1469443583290 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 03:46:23 INFO - PROCESS | 1948 | 1469443583293 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 03:46:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 03:46:23 INFO - PROCESS | 1948 | 1469443583295 Marionette TRACE conn5 <- [1,2070,null,{}] 03:46:23 INFO - PROCESS | 1948 | 1469443583298 Marionette TRACE conn5 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:23 INFO - PROCESS | 1948 | 1469443583304 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:46:23 INFO - PROCESS | 1948 | 1469443583447 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 03:46:23 INFO - PROCESS | 1948 | 1469443583454 Marionette TRACE conn5 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:23 INFO - PROCESS | 1948 | 1469443583456 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:46:23 INFO - PROCESS | 1948 | ++DOCSHELL 16B20C00 == 33 [pid = 1948] [id = 527] 03:46:23 INFO - PROCESS | 1948 | ++DOMWINDOW == 96 (16D55C00) [pid = 1948] [serial = 1581] [outer = 00000000] 03:46:23 INFO - PROCESS | 1948 | ++DOMWINDOW == 97 (17326000) [pid = 1948] [serial = 1582] [outer = 16D55C00] 03:46:23 INFO - PROCESS | 1948 | 1469443583516 Marionette DEBUG loaded listener.js 03:46:23 INFO - PROCESS | 1948 | ++DOMWINDOW == 98 (177A5000) [pid = 1948] [serial = 1583] [outer = 16D55C00] 03:46:24 INFO - PROCESS | 1948 | --DOMWINDOW == 97 (17CEC400) [pid = 1948] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 03:46:24 INFO - PROCESS | 1948 | --DOMWINDOW == 96 (0DB1B400) [pid = 1948] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 03:46:24 INFO - PROCESS | 1948 | --DOMWINDOW == 95 (1732DC00) [pid = 1948] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 03:46:24 INFO - PROCESS | 1948 | --DOMWINDOW == 94 (0E090000) [pid = 1948] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 03:46:24 INFO - PROCESS | 1948 | --DOMWINDOW == 93 (1720D400) [pid = 1948] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 03:46:24 INFO - PROCESS | 1948 | --DOMWINDOW == 92 (1799A800) [pid = 1948] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 03:46:24 INFO - PROCESS | 1948 | --DOMWINDOW == 91 (17CEE000) [pid = 1948] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 03:46:24 INFO - PROCESS | 1948 | --DOMWINDOW == 90 (1799A000) [pid = 1948] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 03:46:24 INFO - PROCESS | 1948 | --DOMWINDOW == 89 (0D5F0400) [pid = 1948] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 03:46:24 INFO - PROCESS | 1948 | --DOMWINDOW == 88 (120B0000) [pid = 1948] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 03:46:24 INFO - PROCESS | 1948 | --DOMWINDOW == 87 (1439F000) [pid = 1948] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 03:46:24 INFO - PROCESS | 1948 | --DOMWINDOW == 86 (0DFAC800) [pid = 1948] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 03:46:24 INFO - PROCESS | 1948 | --DOMWINDOW == 85 (0E096C00) [pid = 1948] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 03:46:24 INFO - PROCESS | 1948 | --DOMWINDOW == 84 (14E28000) [pid = 1948] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 03:46:24 INFO - PROCESS | 1948 | --DOMWINDOW == 83 (1799B000) [pid = 1948] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 03:46:24 INFO - PROCESS | 1948 | --DOMWINDOW == 82 (0D5F9000) [pid = 1948] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 03:46:24 INFO - PROCESS | 1948 | 1469443584433 Marionette TRACE conn5 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 03:46:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 03:46:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1180ms 03:46:24 INFO - PROCESS | 1948 | 1469443584478 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 03:46:24 INFO - PROCESS | 1948 | 1469443584480 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 03:46:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 03:46:24 INFO - PROCESS | 1948 | 1469443584483 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 03:46:24 INFO - PROCESS | 1948 | 1469443584484 Marionette TRACE conn5 <- [1,2074,null,{}] 03:46:24 INFO - PROCESS | 1948 | 1469443584488 Marionette TRACE conn5 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:24 INFO - PROCESS | 1948 | 1469443584490 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:46:24 INFO - PROCESS | 1948 | 1469443584571 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 03:46:24 INFO - PROCESS | 1948 | 1469443584577 Marionette TRACE conn5 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:24 INFO - PROCESS | 1948 | 1469443584579 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:46:24 INFO - PROCESS | 1948 | ++DOCSHELL 0D1D3000 == 34 [pid = 1948] [id = 528] 03:46:24 INFO - PROCESS | 1948 | ++DOMWINDOW == 83 (0E090000) [pid = 1948] [serial = 1584] [outer = 00000000] 03:46:24 INFO - PROCESS | 1948 | ++DOMWINDOW == 84 (143A9400) [pid = 1948] [serial = 1585] [outer = 0E090000] 03:46:24 INFO - PROCESS | 1948 | 1469443584625 Marionette DEBUG loaded listener.js 03:46:24 INFO - PROCESS | 1948 | ++DOMWINDOW == 85 (143A9C00) [pid = 1948] [serial = 1586] [outer = 0E090000] 03:46:25 INFO - PROCESS | 1948 | 1469443585075 Marionette TRACE conn5 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 03:46:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 03:46:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 630ms 03:46:25 INFO - PROCESS | 1948 | 1469443585114 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 03:46:25 INFO - PROCESS | 1948 | 1469443585116 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 03:46:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 03:46:25 INFO - PROCESS | 1948 | 1469443585120 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 03:46:25 INFO - PROCESS | 1948 | 1469443585121 Marionette TRACE conn5 <- [1,2078,null,{}] 03:46:25 INFO - PROCESS | 1948 | 1469443585125 Marionette TRACE conn5 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:25 INFO - PROCESS | 1948 | 1469443585127 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:46:25 INFO - PROCESS | 1948 | 1469443585209 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 03:46:25 INFO - PROCESS | 1948 | 1469443585215 Marionette TRACE conn5 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:25 INFO - PROCESS | 1948 | 1469443585217 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:46:25 INFO - PROCESS | 1948 | ++DOCSHELL 0D5F6800 == 35 [pid = 1948] [id = 529] 03:46:25 INFO - PROCESS | 1948 | ++DOMWINDOW == 86 (0E3D5000) [pid = 1948] [serial = 1587] [outer = 00000000] 03:46:25 INFO - PROCESS | 1948 | ++DOMWINDOW == 87 (177F0800) [pid = 1948] [serial = 1588] [outer = 0E3D5000] 03:46:25 INFO - PROCESS | 1948 | 1469443585262 Marionette DEBUG loaded listener.js 03:46:25 INFO - PROCESS | 1948 | ++DOMWINDOW == 88 (17327400) [pid = 1948] [serial = 1589] [outer = 0E3D5000] 03:46:25 INFO - PROCESS | 1948 | 1469443585723 Marionette TRACE conn5 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 03:46:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 03:46:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 630ms 03:46:25 INFO - PROCESS | 1948 | 1469443585754 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 03:46:25 INFO - PROCESS | 1948 | 1469443585756 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 03:46:25 INFO - PROCESS | 1948 | 1469443585776 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 03:46:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 03:46:25 INFO - PROCESS | 1948 | 1469443585777 Marionette TRACE conn5 <- [1,2082,null,{}] 03:46:25 INFO - PROCESS | 1948 | 1469443585781 Marionette TRACE conn5 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:25 INFO - PROCESS | 1948 | 1469443585783 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:46:25 INFO - PROCESS | 1948 | 1469443585866 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 03:46:25 INFO - PROCESS | 1948 | 1469443585872 Marionette TRACE conn5 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:25 INFO - PROCESS | 1948 | 1469443585874 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:46:25 INFO - PROCESS | 1948 | ++DOCSHELL 12790400 == 36 [pid = 1948] [id = 530] 03:46:25 INFO - PROCESS | 1948 | ++DOMWINDOW == 89 (179A4000) [pid = 1948] [serial = 1590] [outer = 00000000] 03:46:25 INFO - PROCESS | 1948 | ++DOMWINDOW == 90 (179BE400) [pid = 1948] [serial = 1591] [outer = 179A4000] 03:46:25 INFO - PROCESS | 1948 | 1469443585928 Marionette DEBUG loaded listener.js 03:46:26 INFO - PROCESS | 1948 | ++DOMWINDOW == 91 (179BF400) [pid = 1948] [serial = 1592] [outer = 179A4000] 03:46:26 INFO - PROCESS | 1948 | 1469443586768 Marionette TRACE conn5 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 03:46:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 03:46:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1015ms 03:46:26 INFO - PROCESS | 1948 | 1469443586820 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 03:46:26 INFO - PROCESS | 1948 | 1469443586825 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 03:46:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 03:46:26 INFO - PROCESS | 1948 | 1469443586851 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 03:46:26 INFO - PROCESS | 1948 | 1469443586856 Marionette TRACE conn5 <- [1,2086,null,{}] 03:46:26 INFO - PROCESS | 1948 | 1469443586862 Marionette TRACE conn5 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:26 INFO - PROCESS | 1948 | 1469443586865 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:46:27 INFO - PROCESS | 1948 | 1469443586999 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 03:46:27 INFO - PROCESS | 1948 | 1469443587137 Marionette TRACE conn5 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:27 INFO - PROCESS | 1948 | 1469443587140 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:46:27 INFO - PROCESS | 1948 | ++DOCSHELL 0D484800 == 37 [pid = 1948] [id = 531] 03:46:27 INFO - PROCESS | 1948 | ++DOMWINDOW == 92 (0D5F8400) [pid = 1948] [serial = 1593] [outer = 00000000] 03:46:27 INFO - PROCESS | 1948 | ++DOMWINDOW == 93 (0E09A800) [pid = 1948] [serial = 1594] [outer = 0D5F8400] 03:46:27 INFO - PROCESS | 1948 | 1469443587200 Marionette DEBUG loaded listener.js 03:46:27 INFO - PROCESS | 1948 | ++DOMWINDOW == 94 (0E29E800) [pid = 1948] [serial = 1595] [outer = 0D5F8400] 03:46:27 INFO - PROCESS | 1948 | 1469443587894 Marionette TRACE conn5 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 03:46:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 03:46:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1078ms 03:46:27 INFO - PROCESS | 1948 | 1469443587943 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 03:46:27 INFO - PROCESS | 1948 | 1469443587948 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 03:46:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 03:46:27 INFO - PROCESS | 1948 | 1469443587955 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 03:46:27 INFO - PROCESS | 1948 | 1469443587958 Marionette TRACE conn5 <- [1,2090,null,{}] 03:46:27 INFO - PROCESS | 1948 | 1469443587962 Marionette TRACE conn5 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:27 INFO - PROCESS | 1948 | 1469443587965 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:46:28 INFO - PROCESS | 1948 | 1469443588093 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 03:46:28 INFO - PROCESS | 1948 | 1469443588239 Marionette TRACE conn5 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:28 INFO - PROCESS | 1948 | 1469443588241 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:46:28 INFO - PROCESS | 1948 | ++DOCSHELL 120A9400 == 38 [pid = 1948] [id = 532] 03:46:28 INFO - PROCESS | 1948 | ++DOMWINDOW == 95 (120B4000) [pid = 1948] [serial = 1596] [outer = 00000000] 03:46:28 INFO - PROCESS | 1948 | ++DOMWINDOW == 96 (12788400) [pid = 1948] [serial = 1597] [outer = 120B4000] 03:46:28 INFO - PROCESS | 1948 | 1469443588301 Marionette DEBUG loaded listener.js 03:46:28 INFO - PROCESS | 1948 | ++DOMWINDOW == 97 (13592000) [pid = 1948] [serial = 1598] [outer = 120B4000] 03:46:29 INFO - PROCESS | 1948 | 1469443589186 Marionette TRACE conn5 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 03:46:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 03:46:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1283ms 03:46:29 INFO - PROCESS | 1948 | 1469443589241 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 03:46:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 03:46:29 INFO - PROCESS | 1948 | 1469443589246 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 03:46:29 INFO - PROCESS | 1948 | 1469443589251 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 03:46:29 INFO - PROCESS | 1948 | 1469443589254 Marionette TRACE conn5 <- [1,2094,null,{}] 03:46:29 INFO - PROCESS | 1948 | 1469443589260 Marionette TRACE conn5 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:29 INFO - PROCESS | 1948 | 1469443589263 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:46:29 INFO - PROCESS | 1948 | 1469443589378 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 03:46:29 INFO - PROCESS | 1948 | 1469443589507 Marionette TRACE conn5 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:29 INFO - PROCESS | 1948 | 1469443589511 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:46:29 INFO - PROCESS | 1948 | --DOCSHELL 0D5F6800 == 37 [pid = 1948] [id = 529] 03:46:29 INFO - PROCESS | 1948 | --DOCSHELL 0D1D3000 == 36 [pid = 1948] [id = 528] 03:46:29 INFO - PROCESS | 1948 | --DOCSHELL 16B20C00 == 35 [pid = 1948] [id = 527] 03:46:29 INFO - PROCESS | 1948 | --DOCSHELL 14DD2800 == 34 [pid = 1948] [id = 526] 03:46:29 INFO - PROCESS | 1948 | --DOCSHELL 13598400 == 33 [pid = 1948] [id = 525] 03:46:29 INFO - PROCESS | 1948 | --DOCSHELL 12801800 == 32 [pid = 1948] [id = 524] 03:46:29 INFO - PROCESS | 1948 | --DOCSHELL 0E23F000 == 31 [pid = 1948] [id = 523] 03:46:29 INFO - PROCESS | 1948 | --DOCSHELL 0D4EA000 == 30 [pid = 1948] [id = 522] 03:46:29 INFO - PROCESS | 1948 | --DOCSHELL 0DA54000 == 29 [pid = 1948] [id = 521] 03:46:29 INFO - PROCESS | 1948 | --DOMWINDOW == 96 (177F0C00) [pid = 1948] [serial = 1469] [outer = 00000000] [url = about:blank] 03:46:29 INFO - PROCESS | 1948 | --DOMWINDOW == 95 (0DB1C400) [pid = 1948] [serial = 1547] [outer = 00000000] [url = about:blank] 03:46:29 INFO - PROCESS | 1948 | --DOMWINDOW == 94 (17262400) [pid = 1948] [serial = 1534] [outer = 00000000] [url = about:blank] 03:46:29 INFO - PROCESS | 1948 | --DOMWINDOW == 93 (17324800) [pid = 1948] [serial = 1535] [outer = 00000000] [url = about:blank] 03:46:29 INFO - PROCESS | 1948 | --DOMWINDOW == 92 (17C4A800) [pid = 1948] [serial = 1508] [outer = 00000000] [url = about:blank] 03:46:29 INFO - PROCESS | 1948 | --DOMWINDOW == 91 (18AEB800) [pid = 1948] [serial = 1519] [outer = 00000000] [url = about:blank] 03:46:29 INFO - PROCESS | 1948 | --DOMWINDOW == 90 (18ECE800) [pid = 1948] [serial = 1520] [outer = 00000000] [url = about:blank] 03:46:29 INFO - PROCESS | 1948 | --DOMWINDOW == 89 (179C6800) [pid = 1948] [serial = 1516] [outer = 00000000] [url = about:blank] 03:46:29 INFO - PROCESS | 1948 | --DOMWINDOW == 88 (17B92C00) [pid = 1948] [serial = 1517] [outer = 00000000] [url = about:blank] 03:46:29 INFO - PROCESS | 1948 | --DOMWINDOW == 87 (0DB27C00) [pid = 1948] [serial = 1510] [outer = 00000000] [url = about:blank] 03:46:29 INFO - PROCESS | 1948 | --DOMWINDOW == 86 (0DC4C800) [pid = 1948] [serial = 1511] [outer = 00000000] [url = about:blank] 03:46:29 INFO - PROCESS | 1948 | --DOMWINDOW == 85 (1280FC00) [pid = 1948] [serial = 1513] [outer = 00000000] [url = about:blank] 03:46:29 INFO - PROCESS | 1948 | --DOMWINDOW == 84 (13598C00) [pid = 1948] [serial = 1514] [outer = 00000000] [url = about:blank] 03:46:29 INFO - PROCESS | 1948 | --DOMWINDOW == 83 (14639800) [pid = 1948] [serial = 1528] [outer = 00000000] [url = about:blank] 03:46:29 INFO - PROCESS | 1948 | --DOMWINDOW == 82 (14D6E800) [pid = 1948] [serial = 1529] [outer = 00000000] [url = about:blank] 03:46:29 INFO - PROCESS | 1948 | --DOMWINDOW == 81 (0EF52400) [pid = 1948] [serial = 1525] [outer = 00000000] [url = about:blank] 03:46:29 INFO - PROCESS | 1948 | --DOMWINDOW == 80 (120A9800) [pid = 1948] [serial = 1526] [outer = 00000000] [url = about:blank] 03:46:29 INFO - PROCESS | 1948 | --DOMWINDOW == 79 (0EA44400) [pid = 1948] [serial = 1522] [outer = 00000000] [url = about:blank] 03:46:29 INFO - PROCESS | 1948 | --DOMWINDOW == 78 (11E2A400) [pid = 1948] [serial = 1523] [outer = 00000000] [url = about:blank] 03:46:29 INFO - PROCESS | 1948 | --DOMWINDOW == 77 (171A5800) [pid = 1948] [serial = 1531] [outer = 00000000] [url = about:blank] 03:46:29 INFO - PROCESS | 1948 | --DOMWINDOW == 76 (17C42C00) [pid = 1948] [serial = 1538] [outer = 00000000] [url = about:blank] 03:46:29 INFO - PROCESS | 1948 | --DOMWINDOW == 75 (17C3C800) [pid = 1948] [serial = 1537] [outer = 00000000] [url = about:blank] 03:46:29 INFO - PROCESS | 1948 | --DOMWINDOW == 74 (1619D000) [pid = 1948] [serial = 1543] [outer = 00000000] [url = about:blank] 03:46:29 INFO - PROCESS | 1948 | --DOMWINDOW == 73 (19532000) [pid = 1948] [serial = 1540] [outer = 00000000] [url = about:blank] 03:46:29 INFO - PROCESS | 1948 | --DOMWINDOW == 72 (1958B400) [pid = 1948] [serial = 1549] [outer = 00000000] [url = about:blank] 03:46:29 INFO - PROCESS | 1948 | --DOMWINDOW == 71 (195E4800) [pid = 1948] [serial = 1550] [outer = 00000000] [url = about:blank] 03:46:29 INFO - PROCESS | 1948 | --DOMWINDOW == 70 (19537400) [pid = 1948] [serial = 1541] [outer = 00000000] [url = about:blank] 03:46:29 INFO - PROCESS | 1948 | --DOMWINDOW == 69 (16D50C00) [pid = 1948] [serial = 1544] [outer = 00000000] [url = about:blank] 03:46:29 INFO - PROCESS | 1948 | --DOMWINDOW == 68 (171B1800) [pid = 1948] [serial = 1532] [outer = 00000000] [url = about:blank] 03:46:29 INFO - PROCESS | 1948 | --DOMWINDOW == 67 (188CE800) [pid = 1948] [serial = 1546] [outer = 00000000] [url = about:blank] 03:46:29 INFO - PROCESS | 1948 | ++DOCSHELL 0866B400 == 30 [pid = 1948] [id = 533] 03:46:29 INFO - PROCESS | 1948 | ++DOMWINDOW == 68 (0BEDE400) [pid = 1948] [serial = 1599] [outer = 00000000] 03:46:29 INFO - PROCESS | 1948 | ++DOMWINDOW == 69 (0CA91400) [pid = 1948] [serial = 1600] [outer = 0BEDE400] 03:46:29 INFO - PROCESS | 1948 | 1469443589594 Marionette DEBUG loaded listener.js 03:46:29 INFO - PROCESS | 1948 | ++DOMWINDOW == 70 (0DA5B000) [pid = 1948] [serial = 1601] [outer = 0BEDE400] 03:46:30 INFO - PROCESS | 1948 | 1469443590039 Marionette TRACE conn5 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 03:46:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 03:46:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 830ms 03:46:30 INFO - PROCESS | 1948 | 1469443590081 Marionette TRACE conn5 -> [0,2097,"getWindowHandle",null] 03:46:30 INFO - PROCESS | 1948 | 1469443590086 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 03:46:30 INFO - PROCESS | 1948 | 1469443590091 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 03:46:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 03:46:30 INFO - PROCESS | 1948 | 1469443590094 Marionette TRACE conn5 <- [1,2098,null,{}] 03:46:30 INFO - PROCESS | 1948 | 1469443590098 Marionette TRACE conn5 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:30 INFO - PROCESS | 1948 | 1469443590100 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:46:30 INFO - PROCESS | 1948 | 1469443590190 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 03:46:30 INFO - PROCESS | 1948 | 1469443590200 Marionette TRACE conn5 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:30 INFO - PROCESS | 1948 | 1469443590202 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:46:30 INFO - PROCESS | 1948 | ++DOCSHELL 0E09D000 == 31 [pid = 1948] [id = 534] 03:46:30 INFO - PROCESS | 1948 | ++DOMWINDOW == 71 (0E23F000) [pid = 1948] [serial = 1602] [outer = 00000000] 03:46:30 INFO - PROCESS | 1948 | ++DOMWINDOW == 72 (0EDEEC00) [pid = 1948] [serial = 1603] [outer = 0E23F000] 03:46:30 INFO - PROCESS | 1948 | 1469443590250 Marionette DEBUG loaded listener.js 03:46:30 INFO - PROCESS | 1948 | ++DOMWINDOW == 73 (11E2E000) [pid = 1948] [serial = 1604] [outer = 0E23F000] 03:46:30 INFO - PROCESS | 1948 | 1469443590756 Marionette TRACE conn5 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 03:46:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 03:46:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 670ms 03:46:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 03:46:30 INFO - PROCESS | 1948 | 1469443590769 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 03:46:30 INFO - PROCESS | 1948 | 1469443590771 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 03:46:30 INFO - PROCESS | 1948 | 1469443590775 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 03:46:30 INFO - PROCESS | 1948 | 1469443590778 Marionette TRACE conn5 <- [1,2102,null,{}] 03:46:30 INFO - PROCESS | 1948 | 1469443590790 Marionette TRACE conn5 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:30 INFO - PROCESS | 1948 | 1469443590794 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:46:30 INFO - PROCESS | 1948 | 1469443590913 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 03:46:30 INFO - PROCESS | 1948 | 1469443590923 Marionette TRACE conn5 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:30 INFO - PROCESS | 1948 | 1469443590926 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:46:30 INFO - PROCESS | 1948 | ++DOCSHELL 13DA9800 == 32 [pid = 1948] [id = 535] 03:46:30 INFO - PROCESS | 1948 | ++DOMWINDOW == 74 (13DB0000) [pid = 1948] [serial = 1605] [outer = 00000000] 03:46:31 INFO - PROCESS | 1948 | ++DOMWINDOW == 75 (143A8C00) [pid = 1948] [serial = 1606] [outer = 13DB0000] 03:46:31 INFO - PROCESS | 1948 | 1469443590982 Marionette DEBUG loaded listener.js 03:46:31 INFO - PROCESS | 1948 | ++DOMWINDOW == 76 (14B43000) [pid = 1948] [serial = 1607] [outer = 13DB0000] 03:46:31 INFO - PROCESS | 1948 | 1469443591440 Marionette TRACE conn5 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 03:46:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 03:46:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 690ms 03:46:31 INFO - PROCESS | 1948 | 1469443591466 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 03:46:31 INFO - PROCESS | 1948 | 1469443591468 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 03:46:31 INFO - PROCESS | 1948 | 1469443591471 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 03:46:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 03:46:31 INFO - PROCESS | 1948 | 1469443591473 Marionette TRACE conn5 <- [1,2106,null,{}] 03:46:31 INFO - PROCESS | 1948 | 1469443591508 Marionette TRACE conn5 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:31 INFO - PROCESS | 1948 | 1469443591510 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:46:31 INFO - PROCESS | 1948 | 1469443591600 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 03:46:31 INFO - PROCESS | 1948 | 1469443591605 Marionette TRACE conn5 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:31 INFO - PROCESS | 1948 | 1469443591607 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:46:31 INFO - PROCESS | 1948 | ++DOCSHELL 14D76000 == 33 [pid = 1948] [id = 536] 03:46:31 INFO - PROCESS | 1948 | ++DOMWINDOW == 77 (14D79800) [pid = 1948] [serial = 1608] [outer = 00000000] 03:46:31 INFO - PROCESS | 1948 | ++DOMWINDOW == 78 (16B1D800) [pid = 1948] [serial = 1609] [outer = 14D79800] 03:46:31 INFO - PROCESS | 1948 | 1469443591653 Marionette DEBUG loaded listener.js 03:46:31 INFO - PROCESS | 1948 | ++DOMWINDOW == 79 (171A7800) [pid = 1948] [serial = 1610] [outer = 14D79800] 03:46:32 INFO - PROCESS | 1948 | 1469443592145 Marionette TRACE conn5 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 03:46:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 03:46:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 731ms 03:46:32 INFO - PROCESS | 1948 | 1469443592206 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 03:46:32 INFO - PROCESS | 1948 | 1469443592208 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 03:46:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 03:46:32 INFO - PROCESS | 1948 | 1469443592216 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 03:46:32 INFO - PROCESS | 1948 | 1469443592218 Marionette TRACE conn5 <- [1,2110,null,{}] 03:46:32 INFO - PROCESS | 1948 | 1469443592222 Marionette TRACE conn5 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:32 INFO - PROCESS | 1948 | 1469443592224 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:46:32 INFO - PROCESS | 1948 | 1469443592368 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 03:46:32 INFO - PROCESS | 1948 | 1469443592390 Marionette TRACE conn5 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:32 INFO - PROCESS | 1948 | 1469443592392 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:46:32 INFO - PROCESS | 1948 | ++DOCSHELL 0D478C00 == 34 [pid = 1948] [id = 537] 03:46:32 INFO - PROCESS | 1948 | ++DOMWINDOW == 80 (171B2000) [pid = 1948] [serial = 1611] [outer = 00000000] 03:46:32 INFO - PROCESS | 1948 | ++DOMWINDOW == 81 (1720C000) [pid = 1948] [serial = 1612] [outer = 171B2000] 03:46:32 INFO - PROCESS | 1948 | 1469443592438 Marionette DEBUG loaded listener.js 03:46:32 INFO - PROCESS | 1948 | ++DOMWINDOW == 82 (1724B000) [pid = 1948] [serial = 1613] [outer = 171B2000] 03:46:32 INFO - PROCESS | 1948 | 1469443592890 Marionette TRACE conn5 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 03:46:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 03:46:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 730ms 03:46:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 03:46:32 INFO - PROCESS | 1948 | 1469443592942 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 03:46:32 INFO - PROCESS | 1948 | 1469443592944 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 03:46:32 INFO - PROCESS | 1948 | 1469443592947 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 03:46:32 INFO - PROCESS | 1948 | 1469443592949 Marionette TRACE conn5 <- [1,2114,null,{}] 03:46:32 INFO - PROCESS | 1948 | 1469443592958 Marionette TRACE conn5 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:32 INFO - PROCESS | 1948 | 1469443592964 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:46:33 INFO - PROCESS | 1948 | 1469443593105 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 03:46:33 INFO - PROCESS | 1948 | 1469443593172 Marionette TRACE conn5 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:33 INFO - PROCESS | 1948 | 1469443593174 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:46:33 INFO - PROCESS | 1948 | ++DOCSHELL 171B2400 == 35 [pid = 1948] [id = 538] 03:46:33 INFO - PROCESS | 1948 | ++DOMWINDOW == 83 (1720BC00) [pid = 1948] [serial = 1614] [outer = 00000000] 03:46:33 INFO - PROCESS | 1948 | ++DOMWINDOW == 84 (179A0000) [pid = 1948] [serial = 1615] [outer = 1720BC00] 03:46:33 INFO - PROCESS | 1948 | 1469443593218 Marionette DEBUG loaded listener.js 03:46:33 INFO - PROCESS | 1948 | ++DOMWINDOW == 85 (179B8C00) [pid = 1948] [serial = 1616] [outer = 1720BC00] 03:46:33 INFO - PROCESS | 1948 | 1469443593647 Marionette TRACE conn5 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 03:46:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 03:46:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 730ms 03:46:33 INFO - PROCESS | 1948 | 1469443593711 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 03:46:33 INFO - PROCESS | 1948 | 1469443593713 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 03:46:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 03:46:33 INFO - PROCESS | 1948 | 1469443593719 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 03:46:33 INFO - PROCESS | 1948 | 1469443593721 Marionette TRACE conn5 <- [1,2118,null,{}] 03:46:33 INFO - PROCESS | 1948 | 1469443593724 Marionette TRACE conn5 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:33 INFO - PROCESS | 1948 | 1469443593726 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:46:33 INFO - PROCESS | 1948 | 1469443593946 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 03:46:34 INFO - PROCESS | 1948 | --DOMWINDOW == 84 (0DA55000) [pid = 1948] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 03:46:34 INFO - PROCESS | 1948 | --DOMWINDOW == 83 (0E090000) [pid = 1948] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 03:46:34 INFO - PROCESS | 1948 | --DOMWINDOW == 82 (16D55C00) [pid = 1948] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 03:46:34 INFO - PROCESS | 1948 | --DOMWINDOW == 81 (13DAF800) [pid = 1948] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 03:46:34 INFO - PROCESS | 1948 | --DOMWINDOW == 80 (14E27C00) [pid = 1948] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 03:46:34 INFO - PROCESS | 1948 | --DOMWINDOW == 79 (0E3D5000) [pid = 1948] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 03:46:34 INFO - PROCESS | 1948 | --DOMWINDOW == 78 (188C7400) [pid = 1948] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 03:46:34 INFO - PROCESS | 1948 | --DOMWINDOW == 77 (0D1D2400) [pid = 1948] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 03:46:34 INFO - PROCESS | 1948 | --DOMWINDOW == 76 (1354BC00) [pid = 1948] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 03:46:34 INFO - PROCESS | 1948 | --DOMWINDOW == 75 (12801C00) [pid = 1948] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 03:46:34 INFO - PROCESS | 1948 | --DOMWINDOW == 74 (0DA51400) [pid = 1948] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 03:46:34 INFO - PROCESS | 1948 | --DOMWINDOW == 73 (0E247C00) [pid = 1948] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 03:46:34 INFO - PROCESS | 1948 | --DOMWINDOW == 72 (19C51C00) [pid = 1948] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 03:46:34 INFO - PROCESS | 1948 | 1469443594017 Marionette TRACE conn5 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:34 INFO - PROCESS | 1948 | 1469443594019 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:46:34 INFO - PROCESS | 1948 | ++DOCSHELL 0BEE5000 == 36 [pid = 1948] [id = 539] 03:46:34 INFO - PROCESS | 1948 | ++DOMWINDOW == 73 (0BEEC800) [pid = 1948] [serial = 1617] [outer = 00000000] 03:46:34 INFO - PROCESS | 1948 | ++DOMWINDOW == 74 (0E094400) [pid = 1948] [serial = 1618] [outer = 0BEEC800] 03:46:34 INFO - PROCESS | 1948 | 1469443594063 Marionette DEBUG loaded listener.js 03:46:34 INFO - PROCESS | 1948 | ++DOMWINDOW == 75 (0E09D400) [pid = 1948] [serial = 1619] [outer = 0BEEC800] 03:46:34 INFO - PROCESS | 1948 | 1469443594423 Marionette TRACE conn5 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 03:46:34 INFO - PROCESS | 1948 | 1469443594463 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 03:46:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 03:46:34 INFO - PROCESS | 1948 | 1469443594466 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 03:46:34 INFO - PROCESS | 1948 | 1469443594468 Marionette TRACE conn5 <- [1,2122,null,{}] 03:46:34 INFO - PROCESS | 1948 | 1469443594471 Marionette TRACE conn5 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:34 INFO - PROCESS | 1948 | 1469443594473 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:46:34 INFO - PROCESS | 1948 | 1469443594554 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 03:46:34 INFO - PROCESS | 1948 | 1469443594560 Marionette TRACE conn5 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:34 INFO - PROCESS | 1948 | 1469443594562 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:46:34 INFO - PROCESS | 1948 | ++DOCSHELL 128AB800 == 37 [pid = 1948] [id = 540] 03:46:34 INFO - PROCESS | 1948 | ++DOMWINDOW == 76 (1463EC00) [pid = 1948] [serial = 1620] [outer = 00000000] 03:46:34 INFO - PROCESS | 1948 | ++DOMWINDOW == 77 (17B93400) [pid = 1948] [serial = 1621] [outer = 1463EC00] 03:46:34 INFO - PROCESS | 1948 | 1469443594606 Marionette DEBUG loaded listener.js 03:46:34 INFO - PROCESS | 1948 | ++DOMWINDOW == 78 (17BAD000) [pid = 1948] [serial = 1622] [outer = 1463EC00] 03:46:35 INFO - PROCESS | 1948 | 1469443595044 Marionette TRACE conn5 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 03:46:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 03:46:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 630ms 03:46:35 INFO - PROCESS | 1948 | 1469443595101 Marionette TRACE conn5 -> [0,2125,"getWindowHandle",null] 03:46:35 INFO - PROCESS | 1948 | 1469443595103 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 03:46:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 03:46:35 INFO - PROCESS | 1948 | 1469443595106 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 03:46:35 INFO - PROCESS | 1948 | 1469443595108 Marionette TRACE conn5 <- [1,2126,null,{}] 03:46:35 INFO - PROCESS | 1948 | 1469443595112 Marionette TRACE conn5 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:35 INFO - PROCESS | 1948 | 1469443595114 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:46:35 INFO - PROCESS | 1948 | 1469443595196 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 03:46:35 INFO - PROCESS | 1948 | 1469443595201 Marionette TRACE conn5 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:35 INFO - PROCESS | 1948 | 1469443595203 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:46:35 INFO - PROCESS | 1948 | ++DOCSHELL 17B91C00 == 38 [pid = 1948] [id = 541] 03:46:35 INFO - PROCESS | 1948 | ++DOMWINDOW == 79 (17BB3400) [pid = 1948] [serial = 1623] [outer = 00000000] 03:46:35 INFO - PROCESS | 1948 | ++DOMWINDOW == 80 (17BB9800) [pid = 1948] [serial = 1624] [outer = 17BB3400] 03:46:35 INFO - PROCESS | 1948 | 1469443595248 Marionette DEBUG loaded listener.js 03:46:35 INFO - PROCESS | 1948 | ++DOMWINDOW == 81 (17C3D000) [pid = 1948] [serial = 1625] [outer = 17BB3400] 03:46:35 INFO - PROCESS | 1948 | 1469443595718 Marionette TRACE conn5 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 03:46:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 03:46:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 630ms 03:46:35 INFO - PROCESS | 1948 | 1469443595739 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 03:46:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 03:46:35 INFO - PROCESS | 1948 | 1469443595741 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 03:46:35 INFO - PROCESS | 1948 | 1469443595744 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 03:46:35 INFO - PROCESS | 1948 | 1469443595746 Marionette TRACE conn5 <- [1,2130,null,{}] 03:46:35 INFO - PROCESS | 1948 | 1469443595753 Marionette TRACE conn5 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:35 INFO - PROCESS | 1948 | 1469443595755 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:46:35 INFO - PROCESS | 1948 | 1469443595890 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 03:46:35 INFO - PROCESS | 1948 | 1469443595899 Marionette TRACE conn5 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:35 INFO - PROCESS | 1948 | 1469443595901 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:46:35 INFO - PROCESS | 1948 | ++DOCSHELL 0D509800 == 39 [pid = 1948] [id = 542] 03:46:35 INFO - PROCESS | 1948 | ++DOMWINDOW == 82 (0DB29C00) [pid = 1948] [serial = 1626] [outer = 00000000] 03:46:35 INFO - PROCESS | 1948 | ++DOMWINDOW == 83 (17C48800) [pid = 1948] [serial = 1627] [outer = 0DB29C00] 03:46:35 INFO - PROCESS | 1948 | 1469443595948 Marionette DEBUG loaded listener.js 03:46:36 INFO - PROCESS | 1948 | ++DOMWINDOW == 84 (17CECC00) [pid = 1948] [serial = 1628] [outer = 0DB29C00] 03:46:36 INFO - PROCESS | 1948 | --DOCSHELL 0D563400 == 38 [pid = 1948] [id = 12] 03:46:36 INFO - PROCESS | 1948 | 1469443596737 Marionette TRACE conn5 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 03:46:36 INFO - PROCESS | 1948 | 1469443596774 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 03:46:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 03:46:36 INFO - PROCESS | 1948 | 1469443596779 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 03:46:36 INFO - PROCESS | 1948 | 1469443596782 Marionette TRACE conn5 <- [1,2134,null,{}] 03:46:36 INFO - PROCESS | 1948 | 1469443596808 Marionette TRACE conn5 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:36 INFO - PROCESS | 1948 | 1469443596811 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:46:36 INFO - PROCESS | 1948 | 1469443596931 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 03:46:37 INFO - PROCESS | 1948 | 1469443597075 Marionette TRACE conn5 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:37 INFO - PROCESS | 1948 | 1469443597078 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:46:37 INFO - PROCESS | 1948 | ++DOCSHELL 0DE77C00 == 39 [pid = 1948] [id = 543] 03:46:37 INFO - PROCESS | 1948 | ++DOMWINDOW == 85 (0E093800) [pid = 1948] [serial = 1629] [outer = 00000000] 03:46:37 INFO - PROCESS | 1948 | ++DOMWINDOW == 86 (11EE2400) [pid = 1948] [serial = 1630] [outer = 0E093800] 03:46:37 INFO - PROCESS | 1948 | 1469443597140 Marionette DEBUG loaded listener.js 03:46:37 INFO - PROCESS | 1948 | ++DOMWINDOW == 87 (120B8400) [pid = 1948] [serial = 1631] [outer = 0E093800] 03:46:37 INFO - PROCESS | 1948 | 1469443597729 Marionette TRACE conn5 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 03:46:37 INFO - PROCESS | 1948 | 1469443597806 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 03:46:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 03:46:37 INFO - PROCESS | 1948 | 1469443597812 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 03:46:37 INFO - PROCESS | 1948 | 1469443597815 Marionette TRACE conn5 <- [1,2138,null,{}] 03:46:37 INFO - PROCESS | 1948 | 1469443597835 Marionette TRACE conn5 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:37 INFO - PROCESS | 1948 | 1469443597838 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:46:38 INFO - PROCESS | 1948 | 1469443597965 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 03:46:38 INFO - PROCESS | 1948 | 1469443598100 Marionette TRACE conn5 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:38 INFO - PROCESS | 1948 | 1469443598103 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:46:38 INFO - PROCESS | 1948 | ++DOCSHELL 14D7A000 == 40 [pid = 1948] [id = 544] 03:46:38 INFO - PROCESS | 1948 | ++DOMWINDOW == 88 (16937000) [pid = 1948] [serial = 1632] [outer = 00000000] 03:46:38 INFO - PROCESS | 1948 | ++DOMWINDOW == 89 (1725B400) [pid = 1948] [serial = 1633] [outer = 16937000] 03:46:38 INFO - PROCESS | 1948 | 1469443598163 Marionette DEBUG loaded listener.js 03:46:38 INFO - PROCESS | 1948 | ++DOMWINDOW == 90 (1732DC00) [pid = 1948] [serial = 1634] [outer = 16937000] 03:46:38 INFO - PROCESS | 1948 | 1469443598754 Marionette TRACE conn5 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 03:46:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 03:46:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 987ms 03:46:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 03:46:38 INFO - PROCESS | 1948 | 1469443598803 Marionette TRACE conn5 -> [0,2141,"getWindowHandle",null] 03:46:38 INFO - PROCESS | 1948 | 1469443598806 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 03:46:38 INFO - PROCESS | 1948 | 1469443598809 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 03:46:38 INFO - PROCESS | 1948 | 1469443598813 Marionette TRACE conn5 <- [1,2142,null,{}] 03:46:38 INFO - PROCESS | 1948 | 1469443598824 Marionette TRACE conn5 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:38 INFO - PROCESS | 1948 | 1469443598829 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:46:38 INFO - PROCESS | 1948 | 1469443598945 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 03:46:39 INFO - PROCESS | 1948 | 1469443599104 Marionette TRACE conn5 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:39 INFO - PROCESS | 1948 | 1469443599107 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:46:39 INFO - PROCESS | 1948 | ++DOCSHELL 17C48C00 == 41 [pid = 1948] [id = 545] 03:46:39 INFO - PROCESS | 1948 | ++DOMWINDOW == 91 (17C49C00) [pid = 1948] [serial = 1635] [outer = 00000000] 03:46:39 INFO - PROCESS | 1948 | ++DOMWINDOW == 92 (188CB400) [pid = 1948] [serial = 1636] [outer = 17C49C00] 03:46:39 INFO - PROCESS | 1948 | 1469443599167 Marionette DEBUG loaded listener.js 03:46:39 INFO - PROCESS | 1948 | ++DOMWINDOW == 93 (18ECBC00) [pid = 1948] [serial = 1637] [outer = 17C49C00] 03:46:39 INFO - PROCESS | 1948 | 1469443599760 Marionette TRACE conn5 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 03:46:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 03:46:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 970ms 03:46:39 INFO - PROCESS | 1948 | 1469443599794 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 03:46:39 INFO - PROCESS | 1948 | 1469443599797 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 03:46:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 03:46:39 INFO - PROCESS | 1948 | 1469443599802 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 03:46:39 INFO - PROCESS | 1948 | 1469443599804 Marionette TRACE conn5 <- [1,2146,null,{}] 03:46:39 INFO - PROCESS | 1948 | 1469443599808 Marionette TRACE conn5 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:39 INFO - PROCESS | 1948 | 1469443599810 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:46:39 INFO - PROCESS | 1948 | 1469443599923 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 03:46:40 INFO - PROCESS | 1948 | 1469443600071 Marionette TRACE conn5 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:40 INFO - PROCESS | 1948 | 1469443600073 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:46:40 INFO - PROCESS | 1948 | ++DOCSHELL 0DB23000 == 42 [pid = 1948] [id = 546] 03:46:40 INFO - PROCESS | 1948 | ++DOMWINDOW == 94 (16165800) [pid = 1948] [serial = 1638] [outer = 00000000] 03:46:40 INFO - PROCESS | 1948 | ++DOMWINDOW == 95 (18862000) [pid = 1948] [serial = 1639] [outer = 16165800] 03:46:40 INFO - PROCESS | 1948 | 1469443600129 Marionette DEBUG loaded listener.js 03:46:40 INFO - PROCESS | 1948 | ++DOMWINDOW == 96 (18865400) [pid = 1948] [serial = 1640] [outer = 16165800] 03:46:40 INFO - PROCESS | 1948 | 1469443600948 Marionette TRACE conn5 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 03:46:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 03:46:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1180ms 03:46:41 INFO - PROCESS | 1948 | 1469443600984 Marionette TRACE conn5 -> [0,2149,"getWindowHandle",null] 03:46:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 03:46:41 INFO - PROCESS | 1948 | 1469443600988 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 03:46:41 INFO - PROCESS | 1948 | 1469443600993 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 03:46:41 INFO - PROCESS | 1948 | 1469443600996 Marionette TRACE conn5 <- [1,2150,null,{}] 03:46:41 INFO - PROCESS | 1948 | 1469443601001 Marionette TRACE conn5 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:41 INFO - PROCESS | 1948 | 1469443601004 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:46:41 INFO - PROCESS | 1948 | 1469443601107 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 03:46:41 INFO - PROCESS | 1948 | 1469443601255 Marionette TRACE conn5 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:41 INFO - PROCESS | 1948 | 1469443601258 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:46:41 INFO - PROCESS | 1948 | ++DOCSHELL 0DA4D800 == 43 [pid = 1948] [id = 547] 03:46:41 INFO - PROCESS | 1948 | ++DOMWINDOW == 97 (0E092800) [pid = 1948] [serial = 1641] [outer = 00000000] 03:46:41 INFO - PROCESS | 1948 | ++DOMWINDOW == 98 (11E29C00) [pid = 1948] [serial = 1642] [outer = 0E092800] 03:46:41 INFO - PROCESS | 1948 | 1469443601312 Marionette DEBUG loaded listener.js 03:46:41 INFO - PROCESS | 1948 | ++DOMWINDOW == 99 (12068C00) [pid = 1948] [serial = 1643] [outer = 0E092800] 03:46:42 INFO - PROCESS | 1948 | --DOCSHELL 17B91C00 == 42 [pid = 1948] [id = 541] 03:46:42 INFO - PROCESS | 1948 | --DOCSHELL 128AB800 == 41 [pid = 1948] [id = 540] 03:46:42 INFO - PROCESS | 1948 | --DOCSHELL 0BEE5000 == 40 [pid = 1948] [id = 539] 03:46:42 INFO - PROCESS | 1948 | --DOCSHELL 171B2400 == 39 [pid = 1948] [id = 538] 03:46:42 INFO - PROCESS | 1948 | --DOCSHELL 0D478C00 == 38 [pid = 1948] [id = 537] 03:46:42 INFO - PROCESS | 1948 | --DOCSHELL 14D76000 == 37 [pid = 1948] [id = 536] 03:46:42 INFO - PROCESS | 1948 | --DOCSHELL 13DA9800 == 36 [pid = 1948] [id = 535] 03:46:42 INFO - PROCESS | 1948 | --DOCSHELL 0E09D000 == 35 [pid = 1948] [id = 534] 03:46:42 INFO - PROCESS | 1948 | --DOCSHELL 0866B400 == 34 [pid = 1948] [id = 533] 03:46:42 INFO - PROCESS | 1948 | --DOCSHELL 120A9400 == 33 [pid = 1948] [id = 532] 03:46:42 INFO - PROCESS | 1948 | --DOCSHELL 0D484800 == 32 [pid = 1948] [id = 531] 03:46:42 INFO - PROCESS | 1948 | --DOCSHELL 12790400 == 31 [pid = 1948] [id = 530] 03:46:42 INFO - PROCESS | 1948 | --DOCSHELL 0D12AC00 == 30 [pid = 1948] [id = 13] 03:46:42 INFO - PROCESS | 1948 | --DOCSHELL 0DB23000 == 29 [pid = 1948] [id = 546] 03:46:42 INFO - PROCESS | 1948 | --DOCSHELL 17C48C00 == 28 [pid = 1948] [id = 545] 03:46:42 INFO - PROCESS | 1948 | --DOCSHELL 14D7A000 == 27 [pid = 1948] [id = 544] 03:46:42 INFO - PROCESS | 1948 | --DOCSHELL 0D509800 == 26 [pid = 1948] [id = 542] 03:46:42 INFO - PROCESS | 1948 | --DOCSHELL 0DE77C00 == 25 [pid = 1948] [id = 543] 03:46:42 INFO - PROCESS | 1948 | --DOMWINDOW == 98 (0DB1C800) [pid = 1948] [serial = 1564] [outer = 00000000] [url = about:blank] 03:46:42 INFO - PROCESS | 1948 | --DOMWINDOW == 97 (143A9C00) [pid = 1948] [serial = 1586] [outer = 00000000] [url = about:blank] 03:46:42 INFO - PROCESS | 1948 | --DOMWINDOW == 96 (177A5000) [pid = 1948] [serial = 1583] [outer = 00000000] [url = about:blank] 03:46:42 INFO - PROCESS | 1948 | --DOMWINDOW == 95 (14BAA400) [pid = 1948] [serial = 1577] [outer = 00000000] [url = about:blank] 03:46:42 INFO - PROCESS | 1948 | --DOMWINDOW == 94 (16934800) [pid = 1948] [serial = 1580] [outer = 00000000] [url = about:blank] 03:46:42 INFO - PROCESS | 1948 | --DOMWINDOW == 93 (177F0800) [pid = 1948] [serial = 1588] [outer = 00000000] [url = about:blank] 03:46:42 INFO - PROCESS | 1948 | --DOMWINDOW == 92 (17326000) [pid = 1948] [serial = 1582] [outer = 00000000] [url = about:blank] 03:46:42 INFO - PROCESS | 1948 | --DOMWINDOW == 91 (1953F800) [pid = 1948] [serial = 1558] [outer = 00000000] [url = about:blank] 03:46:42 INFO - PROCESS | 1948 | --DOMWINDOW == 90 (0E090800) [pid = 1948] [serial = 1552] [outer = 00000000] [url = about:blank] 03:46:42 INFO - PROCESS | 1948 | --DOMWINDOW == 89 (14D6EC00) [pid = 1948] [serial = 1555] [outer = 00000000] [url = about:blank] 03:46:42 INFO - PROCESS | 1948 | --DOMWINDOW == 88 (143A9400) [pid = 1948] [serial = 1585] [outer = 00000000] [url = about:blank] 03:46:42 INFO - PROCESS | 1948 | --DOMWINDOW == 87 (13545000) [pid = 1948] [serial = 1574] [outer = 00000000] [url = about:blank] 03:46:42 INFO - PROCESS | 1948 | --DOMWINDOW == 86 (0DB29000) [pid = 1948] [serial = 1568] [outer = 00000000] [url = about:blank] 03:46:42 INFO - PROCESS | 1948 | --DOMWINDOW == 85 (0EA88C00) [pid = 1948] [serial = 1571] [outer = 00000000] [url = about:blank] 03:46:42 INFO - PROCESS | 1948 | --DOMWINDOW == 84 (1661A800) [pid = 1948] [serial = 1579] [outer = 00000000] [url = about:blank] 03:46:42 INFO - PROCESS | 1948 | --DOMWINDOW == 83 (1334CC00) [pid = 1948] [serial = 1573] [outer = 00000000] [url = about:blank] 03:46:42 INFO - PROCESS | 1948 | --DOMWINDOW == 82 (14638C00) [pid = 1948] [serial = 1576] [outer = 00000000] [url = about:blank] 03:46:42 INFO - PROCESS | 1948 | --DOMWINDOW == 81 (0DB1E400) [pid = 1948] [serial = 1567] [outer = 00000000] [url = about:blank] 03:46:42 INFO - PROCESS | 1948 | --DOMWINDOW == 80 (16B19000) [pid = 1948] [serial = 1556] [outer = 00000000] [url = about:blank] 03:46:42 INFO - PROCESS | 1948 | --DOMWINDOW == 79 (19AC5800) [pid = 1948] [serial = 1559] [outer = 00000000] [url = about:blank] 03:46:42 INFO - PROCESS | 1948 | --DOMWINDOW == 78 (0E3D7400) [pid = 1948] [serial = 1570] [outer = 00000000] [url = about:blank] 03:46:42 INFO - PROCESS | 1948 | --DOMWINDOW == 77 (1A348C00) [pid = 1948] [serial = 1561] [outer = 00000000] [url = about:blank] 03:46:42 INFO - PROCESS | 1948 | --DOMWINDOW == 76 (1A34C400) [pid = 1948] [serial = 1562] [outer = 00000000] [url = about:blank] 03:46:42 INFO - PROCESS | 1948 | --DOMWINDOW == 75 (0E39A000) [pid = 1948] [serial = 1553] [outer = 00000000] [url = about:blank] 03:46:42 INFO - PROCESS | 1948 | --DOMWINDOW == 74 (0DB29800) [pid = 1948] [serial = 1565] [outer = 00000000] [url = about:blank] 03:46:42 INFO - PROCESS | 1948 | --DOMWINDOW == 73 (179BE400) [pid = 1948] [serial = 1591] [outer = 00000000] [url = about:blank] 03:46:42 INFO - PROCESS | 1948 | --DOMWINDOW == 72 (17327400) [pid = 1948] [serial = 1589] [outer = 00000000] [url = about:blank] 03:46:42 INFO - PROCESS | 1948 | 1469443602567 Marionette TRACE conn5 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 03:46:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 03:46:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1634ms 03:46:42 INFO - PROCESS | 1948 | 1469443602627 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 03:46:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 03:46:42 INFO - PROCESS | 1948 | 1469443602631 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 03:46:42 INFO - PROCESS | 1948 | 1469443602636 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 03:46:42 INFO - PROCESS | 1948 | 1469443602641 Marionette TRACE conn5 <- [1,2154,null,{}] 03:46:42 INFO - PROCESS | 1948 | 1469443602645 Marionette TRACE conn5 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:42 INFO - PROCESS | 1948 | 1469443602648 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:46:42 INFO - PROCESS | 1948 | 1469443602778 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 03:46:42 INFO - PROCESS | 1948 | 1469443602874 Marionette TRACE conn5 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:42 INFO - PROCESS | 1948 | 1469443602876 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:46:42 INFO - PROCESS | 1948 | ++DOCSHELL 0BEF6C00 == 26 [pid = 1948] [id = 548] 03:46:42 INFO - PROCESS | 1948 | ++DOMWINDOW == 73 (0D16A800) [pid = 1948] [serial = 1644] [outer = 00000000] 03:46:42 INFO - PROCESS | 1948 | ++DOMWINDOW == 74 (0DA58C00) [pid = 1948] [serial = 1645] [outer = 0D16A800] 03:46:42 INFO - PROCESS | 1948 | 1469443602926 Marionette DEBUG loaded listener.js 03:46:43 INFO - PROCESS | 1948 | ++DOMWINDOW == 75 (0DB27C00) [pid = 1948] [serial = 1646] [outer = 0D16A800] 03:46:43 INFO - PROCESS | 1948 | 1469443603299 Marionette TRACE conn5 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 03:46:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 03:46:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 730ms 03:46:43 INFO - PROCESS | 1948 | 1469443603380 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 03:46:43 INFO - PROCESS | 1948 | 1469443603385 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 03:46:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 03:46:43 INFO - PROCESS | 1948 | 1469443603394 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 03:46:43 INFO - PROCESS | 1948 | 1469443603396 Marionette TRACE conn5 <- [1,2158,null,{}] 03:46:43 INFO - PROCESS | 1948 | 1469443603400 Marionette TRACE conn5 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:43 INFO - PROCESS | 1948 | 1469443603403 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:46:43 INFO - PROCESS | 1948 | 1469443603496 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 03:46:43 INFO - PROCESS | 1948 | 1469443603502 Marionette TRACE conn5 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:43 INFO - PROCESS | 1948 | 1469443603505 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:46:43 INFO - PROCESS | 1948 | ++DOCSHELL 0DC50000 == 27 [pid = 1948] [id = 549] 03:46:43 INFO - PROCESS | 1948 | ++DOMWINDOW == 76 (0DC50400) [pid = 1948] [serial = 1647] [outer = 00000000] 03:46:43 INFO - PROCESS | 1948 | ++DOMWINDOW == 77 (0E353C00) [pid = 1948] [serial = 1648] [outer = 0DC50400] 03:46:43 INFO - PROCESS | 1948 | 1469443603553 Marionette DEBUG loaded listener.js 03:46:43 INFO - PROCESS | 1948 | ++DOMWINDOW == 78 (0EA4C000) [pid = 1948] [serial = 1649] [outer = 0DC50400] 03:46:44 INFO - PROCESS | 1948 | 1469443604055 Marionette TRACE conn5 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 03:46:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 03:46:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 731ms 03:46:44 INFO - PROCESS | 1948 | 1469443604126 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 03:46:44 INFO - PROCESS | 1948 | 1469443604131 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 03:46:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 03:46:44 INFO - PROCESS | 1948 | 1469443604136 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 03:46:44 INFO - PROCESS | 1948 | 1469443604141 Marionette TRACE conn5 <- [1,2162,null,{}] 03:46:44 INFO - PROCESS | 1948 | 1469443604148 Marionette TRACE conn5 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:44 INFO - PROCESS | 1948 | 1469443604152 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:46:44 INFO - PROCESS | 1948 | 1469443604334 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 03:46:44 INFO - PROCESS | 1948 | 1469443604437 Marionette TRACE conn5 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:44 INFO - PROCESS | 1948 | 1469443604442 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:46:44 INFO - PROCESS | 1948 | ++DOCSHELL 0D50A400 == 28 [pid = 1948] [id = 550] 03:46:44 INFO - PROCESS | 1948 | ++DOMWINDOW == 79 (0D5FAC00) [pid = 1948] [serial = 1650] [outer = 00000000] 03:46:44 INFO - PROCESS | 1948 | ++DOMWINDOW == 80 (0DB1D400) [pid = 1948] [serial = 1651] [outer = 0D5FAC00] 03:46:44 INFO - PROCESS | 1948 | 1469443604501 Marionette DEBUG loaded listener.js 03:46:44 INFO - PROCESS | 1948 | ++DOMWINDOW == 81 (0DC51800) [pid = 1948] [serial = 1652] [outer = 0D5FAC00] 03:46:45 INFO - PROCESS | 1948 | 1469443605295 Marionette TRACE conn5 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 03:46:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 03:46:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1179ms 03:46:45 INFO - PROCESS | 1948 | 1469443605338 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 03:46:45 INFO - PROCESS | 1948 | 1469443605343 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 03:46:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 03:46:45 INFO - PROCESS | 1948 | 1469443605351 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 03:46:45 INFO - PROCESS | 1948 | 1469443605354 Marionette TRACE conn5 <- [1,2166,null,{}] 03:46:45 INFO - PROCESS | 1948 | 1469443605358 Marionette TRACE conn5 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:45 INFO - PROCESS | 1948 | 1469443605361 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:46:45 INFO - PROCESS | 1948 | 1469443605481 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 03:46:45 INFO - PROCESS | 1948 | 1469443605617 Marionette TRACE conn5 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:45 INFO - PROCESS | 1948 | 1469443605620 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:46:45 INFO - PROCESS | 1948 | ++DOCSHELL 0EFDC000 == 29 [pid = 1948] [id = 551] 03:46:45 INFO - PROCESS | 1948 | ++DOMWINDOW == 82 (11E2BC00) [pid = 1948] [serial = 1653] [outer = 00000000] 03:46:45 INFO - PROCESS | 1948 | ++DOMWINDOW == 83 (120ACC00) [pid = 1948] [serial = 1654] [outer = 11E2BC00] 03:46:45 INFO - PROCESS | 1948 | 1469443605680 Marionette DEBUG loaded listener.js 03:46:45 INFO - PROCESS | 1948 | ++DOMWINDOW == 84 (12764000) [pid = 1948] [serial = 1655] [outer = 11E2BC00] 03:46:46 INFO - PROCESS | 1948 | 1469443606384 Marionette TRACE conn5 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 03:46:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 03:46:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1075ms 03:46:46 INFO - PROCESS | 1948 | 1469443606431 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 03:46:46 INFO - PROCESS | 1948 | 1469443606434 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 03:46:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 03:46:46 INFO - PROCESS | 1948 | 1469443606437 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 03:46:46 INFO - PROCESS | 1948 | 1469443606442 Marionette TRACE conn5 <- [1,2170,null,{}] 03:46:46 INFO - PROCESS | 1948 | 1469443606454 Marionette TRACE conn5 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:46 INFO - PROCESS | 1948 | 1469443606459 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:46:46 INFO - PROCESS | 1948 | 1469443606579 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 03:46:46 INFO - PROCESS | 1948 | 1469443606758 Marionette TRACE conn5 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:46 INFO - PROCESS | 1948 | 1469443606761 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:46:46 INFO - PROCESS | 1948 | ++DOCSHELL 08663400 == 30 [pid = 1948] [id = 552] 03:46:46 INFO - PROCESS | 1948 | ++DOMWINDOW == 85 (08663800) [pid = 1948] [serial = 1656] [outer = 00000000] 03:46:46 INFO - PROCESS | 1948 | ++DOMWINDOW == 86 (0BEE5400) [pid = 1948] [serial = 1657] [outer = 08663800] 03:46:46 INFO - PROCESS | 1948 | 1469443606814 Marionette DEBUG loaded listener.js 03:46:46 INFO - PROCESS | 1948 | ++DOMWINDOW == 87 (0D173000) [pid = 1948] [serial = 1658] [outer = 08663800] 03:46:47 INFO - PROCESS | 1948 | --DOCSHELL 0BEF6C00 == 29 [pid = 1948] [id = 548] 03:46:47 INFO - PROCESS | 1948 | --DOCSHELL 0DA4D800 == 28 [pid = 1948] [id = 547] 03:46:47 INFO - PROCESS | 1948 | 1469443607347 Marionette TRACE conn5 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 03:46:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 03:46:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 930ms 03:46:47 INFO - PROCESS | 1948 | 1469443607378 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 03:46:47 INFO - PROCESS | 1948 | 1469443607382 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 03:46:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 03:46:47 INFO - PROCESS | 1948 | 1469443607387 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 03:46:47 INFO - PROCESS | 1948 | 1469443607390 Marionette TRACE conn5 <- [1,2174,null,{}] 03:46:47 INFO - PROCESS | 1948 | 1469443607395 Marionette TRACE conn5 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:47 INFO - PROCESS | 1948 | 1469443607400 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:46:47 INFO - PROCESS | 1948 | 1469443607490 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 03:46:47 INFO - PROCESS | 1948 | 1469443607501 Marionette TRACE conn5 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:47 INFO - PROCESS | 1948 | 1469443607504 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:46:47 INFO - PROCESS | 1948 | ++DOCSHELL 0EA45000 == 29 [pid = 1948] [id = 553] 03:46:47 INFO - PROCESS | 1948 | ++DOMWINDOW == 88 (0EA8B400) [pid = 1948] [serial = 1659] [outer = 00000000] 03:46:47 INFO - PROCESS | 1948 | ++DOMWINDOW == 89 (12704400) [pid = 1948] [serial = 1660] [outer = 0EA8B400] 03:46:47 INFO - PROCESS | 1948 | 1469443607552 Marionette DEBUG loaded listener.js 03:46:47 INFO - PROCESS | 1948 | ++DOMWINDOW == 90 (13355800) [pid = 1948] [serial = 1661] [outer = 0EA8B400] 03:46:48 INFO - PROCESS | 1948 | 1469443608094 Marionette TRACE conn5 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 03:46:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 03:46:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 730ms 03:46:48 INFO - PROCESS | 1948 | 1469443608163 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 03:46:48 INFO - PROCESS | 1948 | 1469443608167 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 03:46:48 INFO - PROCESS | 1948 | 1469443608181 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 03:46:48 INFO - PROCESS | 1948 | 1469443608183 Marionette TRACE conn5 <- [1,2178,null,{}] 03:46:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 03:46:48 INFO - PROCESS | 1948 | 1469443608187 Marionette TRACE conn5 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:48 INFO - PROCESS | 1948 | 1469443608189 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:46:48 INFO - PROCESS | 1948 | 1469443608307 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 03:46:48 INFO - PROCESS | 1948 | 1469443608374 Marionette TRACE conn5 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:48 INFO - PROCESS | 1948 | 1469443608377 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:46:48 INFO - PROCESS | 1948 | ++DOCSHELL 14B0DC00 == 30 [pid = 1948] [id = 554] 03:46:48 INFO - PROCESS | 1948 | ++DOMWINDOW == 91 (14B0E000) [pid = 1948] [serial = 1662] [outer = 00000000] 03:46:48 INFO - PROCESS | 1948 | ++DOMWINDOW == 92 (14BB3C00) [pid = 1948] [serial = 1663] [outer = 14B0E000] 03:46:48 INFO - PROCESS | 1948 | 1469443608422 Marionette DEBUG loaded listener.js 03:46:48 INFO - PROCESS | 1948 | ++DOMWINDOW == 93 (14D78C00) [pid = 1948] [serial = 1664] [outer = 14B0E000] 03:46:48 INFO - PROCESS | 1948 | 1469443608869 Marionette TRACE conn5 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 03:46:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 03:46:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 730ms 03:46:48 INFO - PROCESS | 1948 | 1469443608918 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 03:46:48 INFO - PROCESS | 1948 | 1469443608920 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 03:46:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 03:46:48 INFO - PROCESS | 1948 | 1469443608925 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 03:46:48 INFO - PROCESS | 1948 | 1469443608931 Marionette TRACE conn5 <- [1,2182,null,{}] 03:46:48 INFO - PROCESS | 1948 | 1469443608947 Marionette TRACE conn5 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:48 INFO - PROCESS | 1948 | 1469443608950 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:46:49 INFO - PROCESS | 1948 | 1469443609071 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 03:46:49 INFO - PROCESS | 1948 | 1469443609139 Marionette TRACE conn5 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:49 INFO - PROCESS | 1948 | 1469443609141 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:46:49 INFO - PROCESS | 1948 | ++DOCSHELL 16B19000 == 31 [pid = 1948] [id = 555] 03:46:49 INFO - PROCESS | 1948 | ++DOMWINDOW == 94 (16B19800) [pid = 1948] [serial = 1665] [outer = 00000000] 03:46:49 INFO - PROCESS | 1948 | ++DOMWINDOW == 95 (171B2C00) [pid = 1948] [serial = 1666] [outer = 16B19800] 03:46:49 INFO - PROCESS | 1948 | 1469443609186 Marionette DEBUG loaded listener.js 03:46:49 INFO - PROCESS | 1948 | ++DOMWINDOW == 96 (1720D000) [pid = 1948] [serial = 1667] [outer = 16B19800] 03:46:49 INFO - PROCESS | 1948 | 1469443609625 Marionette TRACE conn5 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 03:46:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 03:46:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 730ms 03:46:49 INFO - PROCESS | 1948 | 1469443609677 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 03:46:49 INFO - PROCESS | 1948 | 1469443609679 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 03:46:49 INFO - PROCESS | 1948 | 1469443609683 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 03:46:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 03:46:49 INFO - PROCESS | 1948 | 1469443609685 Marionette TRACE conn5 <- [1,2186,null,{}] 03:46:49 INFO - PROCESS | 1948 | 1469443609688 Marionette TRACE conn5 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:49 INFO - PROCESS | 1948 | 1469443609690 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:46:49 INFO - PROCESS | 1948 | 1469443609870 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 03:46:49 INFO - PROCESS | 1948 | --DOMWINDOW == 95 (0DB29C00) [pid = 1948] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 03:46:49 INFO - PROCESS | 1948 | --DOMWINDOW == 94 (0D436000) [pid = 1948] [serial = 35] [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.] 03:46:49 INFO - PROCESS | 1948 | --DOMWINDOW == 93 (17BB3400) [pid = 1948] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 03:46:49 INFO - PROCESS | 1948 | --DOMWINDOW == 92 (0E092800) [pid = 1948] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 03:46:49 INFO - PROCESS | 1948 | --DOMWINDOW == 91 (0D16A800) [pid = 1948] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 03:46:49 INFO - PROCESS | 1948 | --DOMWINDOW == 90 (0E093800) [pid = 1948] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 03:46:49 INFO - PROCESS | 1948 | --DOMWINDOW == 89 (16937000) [pid = 1948] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 03:46:49 INFO - PROCESS | 1948 | --DOMWINDOW == 88 (17C49C00) [pid = 1948] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 03:46:49 INFO - PROCESS | 1948 | --DOMWINDOW == 87 (171B2000) [pid = 1948] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 03:46:49 INFO - PROCESS | 1948 | --DOMWINDOW == 86 (1720BC00) [pid = 1948] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 03:46:49 INFO - PROCESS | 1948 | --DOMWINDOW == 85 (0BEEC800) [pid = 1948] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 03:46:49 INFO - PROCESS | 1948 | --DOMWINDOW == 84 (13DB0000) [pid = 1948] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 03:46:49 INFO - PROCESS | 1948 | --DOMWINDOW == 83 (0BEDE400) [pid = 1948] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 03:46:49 INFO - PROCESS | 1948 | --DOMWINDOW == 82 (0D5F8400) [pid = 1948] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 03:46:49 INFO - PROCESS | 1948 | --DOMWINDOW == 81 (120B4000) [pid = 1948] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 03:46:49 INFO - PROCESS | 1948 | --DOMWINDOW == 80 (1463EC00) [pid = 1948] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 03:46:49 INFO - PROCESS | 1948 | --DOMWINDOW == 79 (179A4000) [pid = 1948] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 03:46:49 INFO - PROCESS | 1948 | --DOMWINDOW == 78 (14D79800) [pid = 1948] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 03:46:49 INFO - PROCESS | 1948 | --DOMWINDOW == 77 (0E23F000) [pid = 1948] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 03:46:49 INFO - PROCESS | 1948 | --DOMWINDOW == 76 (16165800) [pid = 1948] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 03:46:49 INFO - PROCESS | 1948 | 1469443609940 Marionette TRACE conn5 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:49 INFO - PROCESS | 1948 | 1469443609942 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:46:49 INFO - PROCESS | 1948 | ++DOCSHELL 0BEDE400 == 32 [pid = 1948] [id = 556] 03:46:49 INFO - PROCESS | 1948 | ++DOMWINDOW == 77 (0BEDFC00) [pid = 1948] [serial = 1668] [outer = 00000000] 03:46:50 INFO - PROCESS | 1948 | ++DOMWINDOW == 78 (0D436000) [pid = 1948] [serial = 1669] [outer = 0BEDFC00] 03:46:50 INFO - PROCESS | 1948 | 1469443609987 Marionette DEBUG loaded listener.js 03:46:50 INFO - PROCESS | 1948 | ++DOMWINDOW == 79 (0DB26800) [pid = 1948] [serial = 1670] [outer = 0BEDFC00] 03:46:50 INFO - PROCESS | 1948 | 1469443610328 Marionette TRACE conn5 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 03:46:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 03:46:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 670ms 03:46:50 INFO - PROCESS | 1948 | 1469443610356 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 03:46:50 INFO - PROCESS | 1948 | 1469443610358 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 03:46:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 03:46:50 INFO - PROCESS | 1948 | 1469443610361 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 03:46:50 INFO - PROCESS | 1948 | 1469443610363 Marionette TRACE conn5 <- [1,2190,null,{}] 03:46:50 INFO - PROCESS | 1948 | 1469443610378 Marionette TRACE conn5 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:50 INFO - PROCESS | 1948 | 1469443610380 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:46:50 INFO - PROCESS | 1948 | 1469443610460 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 03:46:50 INFO - PROCESS | 1948 | 1469443610466 Marionette TRACE conn5 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:50 INFO - PROCESS | 1948 | 1469443610472 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:46:50 INFO - PROCESS | 1948 | ++DOCSHELL 0E091000 == 33 [pid = 1948] [id = 557] 03:46:50 INFO - PROCESS | 1948 | ++DOMWINDOW == 80 (120B7000) [pid = 1948] [serial = 1671] [outer = 00000000] 03:46:50 INFO - PROCESS | 1948 | ++DOMWINDOW == 81 (171AF000) [pid = 1948] [serial = 1672] [outer = 120B7000] 03:46:50 INFO - PROCESS | 1948 | 1469443610525 Marionette DEBUG loaded listener.js 03:46:50 INFO - PROCESS | 1948 | ++DOMWINDOW == 82 (1732CC00) [pid = 1948] [serial = 1673] [outer = 120B7000] 03:46:51 INFO - PROCESS | 1948 | 1469443610972 Marionette TRACE conn5 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 03:46:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 03:46:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 631ms 03:46:51 INFO - PROCESS | 1948 | 1469443611014 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 03:46:51 INFO - PROCESS | 1948 | 1469443611016 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 03:46:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 03:46:51 INFO - PROCESS | 1948 | 1469443611020 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 03:46:51 INFO - PROCESS | 1948 | 1469443611022 Marionette TRACE conn5 <- [1,2194,null,{}] 03:46:51 INFO - PROCESS | 1948 | 1469443611025 Marionette TRACE conn5 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:51 INFO - PROCESS | 1948 | 1469443611027 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:46:51 INFO - PROCESS | 1948 | 1469443611112 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 03:46:51 INFO - PROCESS | 1948 | 1469443611118 Marionette TRACE conn5 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:51 INFO - PROCESS | 1948 | 1469443611120 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:46:51 INFO - PROCESS | 1948 | ++DOCSHELL 0865A000 == 34 [pid = 1948] [id = 558] 03:46:51 INFO - PROCESS | 1948 | ++DOMWINDOW == 83 (0D4EAC00) [pid = 1948] [serial = 1674] [outer = 00000000] 03:46:51 INFO - PROCESS | 1948 | ++DOMWINDOW == 84 (17997800) [pid = 1948] [serial = 1675] [outer = 0D4EAC00] 03:46:51 INFO - PROCESS | 1948 | 1469443611165 Marionette DEBUG loaded listener.js 03:46:51 INFO - PROCESS | 1948 | ++DOMWINDOW == 85 (1799B400) [pid = 1948] [serial = 1676] [outer = 0D4EAC00] 03:46:51 INFO - PROCESS | 1948 | 1469443611662 Marionette TRACE conn5 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 03:46:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 03:46:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 670ms 03:46:51 INFO - PROCESS | 1948 | 1469443611695 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 03:46:51 INFO - PROCESS | 1948 | 1469443611697 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 03:46:51 INFO - PROCESS | 1948 | 1469443611701 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 03:46:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 03:46:51 INFO - PROCESS | 1948 | 1469443611703 Marionette TRACE conn5 <- [1,2198,null,{}] 03:46:51 INFO - PROCESS | 1948 | 1469443611706 Marionette TRACE conn5 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:51 INFO - PROCESS | 1948 | 1469443611708 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:46:51 INFO - PROCESS | 1948 | 1469443611789 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 03:46:51 INFO - PROCESS | 1948 | 1469443611794 Marionette TRACE conn5 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:51 INFO - PROCESS | 1948 | 1469443611796 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:46:51 INFO - PROCESS | 1948 | ++DOCSHELL 179A3800 == 35 [pid = 1948] [id = 559] 03:46:51 INFO - PROCESS | 1948 | ++DOMWINDOW == 86 (179B8400) [pid = 1948] [serial = 1677] [outer = 00000000] 03:46:51 INFO - PROCESS | 1948 | ++DOMWINDOW == 87 (179C4000) [pid = 1948] [serial = 1678] [outer = 179B8400] 03:46:51 INFO - PROCESS | 1948 | 1469443611842 Marionette DEBUG loaded listener.js 03:46:51 INFO - PROCESS | 1948 | ++DOMWINDOW == 88 (17B8F400) [pid = 1948] [serial = 1679] [outer = 179B8400] 03:46:52 INFO - PROCESS | 1948 | 1469443612576 Marionette TRACE conn5 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 03:46:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 03:46:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 931ms 03:46:52 INFO - PROCESS | 1948 | 1469443612637 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 03:46:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 03:46:52 INFO - PROCESS | 1948 | 1469443612641 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 03:46:52 INFO - PROCESS | 1948 | 1469443612646 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 03:46:52 INFO - PROCESS | 1948 | 1469443612651 Marionette TRACE conn5 <- [1,2202,null,{}] 03:46:52 INFO - PROCESS | 1948 | 1469443612657 Marionette TRACE conn5 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:52 INFO - PROCESS | 1948 | 1469443612660 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:46:52 INFO - PROCESS | 1948 | 1469443612783 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 03:46:52 INFO - PROCESS | 1948 | 1469443612919 Marionette TRACE conn5 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:52 INFO - PROCESS | 1948 | 1469443612922 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:46:52 INFO - PROCESS | 1948 | ++DOCSHELL 0E095000 == 36 [pid = 1948] [id = 560] 03:46:52 INFO - PROCESS | 1948 | ++DOMWINDOW == 89 (0E096400) [pid = 1948] [serial = 1680] [outer = 00000000] 03:46:53 INFO - PROCESS | 1948 | ++DOMWINDOW == 90 (120B1800) [pid = 1948] [serial = 1681] [outer = 0E096400] 03:46:53 INFO - PROCESS | 1948 | 1469443612983 Marionette DEBUG loaded listener.js 03:46:53 INFO - PROCESS | 1948 | ++DOMWINDOW == 91 (13598400) [pid = 1948] [serial = 1682] [outer = 0E096400] 03:46:53 INFO - PROCESS | 1948 | 1469443613541 Marionette TRACE conn5 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 03:46:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 03:46:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 930ms 03:46:53 INFO - PROCESS | 1948 | 1469443613581 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 03:46:53 INFO - PROCESS | 1948 | 1469443613586 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 03:46:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 03:46:53 INFO - PROCESS | 1948 | 1469443613594 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 03:46:53 INFO - PROCESS | 1948 | 1469443613597 Marionette TRACE conn5 <- [1,2206,null,{}] 03:46:53 INFO - PROCESS | 1948 | 1469443613601 Marionette TRACE conn5 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:53 INFO - PROCESS | 1948 | 1469443613604 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:46:53 INFO - PROCESS | 1948 | 1469443613722 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 03:46:53 INFO - PROCESS | 1948 | 1469443613836 Marionette TRACE conn5 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:53 INFO - PROCESS | 1948 | 1469443613839 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:46:53 INFO - PROCESS | 1948 | ++DOCSHELL 14DDD000 == 37 [pid = 1948] [id = 561] 03:46:53 INFO - PROCESS | 1948 | ++DOMWINDOW == 92 (14E31800) [pid = 1948] [serial = 1683] [outer = 00000000] 03:46:53 INFO - PROCESS | 1948 | ++DOMWINDOW == 93 (16935800) [pid = 1948] [serial = 1684] [outer = 14E31800] 03:46:53 INFO - PROCESS | 1948 | 1469443613938 Marionette DEBUG loaded listener.js 03:46:54 INFO - PROCESS | 1948 | ++DOMWINDOW == 94 (16B13C00) [pid = 1948] [serial = 1685] [outer = 14E31800] 03:46:54 INFO - PROCESS | 1948 | 1469443614577 Marionette TRACE conn5 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 03:46:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 03:46:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 970ms 03:46:54 INFO - PROCESS | 1948 | 1469443614598 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 03:46:54 INFO - PROCESS | 1948 | 1469443614601 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 03:46:54 INFO - PROCESS | 1948 | 1469443614605 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 03:46:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 03:46:54 INFO - PROCESS | 1948 | 1469443614608 Marionette TRACE conn5 <- [1,2210,null,{}] 03:46:54 INFO - PROCESS | 1948 | 1469443614620 Marionette TRACE conn5 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:54 INFO - PROCESS | 1948 | 1469443614625 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:46:54 INFO - PROCESS | 1948 | 1469443614735 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 03:46:54 INFO - PROCESS | 1948 | 1469443614892 Marionette TRACE conn5 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:54 INFO - PROCESS | 1948 | 1469443614896 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:46:54 INFO - PROCESS | 1948 | ++DOCSHELL 17BACC00 == 38 [pid = 1948] [id = 562] 03:46:54 INFO - PROCESS | 1948 | ++DOMWINDOW == 95 (17BADC00) [pid = 1948] [serial = 1686] [outer = 00000000] 03:46:54 INFO - PROCESS | 1948 | ++DOMWINDOW == 96 (17BB3800) [pid = 1948] [serial = 1687] [outer = 17BADC00] 03:46:54 INFO - PROCESS | 1948 | 1469443614955 Marionette DEBUG loaded listener.js 03:46:55 INFO - PROCESS | 1948 | ++DOMWINDOW == 97 (17BBB800) [pid = 1948] [serial = 1688] [outer = 17BADC00] 03:46:55 INFO - PROCESS | 1948 | 1469443615628 Marionette TRACE conn5 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 03:46:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 03:46:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1073ms 03:46:55 INFO - PROCESS | 1948 | 1469443615682 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 03:46:55 INFO - PROCESS | 1948 | 1469443615685 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 03:46:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 03:46:55 INFO - PROCESS | 1948 | 1469443615689 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 03:46:55 INFO - PROCESS | 1948 | 1469443615691 Marionette TRACE conn5 <- [1,2214,null,{}] 03:46:55 INFO - PROCESS | 1948 | 1469443615695 Marionette TRACE conn5 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:55 INFO - PROCESS | 1948 | 1469443615697 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:46:55 INFO - PROCESS | 1948 | 1469443615812 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 03:46:56 INFO - PROCESS | 1948 | 1469443616058 Marionette TRACE conn5 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:56 INFO - PROCESS | 1948 | 1469443616061 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:46:56 INFO - PROCESS | 1948 | ++DOCSHELL 0BEF5400 == 39 [pid = 1948] [id = 563] 03:46:56 INFO - PROCESS | 1948 | ++DOMWINDOW == 98 (0D1CE000) [pid = 1948] [serial = 1689] [outer = 00000000] 03:46:56 INFO - PROCESS | 1948 | ++DOMWINDOW == 99 (0DA50000) [pid = 1948] [serial = 1690] [outer = 0D1CE000] 03:46:56 INFO - PROCESS | 1948 | 1469443616116 Marionette DEBUG loaded listener.js 03:46:56 INFO - PROCESS | 1948 | ++DOMWINDOW == 100 (0DC4EC00) [pid = 1948] [serial = 1691] [outer = 0D1CE000] 03:46:56 INFO - PROCESS | 1948 | 1469443616705 Marionette TRACE conn5 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 03:46:56 INFO - PROCESS | 1948 | --DOCSHELL 0865A000 == 38 [pid = 1948] [id = 558] 03:46:56 INFO - PROCESS | 1948 | --DOCSHELL 0E091000 == 37 [pid = 1948] [id = 557] 03:46:56 INFO - PROCESS | 1948 | --DOCSHELL 0BEDE400 == 36 [pid = 1948] [id = 556] 03:46:56 INFO - PROCESS | 1948 | --DOCSHELL 16B19000 == 35 [pid = 1948] [id = 555] 03:46:56 INFO - PROCESS | 1948 | --DOCSHELL 14B0DC00 == 34 [pid = 1948] [id = 554] 03:46:56 INFO - PROCESS | 1948 | --DOCSHELL 0EA45000 == 33 [pid = 1948] [id = 553] 03:46:56 INFO - PROCESS | 1948 | --DOCSHELL 08663400 == 32 [pid = 1948] [id = 552] 03:46:56 INFO - PROCESS | 1948 | --DOMWINDOW == 99 (17BB9800) [pid = 1948] [serial = 1624] [outer = 00000000] [url = about:blank] 03:46:56 INFO - PROCESS | 1948 | --DOMWINDOW == 98 (11E29C00) [pid = 1948] [serial = 1642] [outer = 00000000] [url = about:blank] 03:46:56 INFO - PROCESS | 1948 | --DOMWINDOW == 97 (0DA58C00) [pid = 1948] [serial = 1645] [outer = 00000000] [url = about:blank] 03:46:56 INFO - PROCESS | 1948 | --DOMWINDOW == 96 (11EE2400) [pid = 1948] [serial = 1630] [outer = 00000000] [url = about:blank] 03:46:56 INFO - PROCESS | 1948 | --DOMWINDOW == 95 (1725B400) [pid = 1948] [serial = 1633] [outer = 00000000] [url = about:blank] 03:46:56 INFO - PROCESS | 1948 | --DOMWINDOW == 94 (120B8400) [pid = 1948] [serial = 1631] [outer = 00000000] [url = about:blank] 03:46:56 INFO - PROCESS | 1948 | --DOMWINDOW == 93 (188CB400) [pid = 1948] [serial = 1636] [outer = 00000000] [url = about:blank] 03:46:56 INFO - PROCESS | 1948 | --DOMWINDOW == 92 (1720C000) [pid = 1948] [serial = 1612] [outer = 00000000] [url = about:blank] 03:46:56 INFO - PROCESS | 1948 | --DOMWINDOW == 91 (179A0000) [pid = 1948] [serial = 1615] [outer = 00000000] [url = about:blank] 03:46:56 INFO - PROCESS | 1948 | --DOMWINDOW == 90 (1724B000) [pid = 1948] [serial = 1613] [outer = 00000000] [url = about:blank] 03:46:56 INFO - PROCESS | 1948 | --DOMWINDOW == 89 (0E094400) [pid = 1948] [serial = 1618] [outer = 00000000] [url = about:blank] 03:46:56 INFO - PROCESS | 1948 | --DOMWINDOW == 88 (179B8C00) [pid = 1948] [serial = 1616] [outer = 00000000] [url = about:blank] 03:46:56 INFO - PROCESS | 1948 | --DOMWINDOW == 87 (143A8C00) [pid = 1948] [serial = 1606] [outer = 00000000] [url = about:blank] 03:46:56 INFO - PROCESS | 1948 | --DOMWINDOW == 86 (14B43000) [pid = 1948] [serial = 1607] [outer = 00000000] [url = about:blank] 03:46:56 INFO - PROCESS | 1948 | --DOMWINDOW == 85 (0CA91400) [pid = 1948] [serial = 1600] [outer = 00000000] [url = about:blank] 03:46:56 INFO - PROCESS | 1948 | --DOMWINDOW == 84 (0DA5B000) [pid = 1948] [serial = 1601] [outer = 00000000] [url = about:blank] 03:46:56 INFO - PROCESS | 1948 | --DOMWINDOW == 83 (0E09A800) [pid = 1948] [serial = 1594] [outer = 00000000] [url = about:blank] 03:46:56 INFO - PROCESS | 1948 | --DOMWINDOW == 82 (0E29E800) [pid = 1948] [serial = 1595] [outer = 00000000] [url = about:blank] 03:46:56 INFO - PROCESS | 1948 | --DOMWINDOW == 81 (12788400) [pid = 1948] [serial = 1597] [outer = 00000000] [url = about:blank] 03:46:56 INFO - PROCESS | 1948 | --DOMWINDOW == 80 (17B93400) [pid = 1948] [serial = 1621] [outer = 00000000] [url = about:blank] 03:46:56 INFO - PROCESS | 1948 | --DOMWINDOW == 79 (13592000) [pid = 1948] [serial = 1598] [outer = 00000000] [url = about:blank] 03:46:56 INFO - PROCESS | 1948 | --DOMWINDOW == 78 (179BF400) [pid = 1948] [serial = 1592] [outer = 00000000] [url = about:blank] 03:46:56 INFO - PROCESS | 1948 | --DOMWINDOW == 77 (16B1D800) [pid = 1948] [serial = 1609] [outer = 00000000] [url = about:blank] 03:46:56 INFO - PROCESS | 1948 | --DOMWINDOW == 76 (0EDEEC00) [pid = 1948] [serial = 1603] [outer = 00000000] [url = about:blank] 03:46:56 INFO - PROCESS | 1948 | --DOMWINDOW == 75 (11E2E000) [pid = 1948] [serial = 1604] [outer = 00000000] [url = about:blank] 03:46:56 INFO - PROCESS | 1948 | --DOMWINDOW == 74 (1732DC00) [pid = 1948] [serial = 1634] [outer = 00000000] [url = about:blank] 03:46:56 INFO - PROCESS | 1948 | --DOMWINDOW == 73 (18862000) [pid = 1948] [serial = 1639] [outer = 00000000] [url = about:blank] 03:46:56 INFO - PROCESS | 1948 | --DOMWINDOW == 72 (18ECBC00) [pid = 1948] [serial = 1637] [outer = 00000000] [url = about:blank] 03:46:56 INFO - PROCESS | 1948 | --DOMWINDOW == 71 (0DB27C00) [pid = 1948] [serial = 1646] [outer = 00000000] [url = about:blank] 03:46:56 INFO - PROCESS | 1948 | --DOMWINDOW == 70 (17C3D000) [pid = 1948] [serial = 1625] [outer = 00000000] [url = about:blank] 03:46:56 INFO - PROCESS | 1948 | --DOMWINDOW == 69 (17BAD000) [pid = 1948] [serial = 1622] [outer = 00000000] [url = about:blank] 03:46:56 INFO - PROCESS | 1948 | --DOMWINDOW == 68 (0E353C00) [pid = 1948] [serial = 1648] [outer = 00000000] [url = about:blank] 03:46:56 INFO - PROCESS | 1948 | --DOMWINDOW == 67 (0E09D400) [pid = 1948] [serial = 1619] [outer = 00000000] [url = about:blank] 03:46:56 INFO - PROCESS | 1948 | --DOMWINDOW == 66 (18865400) [pid = 1948] [serial = 1640] [outer = 00000000] [url = about:blank] 03:46:56 INFO - PROCESS | 1948 | --DOMWINDOW == 65 (12068C00) [pid = 1948] [serial = 1643] [outer = 00000000] [url = about:blank] 03:46:56 INFO - PROCESS | 1948 | --DOMWINDOW == 64 (171A7800) [pid = 1948] [serial = 1610] [outer = 00000000] [url = about:blank] 03:46:56 INFO - PROCESS | 1948 | --DOMWINDOW == 63 (17CECC00) [pid = 1948] [serial = 1628] [outer = 00000000] [url = about:blank] 03:46:56 INFO - PROCESS | 1948 | --DOMWINDOW == 62 (14D73000) [pid = 1948] [serial = 1103] [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.] 03:46:56 INFO - PROCESS | 1948 | --DOMWINDOW == 61 (17C48800) [pid = 1948] [serial = 1627] [outer = 00000000] [url = about:blank] 03:46:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 03:46:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1067ms 03:46:56 INFO - PROCESS | 1948 | 1469443616761 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 03:46:56 INFO - PROCESS | 1948 | 1469443616765 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 03:46:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 03:46:56 INFO - PROCESS | 1948 | 1469443616769 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 03:46:56 INFO - PROCESS | 1948 | 1469443616772 Marionette TRACE conn5 <- [1,2218,null,{}] 03:46:56 INFO - PROCESS | 1948 | 1469443616777 Marionette TRACE conn5 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:56 INFO - PROCESS | 1948 | 1469443616781 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:46:56 INFO - PROCESS | 1948 | 1469443616882 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 03:46:56 INFO - PROCESS | 1948 | 1469443616981 Marionette TRACE conn5 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:56 INFO - PROCESS | 1948 | 1469443616984 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:46:57 INFO - PROCESS | 1948 | ++DOCSHELL 0E099000 == 33 [pid = 1948] [id = 564] 03:46:57 INFO - PROCESS | 1948 | ++DOMWINDOW == 62 (0E09A800) [pid = 1948] [serial = 1692] [outer = 00000000] 03:46:57 INFO - PROCESS | 1948 | ++DOMWINDOW == 63 (0E2A5800) [pid = 1948] [serial = 1693] [outer = 0E09A800] 03:46:57 INFO - PROCESS | 1948 | 1469443617032 Marionette DEBUG loaded listener.js 03:46:57 INFO - PROCESS | 1948 | ++DOMWINDOW == 64 (0E3CF800) [pid = 1948] [serial = 1694] [outer = 0E09A800] 03:46:57 INFO - PROCESS | 1948 | 1469443617459 Marionette TRACE conn5 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 03:46:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 03:46:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 770ms 03:46:57 INFO - PROCESS | 1948 | 1469443617545 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 03:46:57 INFO - PROCESS | 1948 | 1469443617550 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 03:46:57 INFO - PROCESS | 1948 | 1469443617554 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 03:46:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 03:46:57 INFO - PROCESS | 1948 | 1469443617556 Marionette TRACE conn5 <- [1,2222,null,{}] 03:46:57 INFO - PROCESS | 1948 | 1469443617560 Marionette TRACE conn5 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:57 INFO - PROCESS | 1948 | 1469443617562 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:46:57 INFO - PROCESS | 1948 | 1469443617664 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 03:46:57 INFO - PROCESS | 1948 | 1469443617671 Marionette TRACE conn5 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:57 INFO - PROCESS | 1948 | 1469443617673 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:46:57 INFO - PROCESS | 1948 | ++DOCSHELL 11E38800 == 34 [pid = 1948] [id = 565] 03:46:57 INFO - PROCESS | 1948 | ++DOMWINDOW == 65 (11ED9400) [pid = 1948] [serial = 1695] [outer = 00000000] 03:46:57 INFO - PROCESS | 1948 | ++DOMWINDOW == 66 (120B4000) [pid = 1948] [serial = 1696] [outer = 11ED9400] 03:46:57 INFO - PROCESS | 1948 | 1469443617719 Marionette DEBUG loaded listener.js 03:46:57 INFO - PROCESS | 1948 | ++DOMWINDOW == 67 (128A8C00) [pid = 1948] [serial = 1697] [outer = 11ED9400] 03:46:58 INFO - PROCESS | 1948 | 1469443618191 Marionette TRACE conn5 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 03:46:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 03:46:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 671ms 03:46:58 INFO - PROCESS | 1948 | 1469443618229 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 03:46:58 INFO - PROCESS | 1948 | 1469443618232 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 03:46:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 03:46:58 INFO - PROCESS | 1948 | 1469443618236 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 03:46:58 INFO - PROCESS | 1948 | 1469443618242 Marionette TRACE conn5 <- [1,2226,null,{}] 03:46:58 INFO - PROCESS | 1948 | 1469443618251 Marionette TRACE conn5 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:58 INFO - PROCESS | 1948 | 1469443618254 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:46:58 INFO - PROCESS | 1948 | 1469443618341 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 03:46:58 INFO - PROCESS | 1948 | 1469443618351 Marionette TRACE conn5 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:58 INFO - PROCESS | 1948 | 1469443618353 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:46:58 INFO - PROCESS | 1948 | ++DOCSHELL 14636C00 == 35 [pid = 1948] [id = 566] 03:46:58 INFO - PROCESS | 1948 | ++DOMWINDOW == 68 (14B04000) [pid = 1948] [serial = 1698] [outer = 00000000] 03:46:58 INFO - PROCESS | 1948 | ++DOMWINDOW == 69 (14D73000) [pid = 1948] [serial = 1699] [outer = 14B04000] 03:46:58 INFO - PROCESS | 1948 | 1469443618398 Marionette DEBUG loaded listener.js 03:46:58 INFO - PROCESS | 1948 | ++DOMWINDOW == 70 (14D7D000) [pid = 1948] [serial = 1700] [outer = 14B04000] 03:46:58 INFO - PROCESS | 1948 | 1469443618881 Marionette TRACE conn5 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 03:46:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 03:46:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 690ms 03:46:58 INFO - PROCESS | 1948 | 1469443618929 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 03:46:58 INFO - PROCESS | 1948 | 1469443618932 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 03:46:58 INFO - PROCESS | 1948 | 1469443618935 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 03:46:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 03:46:58 INFO - PROCESS | 1948 | 1469443618937 Marionette TRACE conn5 <- [1,2230,null,{}] 03:46:58 INFO - PROCESS | 1948 | 1469443618940 Marionette TRACE conn5 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:58 INFO - PROCESS | 1948 | 1469443618942 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:46:59 INFO - PROCESS | 1948 | 1469443619056 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 03:46:59 INFO - PROCESS | 1948 | 1469443619065 Marionette TRACE conn5 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:59 INFO - PROCESS | 1948 | 1469443619067 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:46:59 INFO - PROCESS | 1948 | ++DOCSHELL 16164400 == 36 [pid = 1948] [id = 567] 03:46:59 INFO - PROCESS | 1948 | ++DOMWINDOW == 71 (16195000) [pid = 1948] [serial = 1701] [outer = 00000000] 03:46:59 INFO - PROCESS | 1948 | ++DOMWINDOW == 72 (171AE400) [pid = 1948] [serial = 1702] [outer = 16195000] 03:46:59 INFO - PROCESS | 1948 | 1469443619113 Marionette DEBUG loaded listener.js 03:46:59 INFO - PROCESS | 1948 | ++DOMWINDOW == 73 (17203C00) [pid = 1948] [serial = 1703] [outer = 16195000] 03:46:59 INFO - PROCESS | 1948 | 1469443619576 Marionette TRACE conn5 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 03:46:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 03:46:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 670ms 03:46:59 INFO - PROCESS | 1948 | 1469443619612 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 03:46:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 03:46:59 INFO - PROCESS | 1948 | 1469443619614 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 03:46:59 INFO - PROCESS | 1948 | 1469443619618 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 03:46:59 INFO - PROCESS | 1948 | 1469443619620 Marionette TRACE conn5 <- [1,2234,null,{}] 03:46:59 INFO - PROCESS | 1948 | 1469443619623 Marionette TRACE conn5 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:59 INFO - PROCESS | 1948 | 1469443619625 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:46:59 INFO - PROCESS | 1948 | 1469443619743 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 03:46:59 INFO - PROCESS | 1948 | 1469443619749 Marionette TRACE conn5 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:59 INFO - PROCESS | 1948 | 1469443619755 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:46:59 INFO - PROCESS | 1948 | ++DOCSHELL 0BEF8800 == 37 [pid = 1948] [id = 568] 03:46:59 INFO - PROCESS | 1948 | ++DOMWINDOW == 74 (1724C000) [pid = 1948] [serial = 1704] [outer = 00000000] 03:46:59 INFO - PROCESS | 1948 | ++DOMWINDOW == 75 (17323400) [pid = 1948] [serial = 1705] [outer = 1724C000] 03:46:59 INFO - PROCESS | 1948 | 1469443619866 Marionette DEBUG loaded listener.js 03:46:59 INFO - PROCESS | 1948 | ++DOMWINDOW == 76 (1732EC00) [pid = 1948] [serial = 1706] [outer = 1724C000] 03:47:00 INFO - PROCESS | 1948 | 1469443620322 Marionette TRACE conn5 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 03:47:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 03:47:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 730ms 03:47:00 INFO - PROCESS | 1948 | 1469443620350 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 03:47:00 INFO - PROCESS | 1948 | 1469443620352 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 03:47:00 INFO - PROCESS | 1948 | 1469443620355 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 03:47:00 INFO - PROCESS | 1948 | 1469443620357 Marionette TRACE conn5 <- [1,2238,null,{}] 03:47:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 03:47:00 INFO - PROCESS | 1948 | 1469443620360 Marionette TRACE conn5 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:00 INFO - PROCESS | 1948 | 1469443620362 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:47:00 INFO - PROCESS | 1948 | 1469443620513 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 03:47:00 INFO - PROCESS | 1948 | 1469443620595 Marionette TRACE conn5 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:00 INFO - PROCESS | 1948 | 1469443620597 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:47:00 INFO - PROCESS | 1948 | ++DOCSHELL 171AD800 == 38 [pid = 1948] [id = 569] 03:47:00 INFO - PROCESS | 1948 | ++DOMWINDOW == 77 (17332800) [pid = 1948] [serial = 1707] [outer = 00000000] 03:47:00 INFO - PROCESS | 1948 | ++DOMWINDOW == 78 (179BA800) [pid = 1948] [serial = 1708] [outer = 17332800] 03:47:00 INFO - PROCESS | 1948 | 1469443620641 Marionette DEBUG loaded listener.js 03:47:00 INFO - PROCESS | 1948 | ++DOMWINDOW == 79 (179C0800) [pid = 1948] [serial = 1709] [outer = 17332800] 03:47:01 INFO - PROCESS | 1948 | 1469443621049 Marionette TRACE conn5 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 03:47:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 03:47:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 730ms 03:47:01 INFO - PROCESS | 1948 | 1469443621089 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 03:47:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 03:47:01 INFO - PROCESS | 1948 | 1469443621091 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 03:47:01 INFO - PROCESS | 1948 | 1469443621094 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 03:47:01 INFO - PROCESS | 1948 | 1469443621096 Marionette TRACE conn5 <- [1,2242,null,{}] 03:47:01 INFO - PROCESS | 1948 | 1469443621099 Marionette TRACE conn5 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:01 INFO - PROCESS | 1948 | 1469443621101 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:47:01 INFO - PROCESS | 1948 | 1469443621222 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 03:47:01 INFO - PROCESS | 1948 | --DOMWINDOW == 78 (0D5F0C00) [pid = 1948] [serial = 32] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 03:47:01 INFO - PROCESS | 1948 | --DOMWINDOW == 77 (0D4EAC00) [pid = 1948] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 03:47:01 INFO - PROCESS | 1948 | --DOMWINDOW == 76 (14B0E000) [pid = 1948] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 03:47:01 INFO - PROCESS | 1948 | --DOMWINDOW == 75 (0EA8B400) [pid = 1948] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 03:47:01 INFO - PROCESS | 1948 | --DOMWINDOW == 74 (16B19800) [pid = 1948] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 03:47:01 INFO - PROCESS | 1948 | --DOMWINDOW == 73 (08663800) [pid = 1948] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 03:47:01 INFO - PROCESS | 1948 | --DOMWINDOW == 72 (120B7000) [pid = 1948] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 03:47:01 INFO - PROCESS | 1948 | --DOMWINDOW == 71 (0BEDFC00) [pid = 1948] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 03:47:01 INFO - PROCESS | 1948 | 1469443621344 Marionette TRACE conn5 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:01 INFO - PROCESS | 1948 | 1469443621346 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:47:01 INFO - PROCESS | 1948 | ++DOCSHELL 08663800 == 39 [pid = 1948] [id = 570] 03:47:01 INFO - PROCESS | 1948 | ++DOMWINDOW == 72 (0BEDFC00) [pid = 1948] [serial = 1710] [outer = 00000000] 03:47:01 INFO - PROCESS | 1948 | ++DOMWINDOW == 73 (0EA49800) [pid = 1948] [serial = 1711] [outer = 0BEDFC00] 03:47:01 INFO - PROCESS | 1948 | 1469443621393 Marionette DEBUG loaded listener.js 03:47:01 INFO - PROCESS | 1948 | ++DOMWINDOW == 74 (12801800) [pid = 1948] [serial = 1712] [outer = 0BEDFC00] 03:47:01 INFO - PROCESS | 1948 | 1469443621753 Marionette TRACE conn5 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 03:47:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 03:47:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 672ms 03:47:01 INFO - PROCESS | 1948 | 1469443621767 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 03:47:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 03:47:01 INFO - PROCESS | 1948 | 1469443621769 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 03:47:01 INFO - PROCESS | 1948 | 1469443621772 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 03:47:01 INFO - PROCESS | 1948 | 1469443621774 Marionette TRACE conn5 <- [1,2246,null,{}] 03:47:01 INFO - PROCESS | 1948 | 1469443621777 Marionette TRACE conn5 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:01 INFO - PROCESS | 1948 | 1469443621780 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:47:01 INFO - PROCESS | 1948 | 1469443621862 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 03:47:01 INFO - PROCESS | 1948 | 1469443621989 Marionette TRACE conn5 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:01 INFO - PROCESS | 1948 | 1469443621991 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:47:02 INFO - PROCESS | 1948 | ++DOCSHELL 0BEF3C00 == 40 [pid = 1948] [id = 571] 03:47:02 INFO - PROCESS | 1948 | ++DOMWINDOW == 75 (16939C00) [pid = 1948] [serial = 1713] [outer = 00000000] 03:47:02 INFO - PROCESS | 1948 | ++DOMWINDOW == 76 (17B8F800) [pid = 1948] [serial = 1714] [outer = 16939C00] 03:47:02 INFO - PROCESS | 1948 | 1469443622035 Marionette DEBUG loaded listener.js 03:47:02 INFO - PROCESS | 1948 | ++DOMWINDOW == 77 (17BB0400) [pid = 1948] [serial = 1715] [outer = 16939C00] 03:47:02 INFO - PROCESS | 1948 | 1469443622409 Marionette TRACE conn5 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 03:47:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 03:47:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 671ms 03:47:02 INFO - PROCESS | 1948 | 1469443622443 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 03:47:02 INFO - PROCESS | 1948 | 1469443622445 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 03:47:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 03:47:02 INFO - PROCESS | 1948 | 1469443622448 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 03:47:02 INFO - PROCESS | 1948 | 1469443622459 Marionette TRACE conn5 <- [1,2250,null,{}] 03:47:02 INFO - PROCESS | 1948 | 1469443622463 Marionette TRACE conn5 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:02 INFO - PROCESS | 1948 | 1469443622465 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:47:02 INFO - PROCESS | 1948 | 1469443622547 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 03:47:02 INFO - PROCESS | 1948 | 1469443622647 Marionette TRACE conn5 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:02 INFO - PROCESS | 1948 | 1469443622649 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:47:02 INFO - PROCESS | 1948 | ++DOCSHELL 179C1800 == 41 [pid = 1948] [id = 572] 03:47:02 INFO - PROCESS | 1948 | ++DOMWINDOW == 78 (17B92800) [pid = 1948] [serial = 1716] [outer = 00000000] 03:47:02 INFO - PROCESS | 1948 | ++DOMWINDOW == 79 (17C42000) [pid = 1948] [serial = 1717] [outer = 17B92800] 03:47:02 INFO - PROCESS | 1948 | 1469443622696 Marionette DEBUG loaded listener.js 03:47:02 INFO - PROCESS | 1948 | ++DOMWINDOW == 80 (17C47800) [pid = 1948] [serial = 1718] [outer = 17B92800] 03:47:03 INFO - PROCESS | 1948 | 1469443623055 Marionette TRACE conn5 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 03:47:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 03:47:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 630ms 03:47:03 INFO - PROCESS | 1948 | 1469443623079 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 03:47:03 INFO - PROCESS | 1948 | 1469443623081 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 03:47:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 03:47:03 INFO - PROCESS | 1948 | 1469443623084 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 03:47:03 INFO - PROCESS | 1948 | 1469443623086 Marionette TRACE conn5 <- [1,2254,null,{}] 03:47:03 INFO - PROCESS | 1948 | 1469443623089 Marionette TRACE conn5 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:03 INFO - PROCESS | 1948 | 1469443623091 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:47:03 INFO - PROCESS | 1948 | 1469443623217 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 03:47:03 INFO - PROCESS | 1948 | 1469443623252 Marionette TRACE conn5 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:03 INFO - PROCESS | 1948 | 1469443623255 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:47:03 INFO - PROCESS | 1948 | ++DOCSHELL 17C40000 == 42 [pid = 1948] [id = 573] 03:47:03 INFO - PROCESS | 1948 | ++DOMWINDOW == 81 (17C49800) [pid = 1948] [serial = 1719] [outer = 00000000] 03:47:03 INFO - PROCESS | 1948 | ++DOMWINDOW == 82 (1885C800) [pid = 1948] [serial = 1720] [outer = 17C49800] 03:47:03 INFO - PROCESS | 1948 | 1469443623301 Marionette DEBUG loaded listener.js 03:47:03 INFO - PROCESS | 1948 | ++DOMWINDOW == 83 (18865000) [pid = 1948] [serial = 1721] [outer = 17C49800] 03:47:03 INFO - PROCESS | 1948 | 1469443623936 Marionette TRACE conn5 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 03:47:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 03:47:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 870ms 03:47:03 INFO - PROCESS | 1948 | 1469443623956 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 03:47:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 03:47:03 INFO - PROCESS | 1948 | 1469443623961 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 03:47:03 INFO - PROCESS | 1948 | 1469443623965 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 03:47:03 INFO - PROCESS | 1948 | 1469443623971 Marionette TRACE conn5 <- [1,2258,null,{}] 03:47:03 INFO - PROCESS | 1948 | 1469443623976 Marionette TRACE conn5 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:03 INFO - PROCESS | 1948 | 1469443623979 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:47:04 INFO - PROCESS | 1948 | 1469443624099 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 03:47:04 INFO - PROCESS | 1948 | 1469443624257 Marionette TRACE conn5 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:04 INFO - PROCESS | 1948 | 1469443624260 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:47:04 INFO - PROCESS | 1948 | ++DOCSHELL 0DC47000 == 43 [pid = 1948] [id = 574] 03:47:04 INFO - PROCESS | 1948 | ++DOMWINDOW == 84 (0DC4A800) [pid = 1948] [serial = 1722] [outer = 00000000] 03:47:04 INFO - PROCESS | 1948 | ++DOMWINDOW == 85 (0EDEEC00) [pid = 1948] [serial = 1723] [outer = 0DC4A800] 03:47:04 INFO - PROCESS | 1948 | 1469443624318 Marionette DEBUG loaded listener.js 03:47:04 INFO - PROCESS | 1948 | ++DOMWINDOW == 86 (11E35400) [pid = 1948] [serial = 1724] [outer = 0DC4A800] 03:47:04 INFO - PROCESS | 1948 | 1469443624963 Marionette TRACE conn5 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 03:47:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 03:47:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1026ms 03:47:05 INFO - PROCESS | 1948 | 1469443624992 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 03:47:05 INFO - PROCESS | 1948 | 1469443624997 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 03:47:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 03:47:05 INFO - PROCESS | 1948 | 1469443625003 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 03:47:05 INFO - PROCESS | 1948 | 1469443625006 Marionette TRACE conn5 <- [1,2262,null,{}] 03:47:05 INFO - PROCESS | 1948 | 1469443625010 Marionette TRACE conn5 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:05 INFO - PROCESS | 1948 | 1469443625013 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:47:05 INFO - PROCESS | 1948 | 1469443625134 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 03:47:05 INFO - PROCESS | 1948 | 1469443625278 Marionette TRACE conn5 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:05 INFO - PROCESS | 1948 | 1469443625281 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:47:05 INFO - PROCESS | 1948 | ++DOCSHELL 14637400 == 44 [pid = 1948] [id = 575] 03:47:05 INFO - PROCESS | 1948 | ++DOMWINDOW == 87 (1463F400) [pid = 1948] [serial = 1725] [outer = 00000000] 03:47:05 INFO - PROCESS | 1948 | ++DOMWINDOW == 88 (14D7C400) [pid = 1948] [serial = 1726] [outer = 1463F400] 03:47:05 INFO - PROCESS | 1948 | 1469443625341 Marionette DEBUG loaded listener.js 03:47:05 INFO - PROCESS | 1948 | ++DOMWINDOW == 89 (171B2000) [pid = 1948] [serial = 1727] [outer = 1463F400] 03:47:05 INFO - PROCESS | 1948 | 1469443625873 Marionette TRACE conn5 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 03:47:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 03:47:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 930ms 03:47:05 INFO - PROCESS | 1948 | 1469443625937 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 03:47:05 INFO - PROCESS | 1948 | 1469443625940 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 03:47:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 03:47:05 INFO - PROCESS | 1948 | 1469443625943 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 03:47:05 INFO - PROCESS | 1948 | 1469443625947 Marionette TRACE conn5 <- [1,2266,null,{}] 03:47:05 INFO - PROCESS | 1948 | 1469443625958 Marionette TRACE conn5 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:05 INFO - PROCESS | 1948 | 1469443625963 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:47:06 INFO - PROCESS | 1948 | 1469443626106 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 03:47:06 INFO - PROCESS | 1948 | 1469443626252 Marionette TRACE conn5 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:06 INFO - PROCESS | 1948 | 1469443626256 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:47:06 INFO - PROCESS | 1948 | ++DOCSHELL 17C47400 == 45 [pid = 1948] [id = 576] 03:47:06 INFO - PROCESS | 1948 | ++DOMWINDOW == 90 (17C49000) [pid = 1948] [serial = 1728] [outer = 00000000] 03:47:06 INFO - PROCESS | 1948 | ++DOMWINDOW == 91 (1885BC00) [pid = 1948] [serial = 1729] [outer = 17C49000] 03:47:06 INFO - PROCESS | 1948 | 1469443626313 Marionette DEBUG loaded listener.js 03:47:06 INFO - PROCESS | 1948 | ++DOMWINDOW == 92 (18868800) [pid = 1948] [serial = 1730] [outer = 17C49000] 03:47:06 INFO - PROCESS | 1948 | 1469443626924 Marionette TRACE conn5 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 03:47:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 03:47:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1020ms 03:47:06 INFO - PROCESS | 1948 | 1469443626967 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 03:47:06 INFO - PROCESS | 1948 | 1469443626970 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 03:47:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 03:47:06 INFO - PROCESS | 1948 | 1469443626973 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 03:47:06 INFO - PROCESS | 1948 | 1469443626975 Marionette TRACE conn5 <- [1,2270,null,{}] 03:47:06 INFO - PROCESS | 1948 | 1469443626979 Marionette TRACE conn5 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:06 INFO - PROCESS | 1948 | 1469443626981 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:47:07 INFO - PROCESS | 1948 | 1469443627098 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 03:47:07 INFO - PROCESS | 1948 | 1469443627226 Marionette TRACE conn5 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:07 INFO - PROCESS | 1948 | 1469443627229 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:47:07 INFO - PROCESS | 1948 | ++DOCSHELL 0D1C9400 == 46 [pid = 1948] [id = 577] 03:47:07 INFO - PROCESS | 1948 | ++DOMWINDOW == 93 (0D433400) [pid = 1948] [serial = 1731] [outer = 00000000] 03:47:07 INFO - PROCESS | 1948 | ++DOMWINDOW == 94 (0EA44800) [pid = 1948] [serial = 1732] [outer = 0D433400] 03:47:07 INFO - PROCESS | 1948 | 1469443627329 Marionette DEBUG loaded listener.js 03:47:07 INFO - PROCESS | 1948 | ++DOMWINDOW == 95 (12808C00) [pid = 1948] [serial = 1733] [outer = 0D433400] 03:47:08 INFO - PROCESS | 1948 | 1469443628086 Marionette TRACE conn5 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 03:47:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 03:47:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1116ms 03:47:08 INFO - PROCESS | 1948 | 1469443628093 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 03:47:08 INFO - PROCESS | 1948 | 1469443628097 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 03:47:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 03:47:08 INFO - PROCESS | 1948 | 1469443628101 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 03:47:08 INFO - PROCESS | 1948 | 1469443628106 Marionette TRACE conn5 <- [1,2274,null,{}] 03:47:08 INFO - PROCESS | 1948 | 1469443628111 Marionette TRACE conn5 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:08 INFO - PROCESS | 1948 | 1469443628114 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:47:08 INFO - PROCESS | 1948 | 1469443628218 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 03:47:08 INFO - PROCESS | 1948 | 1469443628362 Marionette TRACE conn5 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:08 INFO - PROCESS | 1948 | 1469443628365 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:47:08 INFO - PROCESS | 1948 | ++DOCSHELL 0DF9FC00 == 47 [pid = 1948] [id = 578] 03:47:08 INFO - PROCESS | 1948 | ++DOMWINDOW == 96 (0E09AC00) [pid = 1948] [serial = 1734] [outer = 00000000] 03:47:08 INFO - PROCESS | 1948 | ++DOMWINDOW == 97 (11EE4000) [pid = 1948] [serial = 1735] [outer = 0E09AC00] 03:47:08 INFO - PROCESS | 1948 | 1469443628421 Marionette DEBUG loaded listener.js 03:47:08 INFO - PROCESS | 1948 | ++DOMWINDOW == 98 (1335B400) [pid = 1948] [serial = 1736] [outer = 0E09AC00] 03:47:08 INFO - PROCESS | 1948 | --DOCSHELL 0EFDC000 == 46 [pid = 1948] [id = 551] 03:47:08 INFO - PROCESS | 1948 | --DOCSHELL 0DC50000 == 45 [pid = 1948] [id = 549] 03:47:08 INFO - PROCESS | 1948 | --DOCSHELL 0D50A400 == 44 [pid = 1948] [id = 550] 03:47:08 INFO - PROCESS | 1948 | --DOCSHELL 179C1800 == 43 [pid = 1948] [id = 572] 03:47:08 INFO - PROCESS | 1948 | --DOCSHELL 0BEF3C00 == 42 [pid = 1948] [id = 571] 03:47:08 INFO - PROCESS | 1948 | --DOCSHELL 08663800 == 41 [pid = 1948] [id = 570] 03:47:08 INFO - PROCESS | 1948 | --DOCSHELL 171AD800 == 40 [pid = 1948] [id = 569] 03:47:08 INFO - PROCESS | 1948 | --DOCSHELL 0BEF8800 == 39 [pid = 1948] [id = 568] 03:47:08 INFO - PROCESS | 1948 | --DOCSHELL 16164400 == 38 [pid = 1948] [id = 567] 03:47:08 INFO - PROCESS | 1948 | --DOCSHELL 14636C00 == 37 [pid = 1948] [id = 566] 03:47:08 INFO - PROCESS | 1948 | --DOCSHELL 11E38800 == 36 [pid = 1948] [id = 565] 03:47:08 INFO - PROCESS | 1948 | --DOMWINDOW == 97 (0DE71C00) [pid = 1948] [serial = 34] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 03:47:08 INFO - PROCESS | 1948 | --DOCSHELL 0E099000 == 35 [pid = 1948] [id = 564] 03:47:08 INFO - PROCESS | 1948 | --DOCSHELL 0BEF5400 == 34 [pid = 1948] [id = 563] 03:47:08 INFO - PROCESS | 1948 | --DOCSHELL 14DDD000 == 33 [pid = 1948] [id = 561] 03:47:08 INFO - PROCESS | 1948 | --DOCSHELL 0E095000 == 32 [pid = 1948] [id = 560] 03:47:08 INFO - PROCESS | 1948 | --DOCSHELL 179A3800 == 31 [pid = 1948] [id = 559] 03:47:08 INFO - PROCESS | 1948 | --DOMWINDOW == 96 (17997800) [pid = 1948] [serial = 1675] [outer = 00000000] [url = about:blank] 03:47:08 INFO - PROCESS | 1948 | --DOMWINDOW == 95 (14BB3C00) [pid = 1948] [serial = 1663] [outer = 00000000] [url = about:blank] 03:47:08 INFO - PROCESS | 1948 | --DOMWINDOW == 94 (12704400) [pid = 1948] [serial = 1660] [outer = 00000000] [url = about:blank] 03:47:08 INFO - PROCESS | 1948 | --DOMWINDOW == 93 (171B2C00) [pid = 1948] [serial = 1666] [outer = 00000000] [url = about:blank] 03:47:08 INFO - PROCESS | 1948 | --DOMWINDOW == 92 (0DB1D400) [pid = 1948] [serial = 1651] [outer = 00000000] [url = about:blank] 03:47:08 INFO - PROCESS | 1948 | --DOMWINDOW == 91 (14D78C00) [pid = 1948] [serial = 1664] [outer = 00000000] [url = about:blank] 03:47:08 INFO - PROCESS | 1948 | --DOMWINDOW == 90 (120ACC00) [pid = 1948] [serial = 1654] [outer = 00000000] [url = about:blank] 03:47:08 INFO - PROCESS | 1948 | --DOMWINDOW == 89 (0D173000) [pid = 1948] [serial = 1658] [outer = 00000000] [url = about:blank] 03:47:08 INFO - PROCESS | 1948 | --DOMWINDOW == 88 (0BEE5400) [pid = 1948] [serial = 1657] [outer = 00000000] [url = about:blank] 03:47:08 INFO - PROCESS | 1948 | --DOMWINDOW == 87 (1720D000) [pid = 1948] [serial = 1667] [outer = 00000000] [url = about:blank] 03:47:08 INFO - PROCESS | 1948 | --DOMWINDOW == 86 (171AF000) [pid = 1948] [serial = 1672] [outer = 00000000] [url = about:blank] 03:47:08 INFO - PROCESS | 1948 | --DOMWINDOW == 85 (1732CC00) [pid = 1948] [serial = 1673] [outer = 00000000] [url = about:blank] 03:47:08 INFO - PROCESS | 1948 | --DOMWINDOW == 84 (0D436000) [pid = 1948] [serial = 1669] [outer = 00000000] [url = about:blank] 03:47:08 INFO - PROCESS | 1948 | --DOMWINDOW == 83 (1799B400) [pid = 1948] [serial = 1676] [outer = 00000000] [url = about:blank] 03:47:08 INFO - PROCESS | 1948 | --DOMWINDOW == 82 (0DB26800) [pid = 1948] [serial = 1670] [outer = 00000000] [url = about:blank] 03:47:08 INFO - PROCESS | 1948 | --DOMWINDOW == 81 (13355800) [pid = 1948] [serial = 1661] [outer = 00000000] [url = about:blank] 03:47:08 INFO - PROCESS | 1948 | 1469443628981 Marionette TRACE conn5 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 03:47:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 03:47:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 930ms 03:47:09 INFO - PROCESS | 1948 | 1469443629033 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 03:47:09 INFO - PROCESS | 1948 | 1469443629037 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 03:47:09 INFO - PROCESS | 1948 | 1469443629043 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 03:47:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 03:47:09 INFO - PROCESS | 1948 | 1469443629046 Marionette TRACE conn5 <- [1,2278,null,{}] 03:47:09 INFO - PROCESS | 1948 | 1469443629050 Marionette TRACE conn5 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:09 INFO - PROCESS | 1948 | 1469443629052 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:47:09 INFO - PROCESS | 1948 | 1469443629147 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 03:47:09 INFO - PROCESS | 1948 | 1469443629158 Marionette TRACE conn5 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:09 INFO - PROCESS | 1948 | 1469443629160 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:47:09 INFO - PROCESS | 1948 | ++DOCSHELL 0BEF3C00 == 32 [pid = 1948] [id = 579] 03:47:09 INFO - PROCESS | 1948 | ++DOMWINDOW == 82 (0BEF5400) [pid = 1948] [serial = 1737] [outer = 00000000] 03:47:09 INFO - PROCESS | 1948 | ++DOMWINDOW == 83 (0DE74800) [pid = 1948] [serial = 1738] [outer = 0BEF5400] 03:47:09 INFO - PROCESS | 1948 | 1469443629296 Marionette DEBUG loaded listener.js 03:47:09 INFO - PROCESS | 1948 | ++DOMWINDOW == 84 (0EA44400) [pid = 1948] [serial = 1739] [outer = 0BEF5400] 03:47:09 INFO - PROCESS | 1948 | 1469443629735 Marionette TRACE conn5 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 03:47:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 03:47:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 731ms 03:47:09 INFO - PROCESS | 1948 | 1469443629779 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 03:47:09 INFO - PROCESS | 1948 | 1469443629781 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 03:47:09 INFO - PROCESS | 1948 | 1469443629785 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 03:47:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 03:47:09 INFO - PROCESS | 1948 | 1469443629788 Marionette TRACE conn5 <- [1,2282,null,{}] 03:47:09 INFO - PROCESS | 1948 | 1469443629799 Marionette TRACE conn5 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:09 INFO - PROCESS | 1948 | 1469443629803 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:47:09 INFO - PROCESS | 1948 | 1469443629895 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 03:47:09 INFO - PROCESS | 1948 | 1469443629908 Marionette TRACE conn5 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:09 INFO - PROCESS | 1948 | 1469443629911 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:47:09 INFO - PROCESS | 1948 | ++DOCSHELL 14637C00 == 33 [pid = 1948] [id = 580] 03:47:09 INFO - PROCESS | 1948 | ++DOMWINDOW == 85 (14642C00) [pid = 1948] [serial = 1740] [outer = 00000000] 03:47:09 INFO - PROCESS | 1948 | ++DOMWINDOW == 86 (14D76000) [pid = 1948] [serial = 1741] [outer = 14642C00] 03:47:09 INFO - PROCESS | 1948 | 1469443629961 Marionette DEBUG loaded listener.js 03:47:10 INFO - PROCESS | 1948 | ++DOMWINDOW == 87 (1692EC00) [pid = 1948] [serial = 1742] [outer = 14642C00] 03:47:10 INFO - PROCESS | 1948 | 1469443630434 Marionette TRACE conn5 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 03:47:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 03:47:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 670ms 03:47:10 INFO - PROCESS | 1948 | 1469443630459 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 03:47:10 INFO - PROCESS | 1948 | 1469443630462 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 03:47:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 03:47:10 INFO - PROCESS | 1948 | 1469443630469 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 03:47:10 INFO - PROCESS | 1948 | 1469443630471 Marionette TRACE conn5 <- [1,2286,null,{}] 03:47:10 INFO - PROCESS | 1948 | 1469443630474 Marionette TRACE conn5 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:10 INFO - PROCESS | 1948 | 1469443630476 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:47:10 INFO - PROCESS | 1948 | 1469443630566 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 03:47:10 INFO - PROCESS | 1948 | 1469443630572 Marionette TRACE conn5 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:10 INFO - PROCESS | 1948 | 1469443630574 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:47:10 INFO - PROCESS | 1948 | ++DOCSHELL 171AA000 == 34 [pid = 1948] [id = 581] 03:47:10 INFO - PROCESS | 1948 | ++DOMWINDOW == 88 (171AB800) [pid = 1948] [serial = 1743] [outer = 00000000] 03:47:10 INFO - PROCESS | 1948 | ++DOMWINDOW == 89 (17210800) [pid = 1948] [serial = 1744] [outer = 171AB800] 03:47:10 INFO - PROCESS | 1948 | 1469443630629 Marionette DEBUG loaded listener.js 03:47:10 INFO - PROCESS | 1948 | ++DOMWINDOW == 90 (17254400) [pid = 1948] [serial = 1745] [outer = 171AB800] 03:47:11 INFO - PROCESS | 1948 | 1469443631057 Marionette TRACE conn5 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 03:47:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 03:47:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 630ms 03:47:11 INFO - PROCESS | 1948 | 1469443631119 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 03:47:11 INFO - PROCESS | 1948 | 1469443631121 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 03:47:11 INFO - PROCESS | 1948 | 1469443631124 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 03:47:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 03:47:11 INFO - PROCESS | 1948 | 1469443631126 Marionette TRACE conn5 <- [1,2290,null,{}] 03:47:11 INFO - PROCESS | 1948 | 1469443631135 Marionette TRACE conn5 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:11 INFO - PROCESS | 1948 | 1469443631137 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:47:11 INFO - PROCESS | 1948 | 1469443631254 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 03:47:11 INFO - PROCESS | 1948 | 1469443631347 Marionette TRACE conn5 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:11 INFO - PROCESS | 1948 | 1469443631349 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:47:11 INFO - PROCESS | 1948 | ++DOCSHELL 1732C000 == 35 [pid = 1948] [id = 582] 03:47:11 INFO - PROCESS | 1948 | ++DOMWINDOW == 91 (1732C800) [pid = 1948] [serial = 1746] [outer = 00000000] 03:47:11 INFO - PROCESS | 1948 | ++DOMWINDOW == 92 (177F2800) [pid = 1948] [serial = 1747] [outer = 1732C800] 03:47:11 INFO - PROCESS | 1948 | 1469443631394 Marionette DEBUG loaded listener.js 03:47:11 INFO - PROCESS | 1948 | ++DOMWINDOW == 93 (17998800) [pid = 1948] [serial = 1748] [outer = 1732C800] 03:47:11 INFO - PROCESS | 1948 | 1469443631837 Marionette TRACE conn5 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 03:47:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 03:47:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 730ms 03:47:11 INFO - PROCESS | 1948 | 1469443631858 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 03:47:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 03:47:11 INFO - PROCESS | 1948 | 1469443631860 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 03:47:11 INFO - PROCESS | 1948 | 1469443631863 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 03:47:11 INFO - PROCESS | 1948 | 1469443631864 Marionette TRACE conn5 <- [1,2294,null,{}] 03:47:11 INFO - PROCESS | 1948 | 1469443631874 Marionette TRACE conn5 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:11 INFO - PROCESS | 1948 | 1469443631879 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:47:12 INFO - PROCESS | 1948 | 1469443632014 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 03:47:12 INFO - PROCESS | 1948 | 1469443632086 Marionette TRACE conn5 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:12 INFO - PROCESS | 1948 | 1469443632088 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:47:12 INFO - PROCESS | 1948 | ++DOCSHELL 179C4C00 == 36 [pid = 1948] [id = 583] 03:47:12 INFO - PROCESS | 1948 | ++DOMWINDOW == 94 (179C6800) [pid = 1948] [serial = 1749] [outer = 00000000] 03:47:12 INFO - PROCESS | 1948 | ++DOMWINDOW == 95 (17C42800) [pid = 1948] [serial = 1750] [outer = 179C6800] 03:47:12 INFO - PROCESS | 1948 | 1469443632134 Marionette DEBUG loaded listener.js 03:47:12 INFO - PROCESS | 1948 | ++DOMWINDOW == 96 (17CEE000) [pid = 1948] [serial = 1751] [outer = 179C6800] 03:47:12 INFO - PROCESS | 1948 | 1469443632561 Marionette TRACE conn5 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 03:47:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 03:47:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 731ms 03:47:12 INFO - PROCESS | 1948 | 1469443632594 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 03:47:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 03:47:12 INFO - PROCESS | 1948 | 1469443632596 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 03:47:12 INFO - PROCESS | 1948 | 1469443632599 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 03:47:12 INFO - PROCESS | 1948 | 1469443632601 Marionette TRACE conn5 <- [1,2298,null,{}] 03:47:12 INFO - PROCESS | 1948 | 1469443632604 Marionette TRACE conn5 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:12 INFO - PROCESS | 1948 | 1469443632606 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:47:12 INFO - PROCESS | 1948 | 1469443632767 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 03:47:12 INFO - PROCESS | 1948 | 1469443632777 Marionette TRACE conn5 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:12 INFO - PROCESS | 1948 | 1469443632779 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:47:12 INFO - PROCESS | 1948 | ++DOCSHELL 0D5F6800 == 37 [pid = 1948] [id = 584] 03:47:12 INFO - PROCESS | 1948 | ++DOMWINDOW == 97 (0DB1D000) [pid = 1948] [serial = 1752] [outer = 00000000] 03:47:12 INFO - PROCESS | 1948 | ++DOMWINDOW == 98 (188CBC00) [pid = 1948] [serial = 1753] [outer = 0DB1D000] 03:47:12 INFO - PROCESS | 1948 | 1469443632825 Marionette DEBUG loaded listener.js 03:47:12 INFO - PROCESS | 1948 | ++DOMWINDOW == 99 (188CE800) [pid = 1948] [serial = 1754] [outer = 0DB1D000] 03:47:13 INFO - PROCESS | 1948 | --DOMWINDOW == 98 (1724C000) [pid = 1948] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 03:47:13 INFO - PROCESS | 1948 | --DOMWINDOW == 97 (17332800) [pid = 1948] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 03:47:13 INFO - PROCESS | 1948 | --DOMWINDOW == 96 (0D1CE000) [pid = 1948] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 03:47:13 INFO - PROCESS | 1948 | --DOMWINDOW == 95 (0E09A800) [pid = 1948] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 03:47:13 INFO - PROCESS | 1948 | --DOMWINDOW == 94 (16195000) [pid = 1948] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 03:47:13 INFO - PROCESS | 1948 | --DOMWINDOW == 93 (0BEDFC00) [pid = 1948] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 03:47:13 INFO - PROCESS | 1948 | --DOMWINDOW == 92 (11ED9400) [pid = 1948] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 03:47:13 INFO - PROCESS | 1948 | --DOMWINDOW == 91 (14B04000) [pid = 1948] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 03:47:13 INFO - PROCESS | 1948 | --DOMWINDOW == 90 (17B92800) [pid = 1948] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 03:47:13 INFO - PROCESS | 1948 | --DOMWINDOW == 89 (16939C00) [pid = 1948] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 03:47:13 INFO - PROCESS | 1948 | 1469443633406 Marionette TRACE conn5 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 03:47:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 03:47:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 830ms 03:47:13 INFO - PROCESS | 1948 | 1469443633430 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 03:47:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 03:47:13 INFO - PROCESS | 1948 | 1469443633432 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 03:47:13 INFO - PROCESS | 1948 | 1469443633435 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 03:47:13 INFO - PROCESS | 1948 | 1469443633437 Marionette TRACE conn5 <- [1,2302,null,{}] 03:47:13 INFO - PROCESS | 1948 | 1469443633440 Marionette TRACE conn5 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:13 INFO - PROCESS | 1948 | 1469443633442 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:47:13 INFO - PROCESS | 1948 | 1469443633527 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 03:47:13 INFO - PROCESS | 1948 | 1469443633631 Marionette TRACE conn5 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:13 INFO - PROCESS | 1948 | 1469443633632 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:47:13 INFO - PROCESS | 1948 | ++DOCSHELL 0D5FD000 == 38 [pid = 1948] [id = 585] 03:47:13 INFO - PROCESS | 1948 | ++DOMWINDOW == 90 (0DB24400) [pid = 1948] [serial = 1755] [outer = 00000000] 03:47:13 INFO - PROCESS | 1948 | ++DOMWINDOW == 91 (14B04000) [pid = 1948] [serial = 1756] [outer = 0DB24400] 03:47:13 INFO - PROCESS | 1948 | 1469443633678 Marionette DEBUG loaded listener.js 03:47:13 INFO - PROCESS | 1948 | ++DOMWINDOW == 92 (17326C00) [pid = 1948] [serial = 1757] [outer = 0DB24400] 03:47:14 INFO - PROCESS | 1948 | 1469443634016 Marionette TRACE conn5 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 03:47:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 03:47:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 630ms 03:47:14 INFO - PROCESS | 1948 | 1469443634091 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 03:47:14 INFO - PROCESS | 1948 | 1469443634093 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 03:47:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 03:47:14 INFO - PROCESS | 1948 | 1469443634108 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 03:47:14 INFO - PROCESS | 1948 | 1469443634110 Marionette TRACE conn5 <- [1,2306,null,{}] 03:47:14 INFO - PROCESS | 1948 | 1469443634115 Marionette TRACE conn5 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:14 INFO - PROCESS | 1948 | 1469443634117 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:47:14 INFO - PROCESS | 1948 | 1469443634203 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 03:47:14 INFO - PROCESS | 1948 | 1469443634208 Marionette TRACE conn5 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:14 INFO - PROCESS | 1948 | 1469443634210 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:47:14 INFO - PROCESS | 1948 | ++DOCSHELL 16931800 == 39 [pid = 1948] [id = 586] 03:47:14 INFO - PROCESS | 1948 | ++DOMWINDOW == 93 (171B4800) [pid = 1948] [serial = 1758] [outer = 00000000] 03:47:14 INFO - PROCESS | 1948 | ++DOMWINDOW == 94 (188C7400) [pid = 1948] [serial = 1759] [outer = 171B4800] 03:47:14 INFO - PROCESS | 1948 | 1469443634254 Marionette DEBUG loaded listener.js 03:47:14 INFO - PROCESS | 1948 | ++DOMWINDOW == 95 (19535400) [pid = 1948] [serial = 1760] [outer = 171B4800] 03:47:14 INFO - PROCESS | 1948 | 1469443634772 Marionette TRACE conn5 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 03:47:14 INFO - PROCESS | 1948 | 1469443634794 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 03:47:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 03:47:14 INFO - PROCESS | 1948 | 1469443634798 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 03:47:14 INFO - PROCESS | 1948 | 1469443634799 Marionette TRACE conn5 <- [1,2310,null,{}] 03:47:14 INFO - PROCESS | 1948 | 1469443634802 Marionette TRACE conn5 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:14 INFO - PROCESS | 1948 | 1469443634804 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:47:14 INFO - PROCESS | 1948 | 1469443634889 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 03:47:14 INFO - PROCESS | 1948 | 1469443634895 Marionette TRACE conn5 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:14 INFO - PROCESS | 1948 | 1469443634896 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:47:14 INFO - PROCESS | 1948 | ++DOCSHELL 18878400 == 40 [pid = 1948] [id = 587] 03:47:14 INFO - PROCESS | 1948 | ++DOMWINDOW == 96 (1953A000) [pid = 1948] [serial = 1761] [outer = 00000000] 03:47:14 INFO - PROCESS | 1948 | ++DOMWINDOW == 97 (1957EC00) [pid = 1948] [serial = 1762] [outer = 1953A000] 03:47:14 INFO - PROCESS | 1948 | 1469443634942 Marionette DEBUG loaded listener.js 03:47:15 INFO - PROCESS | 1948 | ++DOMWINDOW == 98 (1958B400) [pid = 1948] [serial = 1763] [outer = 1953A000] 03:47:16 INFO - PROCESS | 1948 | --DOCSHELL 17BACC00 == 39 [pid = 1948] [id = 562] 03:47:16 INFO - PROCESS | 1948 | --DOCSHELL 0DF9FC00 == 38 [pid = 1948] [id = 578] 03:47:16 INFO - PROCESS | 1948 | --DOCSHELL 17C47400 == 37 [pid = 1948] [id = 576] 03:47:16 INFO - PROCESS | 1948 | --DOCSHELL 0D1C9400 == 36 [pid = 1948] [id = 577] 03:47:16 INFO - PROCESS | 1948 | --DOCSHELL 14637400 == 35 [pid = 1948] [id = 575] 03:47:16 INFO - PROCESS | 1948 | --DOCSHELL 17C40000 == 34 [pid = 1948] [id = 573] 03:47:16 INFO - PROCESS | 1948 | --DOCSHELL 0DC47000 == 33 [pid = 1948] [id = 574] 03:47:16 INFO - PROCESS | 1948 | --DOCSHELL 14637C00 == 32 [pid = 1948] [id = 580] 03:47:16 INFO - PROCESS | 1948 | --DOCSHELL 0BEF3C00 == 31 [pid = 1948] [id = 579] 03:47:16 INFO - PROCESS | 1948 | --DOCSHELL 171AA000 == 30 [pid = 1948] [id = 581] 03:47:16 INFO - PROCESS | 1948 | --DOCSHELL 1732C000 == 29 [pid = 1948] [id = 582] 03:47:16 INFO - PROCESS | 1948 | --DOCSHELL 0D5F6800 == 28 [pid = 1948] [id = 584] 03:47:16 INFO - PROCESS | 1948 | --DOCSHELL 16931800 == 27 [pid = 1948] [id = 586] 03:47:16 INFO - PROCESS | 1948 | --DOCSHELL 179C4C00 == 26 [pid = 1948] [id = 583] 03:47:16 INFO - PROCESS | 1948 | --DOCSHELL 0D5FD000 == 25 [pid = 1948] [id = 585] 03:47:17 INFO - PROCESS | 1948 | --DOMWINDOW == 97 (17323400) [pid = 1948] [serial = 1705] [outer = 00000000] [url = about:blank] 03:47:17 INFO - PROCESS | 1948 | --DOMWINDOW == 96 (179BA800) [pid = 1948] [serial = 1708] [outer = 00000000] [url = about:blank] 03:47:17 INFO - PROCESS | 1948 | --DOMWINDOW == 95 (1732EC00) [pid = 1948] [serial = 1706] [outer = 00000000] [url = about:blank] 03:47:17 INFO - PROCESS | 1948 | --DOMWINDOW == 94 (179C0800) [pid = 1948] [serial = 1709] [outer = 00000000] [url = about:blank] 03:47:17 INFO - PROCESS | 1948 | --DOMWINDOW == 93 (0DC4EC00) [pid = 1948] [serial = 1691] [outer = 00000000] [url = about:blank] 03:47:17 INFO - PROCESS | 1948 | --DOMWINDOW == 92 (0DA50000) [pid = 1948] [serial = 1690] [outer = 00000000] [url = about:blank] 03:47:17 INFO - PROCESS | 1948 | --DOMWINDOW == 91 (0E2A5800) [pid = 1948] [serial = 1693] [outer = 00000000] [url = about:blank] 03:47:17 INFO - PROCESS | 1948 | --DOMWINDOW == 90 (0E3CF800) [pid = 1948] [serial = 1694] [outer = 00000000] [url = about:blank] 03:47:17 INFO - PROCESS | 1948 | --DOMWINDOW == 89 (171AE400) [pid = 1948] [serial = 1702] [outer = 00000000] [url = about:blank] 03:47:17 INFO - PROCESS | 1948 | --DOMWINDOW == 88 (179C4000) [pid = 1948] [serial = 1678] [outer = 00000000] [url = about:blank] 03:47:17 INFO - PROCESS | 1948 | --DOMWINDOW == 87 (0EA49800) [pid = 1948] [serial = 1711] [outer = 00000000] [url = about:blank] 03:47:17 INFO - PROCESS | 1948 | --DOMWINDOW == 86 (120B1800) [pid = 1948] [serial = 1681] [outer = 00000000] [url = about:blank] 03:47:17 INFO - PROCESS | 1948 | --DOMWINDOW == 85 (120B4000) [pid = 1948] [serial = 1696] [outer = 00000000] [url = about:blank] 03:47:17 INFO - PROCESS | 1948 | --DOMWINDOW == 84 (128A8C00) [pid = 1948] [serial = 1697] [outer = 00000000] [url = about:blank] 03:47:17 INFO - PROCESS | 1948 | --DOMWINDOW == 83 (14D7D000) [pid = 1948] [serial = 1700] [outer = 00000000] [url = about:blank] 03:47:17 INFO - PROCESS | 1948 | --DOMWINDOW == 82 (14D73000) [pid = 1948] [serial = 1699] [outer = 00000000] [url = about:blank] 03:47:17 INFO - PROCESS | 1948 | --DOMWINDOW == 81 (17BB3800) [pid = 1948] [serial = 1687] [outer = 00000000] [url = about:blank] 03:47:17 INFO - PROCESS | 1948 | --DOMWINDOW == 80 (16935800) [pid = 1948] [serial = 1684] [outer = 00000000] [url = about:blank] 03:47:17 INFO - PROCESS | 1948 | --DOMWINDOW == 79 (17C42000) [pid = 1948] [serial = 1717] [outer = 00000000] [url = about:blank] 03:47:17 INFO - PROCESS | 1948 | --DOMWINDOW == 78 (12801800) [pid = 1948] [serial = 1712] [outer = 00000000] [url = about:blank] 03:47:17 INFO - PROCESS | 1948 | --DOMWINDOW == 77 (17B8F800) [pid = 1948] [serial = 1714] [outer = 00000000] [url = about:blank] 03:47:17 INFO - PROCESS | 1948 | --DOMWINDOW == 76 (17203C00) [pid = 1948] [serial = 1703] [outer = 00000000] [url = about:blank] 03:47:17 INFO - PROCESS | 1948 | --DOMWINDOW == 75 (17C47800) [pid = 1948] [serial = 1718] [outer = 00000000] [url = about:blank] 03:47:17 INFO - PROCESS | 1948 | --DOMWINDOW == 74 (17BB0400) [pid = 1948] [serial = 1715] [outer = 00000000] [url = about:blank] 03:47:17 INFO - PROCESS | 1948 | 1469443637158 Marionette TRACE conn5 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 03:47:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 03:47:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 2425ms 03:47:17 INFO - PROCESS | 1948 | 1469443637228 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 03:47:17 INFO - PROCESS | 1948 | 1469443637232 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 03:47:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 03:47:17 INFO - PROCESS | 1948 | 1469443637237 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 03:47:17 INFO - PROCESS | 1948 | 1469443637241 Marionette TRACE conn5 <- [1,2314,null,{}] 03:47:17 INFO - PROCESS | 1948 | 1469443637247 Marionette TRACE conn5 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:17 INFO - PROCESS | 1948 | 1469443637250 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:47:17 INFO - PROCESS | 1948 | 1469443637350 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 03:47:17 INFO - PROCESS | 1948 | 1469443637365 Marionette TRACE conn5 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:17 INFO - PROCESS | 1948 | 1469443637368 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:47:17 INFO - PROCESS | 1948 | ++DOCSHELL 0D476400 == 26 [pid = 1948] [id = 588] 03:47:17 INFO - PROCESS | 1948 | ++DOMWINDOW == 75 (0D47E000) [pid = 1948] [serial = 1764] [outer = 00000000] 03:47:17 INFO - PROCESS | 1948 | ++DOMWINDOW == 76 (0D563400) [pid = 1948] [serial = 1765] [outer = 0D47E000] 03:47:17 INFO - PROCESS | 1948 | 1469443637419 Marionette DEBUG loaded listener.js 03:47:17 INFO - PROCESS | 1948 | ++DOMWINDOW == 77 (0DA53C00) [pid = 1948] [serial = 1766] [outer = 0D47E000] 03:47:17 INFO - PROCESS | 1948 | 1469443637921 Marionette TRACE conn5 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 03:47:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 03:47:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 730ms 03:47:17 INFO - PROCESS | 1948 | 1469443637967 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 03:47:17 INFO - PROCESS | 1948 | 1469443637972 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 03:47:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 03:47:17 INFO - PROCESS | 1948 | 1469443637979 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 03:47:17 INFO - PROCESS | 1948 | 1469443637982 Marionette TRACE conn5 <- [1,2318,null,{}] 03:47:17 INFO - PROCESS | 1948 | 1469443637985 Marionette TRACE conn5 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:17 INFO - PROCESS | 1948 | 1469443637988 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:47:18 INFO - PROCESS | 1948 | 1469443638086 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 03:47:18 INFO - PROCESS | 1948 | 1469443638095 Marionette TRACE conn5 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:18 INFO - PROCESS | 1948 | 1469443638098 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:47:18 INFO - PROCESS | 1948 | ++DOCSHELL 0DE71C00 == 27 [pid = 1948] [id = 589] 03:47:18 INFO - PROCESS | 1948 | ++DOMWINDOW == 78 (0DE76800) [pid = 1948] [serial = 1767] [outer = 00000000] 03:47:18 INFO - PROCESS | 1948 | ++DOMWINDOW == 79 (0E08E800) [pid = 1948] [serial = 1768] [outer = 0DE76800] 03:47:18 INFO - PROCESS | 1948 | 1469443638155 Marionette DEBUG loaded listener.js 03:47:18 INFO - PROCESS | 1948 | ++DOMWINDOW == 80 (0E099800) [pid = 1948] [serial = 1769] [outer = 0DE76800] 03:47:18 INFO - PROCESS | 1948 | 1469443638674 Marionette TRACE conn5 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 03:47:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 03:47:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 730ms 03:47:18 INFO - PROCESS | 1948 | 1469443638712 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 03:47:18 INFO - PROCESS | 1948 | 1469443638715 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 03:47:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 03:47:18 INFO - PROCESS | 1948 | 1469443638718 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 03:47:18 INFO - PROCESS | 1948 | 1469443638722 Marionette TRACE conn5 <- [1,2322,null,{}] 03:47:18 INFO - PROCESS | 1948 | 1469443638733 Marionette TRACE conn5 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:18 INFO - PROCESS | 1948 | 1469443638737 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:47:18 INFO - PROCESS | 1948 | 1469443638858 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 03:47:18 INFO - PROCESS | 1948 | 1469443638875 Marionette TRACE conn5 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:18 INFO - PROCESS | 1948 | 1469443638878 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:47:18 INFO - PROCESS | 1948 | ++DOCSHELL 11E2B800 == 28 [pid = 1948] [id = 590] 03:47:18 INFO - PROCESS | 1948 | ++DOMWINDOW == 81 (11E32000) [pid = 1948] [serial = 1770] [outer = 00000000] 03:47:18 INFO - PROCESS | 1948 | ++DOMWINDOW == 82 (11E38400) [pid = 1948] [serial = 1771] [outer = 11E32000] 03:47:18 INFO - PROCESS | 1948 | 1469443638930 Marionette DEBUG loaded listener.js 03:47:19 INFO - PROCESS | 1948 | ++DOMWINDOW == 83 (11E8FC00) [pid = 1948] [serial = 1772] [outer = 11E32000] 03:47:19 INFO - PROCESS | 1948 | 1469443639412 Marionette TRACE conn5 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 03:47:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 03:47:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 730ms 03:47:19 INFO - PROCESS | 1948 | 1469443639452 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 03:47:19 INFO - PROCESS | 1948 | 1469443639455 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 03:47:19 INFO - PROCESS | 1948 | 1469443639458 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 03:47:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 03:47:19 INFO - PROCESS | 1948 | 1469443639460 Marionette TRACE conn5 <- [1,2326,null,{}] 03:47:19 INFO - PROCESS | 1948 | 1469443639463 Marionette TRACE conn5 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:19 INFO - PROCESS | 1948 | 1469443639465 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:47:19 INFO - PROCESS | 1948 | 1469443639558 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 03:47:19 INFO - PROCESS | 1948 | 1469443639564 Marionette TRACE conn5 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:19 INFO - PROCESS | 1948 | 1469443639566 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:47:19 INFO - PROCESS | 1948 | ++DOCSHELL 0DFA3000 == 29 [pid = 1948] [id = 591] 03:47:19 INFO - PROCESS | 1948 | ++DOMWINDOW == 84 (11E91800) [pid = 1948] [serial = 1773] [outer = 00000000] 03:47:19 INFO - PROCESS | 1948 | ++DOMWINDOW == 85 (12189C00) [pid = 1948] [serial = 1774] [outer = 11E91800] 03:47:19 INFO - PROCESS | 1948 | 1469443639612 Marionette DEBUG loaded listener.js 03:47:19 INFO - PROCESS | 1948 | ++DOMWINDOW == 86 (12801800) [pid = 1948] [serial = 1775] [outer = 11E91800] 03:47:20 INFO - PROCESS | 1948 | 1469443640049 Marionette TRACE conn5 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 03:47:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 03:47:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 630ms 03:47:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 03:47:20 INFO - PROCESS | 1948 | 1469443640099 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 03:47:20 INFO - PROCESS | 1948 | 1469443640101 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 03:47:20 INFO - PROCESS | 1948 | 1469443640104 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 03:47:20 INFO - PROCESS | 1948 | 1469443640106 Marionette TRACE conn5 <- [1,2330,null,{}] 03:47:20 INFO - PROCESS | 1948 | 1469443640109 Marionette TRACE conn5 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:20 INFO - PROCESS | 1948 | 1469443640111 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:47:20 INFO - PROCESS | 1948 | 1469443640195 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 03:47:20 INFO - PROCESS | 1948 | 1469443640200 Marionette TRACE conn5 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:20 INFO - PROCESS | 1948 | 1469443640202 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:47:20 INFO - PROCESS | 1948 | ++DOCSHELL 12808800 == 30 [pid = 1948] [id = 592] 03:47:20 INFO - PROCESS | 1948 | ++DOMWINDOW == 87 (1280C400) [pid = 1948] [serial = 1776] [outer = 00000000] 03:47:20 INFO - PROCESS | 1948 | ++DOMWINDOW == 88 (1335AC00) [pid = 1948] [serial = 1777] [outer = 1280C400] 03:47:20 INFO - PROCESS | 1948 | 1469443640249 Marionette DEBUG loaded listener.js 03:47:20 INFO - PROCESS | 1948 | ++DOMWINDOW == 89 (13DAF800) [pid = 1948] [serial = 1778] [outer = 1280C400] 03:47:20 INFO - PROCESS | 1948 | 1469443640707 Marionette TRACE conn5 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 03:47:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 03:47:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 670ms 03:47:20 INFO - PROCESS | 1948 | 1469443640778 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 03:47:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 03:47:20 INFO - PROCESS | 1948 | 1469443640780 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 03:47:20 INFO - PROCESS | 1948 | 1469443640783 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 03:47:20 INFO - PROCESS | 1948 | 1469443640785 Marionette TRACE conn5 <- [1,2334,null,{}] 03:47:20 INFO - PROCESS | 1948 | 1469443640788 Marionette TRACE conn5 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:20 INFO - PROCESS | 1948 | 1469443640794 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:47:20 INFO - PROCESS | 1948 | 1469443640924 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 03:47:20 INFO - PROCESS | 1948 | 1469443640931 Marionette TRACE conn5 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:20 INFO - PROCESS | 1948 | 1469443640933 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:47:20 INFO - PROCESS | 1948 | ++DOCSHELL 14E28C00 == 31 [pid = 1948] [id = 593] 03:47:20 INFO - PROCESS | 1948 | ++DOMWINDOW == 90 (14E2A000) [pid = 1948] [serial = 1779] [outer = 00000000] 03:47:20 INFO - PROCESS | 1948 | ++DOMWINDOW == 91 (16931800) [pid = 1948] [serial = 1780] [outer = 14E2A000] 03:47:20 INFO - PROCESS | 1948 | 1469443640979 Marionette DEBUG loaded listener.js 03:47:21 INFO - PROCESS | 1948 | ++DOMWINDOW == 92 (16937400) [pid = 1948] [serial = 1781] [outer = 14E2A000] 03:47:21 INFO - PROCESS | 1948 | 1469443641434 Marionette TRACE conn5 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 03:47:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 03:47:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 670ms 03:47:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 03:47:21 INFO - PROCESS | 1948 | 1469443641466 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 03:47:21 INFO - PROCESS | 1948 | 1469443641468 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 03:47:21 INFO - PROCESS | 1948 | 1469443641471 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 03:47:21 INFO - PROCESS | 1948 | 1469443641473 Marionette TRACE conn5 <- [1,2338,null,{}] 03:47:21 INFO - PROCESS | 1948 | 1469443641476 Marionette TRACE conn5 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:21 INFO - PROCESS | 1948 | 1469443641478 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:47:21 INFO - PROCESS | 1948 | 1469443641562 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 03:47:21 INFO - PROCESS | 1948 | 1469443641597 Marionette TRACE conn5 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:21 INFO - PROCESS | 1948 | 1469443641599 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:47:21 INFO - PROCESS | 1948 | ++DOCSHELL 16B19800 == 32 [pid = 1948] [id = 594] 03:47:21 INFO - PROCESS | 1948 | ++DOMWINDOW == 93 (16B1A400) [pid = 1948] [serial = 1782] [outer = 00000000] 03:47:21 INFO - PROCESS | 1948 | ++DOMWINDOW == 94 (16D5F000) [pid = 1948] [serial = 1783] [outer = 16B1A400] 03:47:21 INFO - PROCESS | 1948 | 1469443641644 Marionette DEBUG loaded listener.js 03:47:21 INFO - PROCESS | 1948 | ++DOMWINDOW == 95 (16B20C00) [pid = 1948] [serial = 1784] [outer = 16B1A400] 03:47:22 INFO - PROCESS | 1948 | 1469443642089 Marionette TRACE conn5 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 03:47:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 03:47:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 671ms 03:47:22 INFO - PROCESS | 1948 | 1469443642148 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 03:47:22 INFO - PROCESS | 1948 | 1469443642150 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 03:47:22 INFO - PROCESS | 1948 | 1469443642154 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 03:47:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 03:47:22 INFO - PROCESS | 1948 | 1469443642156 Marionette TRACE conn5 <- [1,2342,null,{}] 03:47:22 INFO - PROCESS | 1948 | 1469443642159 Marionette TRACE conn5 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:22 INFO - PROCESS | 1948 | 1469443642161 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:47:22 INFO - PROCESS | 1948 | 1469443642245 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 03:47:22 INFO - PROCESS | 1948 | 1469443642250 Marionette TRACE conn5 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:22 INFO - PROCESS | 1948 | 1469443642252 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:47:22 INFO - PROCESS | 1948 | ++DOCSHELL 16D5C800 == 33 [pid = 1948] [id = 595] 03:47:22 INFO - PROCESS | 1948 | ++DOMWINDOW == 96 (17207C00) [pid = 1948] [serial = 1785] [outer = 00000000] 03:47:22 INFO - PROCESS | 1948 | ++DOMWINDOW == 97 (17260000) [pid = 1948] [serial = 1786] [outer = 17207C00] 03:47:22 INFO - PROCESS | 1948 | 1469443642298 Marionette DEBUG loaded listener.js 03:47:22 INFO - PROCESS | 1948 | ++DOMWINDOW == 98 (17262000) [pid = 1948] [serial = 1787] [outer = 17207C00] 03:47:22 INFO - PROCESS | 1948 | 1469443642779 Marionette TRACE conn5 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 03:47:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 03:47:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 670ms 03:47:22 INFO - PROCESS | 1948 | 1469443642827 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 03:47:22 INFO - PROCESS | 1948 | 1469443642830 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 03:47:22 INFO - PROCESS | 1948 | 1469443642833 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 03:47:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 03:47:22 INFO - PROCESS | 1948 | 1469443642835 Marionette TRACE conn5 <- [1,2346,null,{}] 03:47:22 INFO - PROCESS | 1948 | 1469443642844 Marionette TRACE conn5 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:22 INFO - PROCESS | 1948 | 1469443642846 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:47:22 INFO - PROCESS | 1948 | 1469443642967 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 03:47:23 INFO - PROCESS | 1948 | 1469443643065 Marionette TRACE conn5 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:23 INFO - PROCESS | 1948 | 1469443643067 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:47:23 INFO - PROCESS | 1948 | ++DOCSHELL 0EFDD000 == 34 [pid = 1948] [id = 596] 03:47:23 INFO - PROCESS | 1948 | ++DOMWINDOW == 99 (1732E000) [pid = 1948] [serial = 1788] [outer = 00000000] 03:47:23 INFO - PROCESS | 1948 | ++DOMWINDOW == 100 (177F3C00) [pid = 1948] [serial = 1789] [outer = 1732E000] 03:47:23 INFO - PROCESS | 1948 | 1469443643112 Marionette DEBUG loaded listener.js 03:47:23 INFO - PROCESS | 1948 | ++DOMWINDOW == 101 (17995800) [pid = 1948] [serial = 1790] [outer = 1732E000] 03:47:23 INFO - PROCESS | 1948 | 1469443643546 Marionette TRACE conn5 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 03:47:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 03:47:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 730ms 03:47:23 INFO - PROCESS | 1948 | 1469443643567 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 03:47:23 INFO - PROCESS | 1948 | 1469443643569 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 03:47:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 03:47:23 INFO - PROCESS | 1948 | 1469443643577 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 03:47:23 INFO - PROCESS | 1948 | 1469443643579 Marionette TRACE conn5 <- [1,2350,null,{}] 03:47:23 INFO - PROCESS | 1948 | 1469443643582 Marionette TRACE conn5 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:23 INFO - PROCESS | 1948 | 1469443643584 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:47:23 INFO - PROCESS | 1948 | 1469443643709 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 03:47:23 INFO - PROCESS | 1948 | 1469443643714 Marionette TRACE conn5 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:23 INFO - PROCESS | 1948 | 1469443643716 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:47:23 INFO - PROCESS | 1948 | ++DOCSHELL 17323400 == 35 [pid = 1948] [id = 597] 03:47:23 INFO - PROCESS | 1948 | ++DOMWINDOW == 102 (179A4000) [pid = 1948] [serial = 1791] [outer = 00000000] 03:47:23 INFO - PROCESS | 1948 | ++DOMWINDOW == 103 (179C1800) [pid = 1948] [serial = 1792] [outer = 179A4000] 03:47:23 INFO - PROCESS | 1948 | 1469443643820 Marionette DEBUG loaded listener.js 03:47:23 INFO - PROCESS | 1948 | ++DOMWINDOW == 104 (17AA9800) [pid = 1948] [serial = 1793] [outer = 179A4000] 03:47:24 INFO - PROCESS | 1948 | 1469443644236 Marionette TRACE conn5 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 03:47:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 03:47:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 730ms 03:47:24 INFO - PROCESS | 1948 | 1469443644313 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 03:47:24 INFO - PROCESS | 1948 | 1469443644315 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 03:47:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 03:47:24 INFO - PROCESS | 1948 | 1469443644318 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 03:47:24 INFO - PROCESS | 1948 | 1469443644321 Marionette TRACE conn5 <- [1,2354,null,{}] 03:47:24 INFO - PROCESS | 1948 | 1469443644325 Marionette TRACE conn5 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:24 INFO - PROCESS | 1948 | 1469443644328 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:47:24 INFO - PROCESS | 1948 | 1469443644498 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 03:47:25 INFO - PROCESS | 1948 | --DOMWINDOW == 103 (0DC50400) [pid = 1948] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 03:47:25 INFO - PROCESS | 1948 | --DOMWINDOW == 102 (11E2BC00) [pid = 1948] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 03:47:25 INFO - PROCESS | 1948 | --DOMWINDOW == 101 (0D5FAC00) [pid = 1948] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 03:47:25 INFO - PROCESS | 1948 | --DOMWINDOW == 100 (1732C800) [pid = 1948] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 03:47:25 INFO - PROCESS | 1948 | --DOMWINDOW == 99 (0DB24400) [pid = 1948] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 03:47:25 INFO - PROCESS | 1948 | --DOMWINDOW == 98 (0DB1D000) [pid = 1948] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 03:47:25 INFO - PROCESS | 1948 | --DOMWINDOW == 97 (171B4800) [pid = 1948] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 03:47:25 INFO - PROCESS | 1948 | --DOMWINDOW == 96 (171AB800) [pid = 1948] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 03:47:25 INFO - PROCESS | 1948 | --DOMWINDOW == 95 (14642C00) [pid = 1948] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 03:47:25 INFO - PROCESS | 1948 | --DOMWINDOW == 94 (0BEF5400) [pid = 1948] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 03:47:25 INFO - PROCESS | 1948 | --DOMWINDOW == 93 (0E09AC00) [pid = 1948] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 03:47:25 INFO - PROCESS | 1948 | --DOMWINDOW == 92 (0D433400) [pid = 1948] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 03:47:25 INFO - PROCESS | 1948 | --DOMWINDOW == 91 (17C49000) [pid = 1948] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 03:47:25 INFO - PROCESS | 1948 | --DOMWINDOW == 90 (1463F400) [pid = 1948] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 03:47:25 INFO - PROCESS | 1948 | --DOMWINDOW == 89 (0DC4A800) [pid = 1948] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 03:47:25 INFO - PROCESS | 1948 | --DOMWINDOW == 88 (17C49800) [pid = 1948] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 03:47:25 INFO - PROCESS | 1948 | --DOMWINDOW == 87 (14E31800) [pid = 1948] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 03:47:25 INFO - PROCESS | 1948 | --DOMWINDOW == 86 (179B8400) [pid = 1948] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 03:47:25 INFO - PROCESS | 1948 | --DOMWINDOW == 85 (0E096400) [pid = 1948] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 03:47:25 INFO - PROCESS | 1948 | --DOMWINDOW == 84 (17BADC00) [pid = 1948] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 03:47:25 INFO - PROCESS | 1948 | 1469443645151 Marionette TRACE conn5 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:25 INFO - PROCESS | 1948 | 1469443645153 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:47:25 INFO - PROCESS | 1948 | ++DOCSHELL 0BEE4000 == 36 [pid = 1948] [id = 598] 03:47:25 INFO - PROCESS | 1948 | ++DOMWINDOW == 85 (0BEE9800) [pid = 1948] [serial = 1794] [outer = 00000000] 03:47:25 INFO - PROCESS | 1948 | ++DOMWINDOW == 86 (0DA4F800) [pid = 1948] [serial = 1795] [outer = 0BEE9800] 03:47:25 INFO - PROCESS | 1948 | 1469443645207 Marionette DEBUG loaded listener.js 03:47:25 INFO - PROCESS | 1948 | ++DOMWINDOW == 87 (0EA51C00) [pid = 1948] [serial = 1796] [outer = 0BEE9800] 03:47:25 INFO - PROCESS | 1948 | 1469443645603 Marionette TRACE conn5 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 03:47:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 03:47:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1321ms 03:47:25 INFO - PROCESS | 1948 | 1469443645643 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 03:47:25 INFO - PROCESS | 1948 | 1469443645645 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 03:47:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 03:47:25 INFO - PROCESS | 1948 | 1469443645648 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 03:47:25 INFO - PROCESS | 1948 | 1469443645650 Marionette TRACE conn5 <- [1,2358,null,{}] 03:47:25 INFO - PROCESS | 1948 | 1469443645653 Marionette TRACE conn5 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:25 INFO - PROCESS | 1948 | 1469443645655 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:47:25 INFO - PROCESS | 1948 | 1469443645740 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 03:47:25 INFO - PROCESS | 1948 | 1469443645747 Marionette TRACE conn5 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:25 INFO - PROCESS | 1948 | 1469443645749 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:47:25 INFO - PROCESS | 1948 | ++DOCSHELL 11ED6000 == 37 [pid = 1948] [id = 599] 03:47:25 INFO - PROCESS | 1948 | ++DOMWINDOW == 88 (1218BC00) [pid = 1948] [serial = 1797] [outer = 00000000] 03:47:25 INFO - PROCESS | 1948 | ++DOMWINDOW == 89 (14D7A000) [pid = 1948] [serial = 1798] [outer = 1218BC00] 03:47:25 INFO - PROCESS | 1948 | 1469443645803 Marionette DEBUG loaded listener.js 03:47:25 INFO - PROCESS | 1948 | ++DOMWINDOW == 90 (17210C00) [pid = 1948] [serial = 1799] [outer = 1218BC00] 03:47:26 INFO - PROCESS | 1948 | 1469443646243 Marionette TRACE conn5 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 03:47:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 03:47:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 630ms 03:47:26 INFO - PROCESS | 1948 | 1469443646287 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 03:47:26 INFO - PROCESS | 1948 | 1469443646289 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 03:47:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 03:47:26 INFO - PROCESS | 1948 | 1469443646292 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 03:47:26 INFO - PROCESS | 1948 | 1469443646294 Marionette TRACE conn5 <- [1,2362,null,{}] 03:47:26 INFO - PROCESS | 1948 | 1469443646297 Marionette TRACE conn5 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:26 INFO - PROCESS | 1948 | 1469443646299 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:47:26 INFO - PROCESS | 1948 | 1469443646385 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 03:47:26 INFO - PROCESS | 1948 | 1469443646390 Marionette TRACE conn5 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:26 INFO - PROCESS | 1948 | 1469443646392 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:47:26 INFO - PROCESS | 1948 | ++DOCSHELL 179BCC00 == 38 [pid = 1948] [id = 600] 03:47:26 INFO - PROCESS | 1948 | ++DOMWINDOW == 91 (179BE400) [pid = 1948] [serial = 1800] [outer = 00000000] 03:47:26 INFO - PROCESS | 1948 | ++DOMWINDOW == 92 (17BB3000) [pid = 1948] [serial = 1801] [outer = 179BE400] 03:47:26 INFO - PROCESS | 1948 | 1469443646436 Marionette DEBUG loaded listener.js 03:47:26 INFO - PROCESS | 1948 | ++DOMWINDOW == 93 (17BBB000) [pid = 1948] [serial = 1802] [outer = 179BE400] 03:47:26 INFO - PROCESS | 1948 | 1469443646906 Marionette TRACE conn5 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 03:47:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 03:47:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 630ms 03:47:26 INFO - PROCESS | 1948 | 1469443646924 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 03:47:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 03:47:26 INFO - PROCESS | 1948 | 1469443646926 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 03:47:26 INFO - PROCESS | 1948 | 1469443646933 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 03:47:26 INFO - PROCESS | 1948 | 1469443646935 Marionette TRACE conn5 <- [1,2366,null,{}] 03:47:26 INFO - PROCESS | 1948 | 1469443646957 Marionette TRACE conn5 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:26 INFO - PROCESS | 1948 | 1469443646959 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:47:27 INFO - PROCESS | 1948 | 1469443647045 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 03:47:27 INFO - PROCESS | 1948 | 1469443647051 Marionette TRACE conn5 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:27 INFO - PROCESS | 1948 | 1469443647053 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:47:27 INFO - PROCESS | 1948 | ++DOCSHELL 179BC000 == 39 [pid = 1948] [id = 601] 03:47:27 INFO - PROCESS | 1948 | ++DOMWINDOW == 94 (17BB9400) [pid = 1948] [serial = 1803] [outer = 00000000] 03:47:27 INFO - PROCESS | 1948 | ++DOMWINDOW == 95 (17C46000) [pid = 1948] [serial = 1804] [outer = 17BB9400] 03:47:27 INFO - PROCESS | 1948 | 1469443647097 Marionette DEBUG loaded listener.js 03:47:27 INFO - PROCESS | 1948 | ++DOMWINDOW == 96 (17C49C00) [pid = 1948] [serial = 1805] [outer = 17BB9400] 03:47:27 INFO - PROCESS | 1948 | 1469443647979 Marionette TRACE conn5 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 03:47:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 03:47:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1099ms 03:47:28 INFO - PROCESS | 1948 | 1469443648033 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 03:47:28 INFO - PROCESS | 1948 | 1469443648038 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 03:47:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 03:47:28 INFO - PROCESS | 1948 | 1469443648043 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 03:47:28 INFO - PROCESS | 1948 | 1469443648046 Marionette TRACE conn5 <- [1,2370,null,{}] 03:47:28 INFO - PROCESS | 1948 | 1469443648052 Marionette TRACE conn5 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:28 INFO - PROCESS | 1948 | 1469443648056 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:47:28 INFO - PROCESS | 1948 | 1469443648184 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 03:47:28 INFO - PROCESS | 1948 | 1469443648333 Marionette TRACE conn5 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:28 INFO - PROCESS | 1948 | 1469443648336 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:47:28 INFO - PROCESS | 1948 | ++DOCSHELL 0D559C00 == 40 [pid = 1948] [id = 602] 03:47:28 INFO - PROCESS | 1948 | ++DOMWINDOW == 97 (0DB1C800) [pid = 1948] [serial = 1806] [outer = 00000000] 03:47:28 INFO - PROCESS | 1948 | ++DOMWINDOW == 98 (0DC4C000) [pid = 1948] [serial = 1807] [outer = 0DB1C800] 03:47:28 INFO - PROCESS | 1948 | 1469443648396 Marionette DEBUG loaded listener.js 03:47:28 INFO - PROCESS | 1948 | ++DOMWINDOW == 99 (0E09AC00) [pid = 1948] [serial = 1808] [outer = 0DB1C800] 03:47:29 INFO - PROCESS | 1948 | 1469443649091 Marionette TRACE conn5 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 03:47:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 03:47:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1121ms 03:47:29 INFO - PROCESS | 1948 | 1469443649166 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 03:47:29 INFO - PROCESS | 1948 | 1469443649171 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 03:47:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 03:47:29 INFO - PROCESS | 1948 | 1469443649177 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 03:47:29 INFO - PROCESS | 1948 | 1469443649180 Marionette TRACE conn5 <- [1,2374,null,{}] 03:47:29 INFO - PROCESS | 1948 | 1469443649185 Marionette TRACE conn5 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:29 INFO - PROCESS | 1948 | 1469443649188 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:47:29 INFO - PROCESS | 1948 | 1469443649325 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 03:47:29 INFO - PROCESS | 1948 | 1469443649470 Marionette TRACE conn5 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:29 INFO - PROCESS | 1948 | 1469443649473 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:47:29 INFO - PROCESS | 1948 | ++DOCSHELL 0DC4A000 == 41 [pid = 1948] [id = 603] 03:47:29 INFO - PROCESS | 1948 | ++DOMWINDOW == 100 (0E38E800) [pid = 1948] [serial = 1809] [outer = 00000000] 03:47:29 INFO - PROCESS | 1948 | ++DOMWINDOW == 101 (11EE3000) [pid = 1948] [serial = 1810] [outer = 0E38E800] 03:47:29 INFO - PROCESS | 1948 | 1469443649531 Marionette DEBUG loaded listener.js 03:47:29 INFO - PROCESS | 1948 | ++DOMWINDOW == 102 (128AD400) [pid = 1948] [serial = 1811] [outer = 0E38E800] 03:47:30 INFO - PROCESS | 1948 | 1469443650496 Marionette TRACE conn5 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 03:47:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 03:47:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1374ms 03:47:30 INFO - PROCESS | 1948 | 1469443650555 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 03:47:30 INFO - PROCESS | 1948 | 1469443650559 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 03:47:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 03:47:30 INFO - PROCESS | 1948 | 1469443650563 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 03:47:30 INFO - PROCESS | 1948 | 1469443650566 Marionette TRACE conn5 <- [1,2378,null,{}] 03:47:30 INFO - PROCESS | 1948 | 1469443650572 Marionette TRACE conn5 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:30 INFO - PROCESS | 1948 | 1469443650575 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:47:30 INFO - PROCESS | 1948 | 1469443650691 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 03:47:30 INFO - PROCESS | 1948 | --DOCSHELL 0D5F5400 == 40 [pid = 1948] [id = 480] 03:47:30 INFO - PROCESS | 1948 | --DOCSHELL 16D5C000 == 39 [pid = 1948] [id = 497] 03:47:30 INFO - PROCESS | 1948 | --DOCSHELL 0E39AC00 == 38 [pid = 1948] [id = 481] 03:47:30 INFO - PROCESS | 1948 | --DOCSHELL 0DB25800 == 37 [pid = 1948] [id = 493] 03:47:30 INFO - PROCESS | 1948 | --DOCSHELL 0BEEDC00 == 36 [pid = 1948] [id = 487] 03:47:30 INFO - PROCESS | 1948 | --DOCSHELL 128AAC00 == 35 [pid = 1948] [id = 483] 03:47:30 INFO - PROCESS | 1948 | --DOCSHELL 0D55D800 == 34 [pid = 1948] [id = 486] 03:47:30 INFO - PROCESS | 1948 | --DOCSHELL 12182C00 == 33 [pid = 1948] [id = 488] 03:47:30 INFO - PROCESS | 1948 | --DOCSHELL 16938000 == 32 [pid = 1948] [id = 485] 03:47:30 INFO - PROCESS | 1948 | --DOCSHELL 14639000 == 31 [pid = 1948] [id = 484] 03:47:30 INFO - PROCESS | 1948 | --DOCSHELL 14B4C000 == 30 [pid = 1948] [id = 496] 03:47:30 INFO - PROCESS | 1948 | --DOCSHELL 12766400 == 29 [pid = 1948] [id = 495] 03:47:30 INFO - PROCESS | 1948 | --DOCSHELL 0DC4D000 == 28 [pid = 1948] [id = 494] 03:47:30 INFO - PROCESS | 1948 | --DOCSHELL 18878400 == 27 [pid = 1948] [id = 587] 03:47:30 INFO - PROCESS | 1948 | --DOMWINDOW == 101 (0EA4C000) [pid = 1948] [serial = 1649] [outer = 00000000] [url = about:blank] 03:47:30 INFO - PROCESS | 1948 | --DOMWINDOW == 100 (16B13C00) [pid = 1948] [serial = 1685] [outer = 00000000] [url = about:blank] 03:47:30 INFO - PROCESS | 1948 | --DOMWINDOW == 99 (17B8F400) [pid = 1948] [serial = 1679] [outer = 00000000] [url = about:blank] 03:47:30 INFO - PROCESS | 1948 | --DOMWINDOW == 98 (13598400) [pid = 1948] [serial = 1682] [outer = 00000000] [url = about:blank] 03:47:30 INFO - PROCESS | 1948 | --DOMWINDOW == 97 (17BBB800) [pid = 1948] [serial = 1688] [outer = 00000000] [url = about:blank] 03:47:30 INFO - PROCESS | 1948 | --DOMWINDOW == 96 (12764000) [pid = 1948] [serial = 1655] [outer = 00000000] [url = about:blank] 03:47:30 INFO - PROCESS | 1948 | --DOMWINDOW == 95 (0DC51800) [pid = 1948] [serial = 1652] [outer = 00000000] [url = about:blank] 03:47:30 INFO - PROCESS | 1948 | --DOMWINDOW == 94 (177F2800) [pid = 1948] [serial = 1747] [outer = 00000000] [url = about:blank] 03:47:30 INFO - PROCESS | 1948 | --DOMWINDOW == 93 (17998800) [pid = 1948] [serial = 1748] [outer = 00000000] [url = about:blank] 03:47:30 INFO - PROCESS | 1948 | --DOMWINDOW == 92 (17C42800) [pid = 1948] [serial = 1750] [outer = 00000000] [url = about:blank] 03:47:30 INFO - PROCESS | 1948 | --DOMWINDOW == 91 (14B04000) [pid = 1948] [serial = 1756] [outer = 00000000] [url = about:blank] 03:47:30 INFO - PROCESS | 1948 | --DOMWINDOW == 90 (188CBC00) [pid = 1948] [serial = 1753] [outer = 00000000] [url = about:blank] 03:47:30 INFO - PROCESS | 1948 | --DOMWINDOW == 89 (188C7400) [pid = 1948] [serial = 1759] [outer = 00000000] [url = about:blank] 03:47:30 INFO - PROCESS | 1948 | --DOMWINDOW == 88 (188CE800) [pid = 1948] [serial = 1754] [outer = 00000000] [url = about:blank] 03:47:30 INFO - PROCESS | 1948 | --DOMWINDOW == 87 (17210800) [pid = 1948] [serial = 1744] [outer = 00000000] [url = about:blank] 03:47:30 INFO - PROCESS | 1948 | --DOMWINDOW == 86 (14D76000) [pid = 1948] [serial = 1741] [outer = 00000000] [url = about:blank] 03:47:30 INFO - PROCESS | 1948 | --DOMWINDOW == 85 (1692EC00) [pid = 1948] [serial = 1742] [outer = 00000000] [url = about:blank] 03:47:30 INFO - PROCESS | 1948 | --DOMWINDOW == 84 (0DE74800) [pid = 1948] [serial = 1738] [outer = 00000000] [url = about:blank] 03:47:30 INFO - PROCESS | 1948 | --DOMWINDOW == 83 (0EA44400) [pid = 1948] [serial = 1739] [outer = 00000000] [url = about:blank] 03:47:30 INFO - PROCESS | 1948 | --DOMWINDOW == 82 (1957EC00) [pid = 1948] [serial = 1762] [outer = 00000000] [url = about:blank] 03:47:30 INFO - PROCESS | 1948 | --DOMWINDOW == 81 (1335B400) [pid = 1948] [serial = 1736] [outer = 00000000] [url = about:blank] 03:47:30 INFO - PROCESS | 1948 | --DOMWINDOW == 80 (11EE4000) [pid = 1948] [serial = 1735] [outer = 00000000] [url = about:blank] 03:47:30 INFO - PROCESS | 1948 | --DOMWINDOW == 79 (12808C00) [pid = 1948] [serial = 1733] [outer = 00000000] [url = about:blank] 03:47:30 INFO - PROCESS | 1948 | --DOMWINDOW == 78 (0EA44800) [pid = 1948] [serial = 1732] [outer = 00000000] [url = about:blank] 03:47:30 INFO - PROCESS | 1948 | --DOMWINDOW == 77 (18868800) [pid = 1948] [serial = 1730] [outer = 00000000] [url = about:blank] 03:47:30 INFO - PROCESS | 1948 | --DOMWINDOW == 76 (1885BC00) [pid = 1948] [serial = 1729] [outer = 00000000] [url = about:blank] 03:47:30 INFO - PROCESS | 1948 | --DOMWINDOW == 75 (19535400) [pid = 1948] [serial = 1760] [outer = 00000000] [url = about:blank] 03:47:30 INFO - PROCESS | 1948 | --DOMWINDOW == 74 (171B2000) [pid = 1948] [serial = 1727] [outer = 00000000] [url = about:blank] 03:47:30 INFO - PROCESS | 1948 | --DOMWINDOW == 73 (14D7C400) [pid = 1948] [serial = 1726] [outer = 00000000] [url = about:blank] 03:47:30 INFO - PROCESS | 1948 | --DOMWINDOW == 72 (11E35400) [pid = 1948] [serial = 1724] [outer = 00000000] [url = about:blank] 03:47:30 INFO - PROCESS | 1948 | --DOMWINDOW == 71 (0EDEEC00) [pid = 1948] [serial = 1723] [outer = 00000000] [url = about:blank] 03:47:30 INFO - PROCESS | 1948 | --DOMWINDOW == 70 (1885C800) [pid = 1948] [serial = 1720] [outer = 00000000] [url = about:blank] 03:47:30 INFO - PROCESS | 1948 | --DOMWINDOW == 69 (18865000) [pid = 1948] [serial = 1721] [outer = 00000000] [url = about:blank] 03:47:30 INFO - PROCESS | 1948 | --DOMWINDOW == 68 (17326C00) [pid = 1948] [serial = 1757] [outer = 00000000] [url = about:blank] 03:47:30 INFO - PROCESS | 1948 | --DOMWINDOW == 67 (17254400) [pid = 1948] [serial = 1745] [outer = 00000000] [url = about:blank] 03:47:30 INFO - PROCESS | 1948 | 1469443650849 Marionette TRACE conn5 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:30 INFO - PROCESS | 1948 | 1469443650851 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:47:30 INFO - PROCESS | 1948 | ++DOCSHELL 0DA51800 == 28 [pid = 1948] [id = 604] 03:47:30 INFO - PROCESS | 1948 | ++DOMWINDOW == 68 (0DA52C00) [pid = 1948] [serial = 1812] [outer = 00000000] 03:47:30 INFO - PROCESS | 1948 | ++DOMWINDOW == 69 (0DC47000) [pid = 1948] [serial = 1813] [outer = 0DA52C00] 03:47:30 INFO - PROCESS | 1948 | 1469443650940 Marionette DEBUG loaded listener.js 03:47:31 INFO - PROCESS | 1948 | ++DOMWINDOW == 70 (0E096400) [pid = 1948] [serial = 1814] [outer = 0DA52C00] 03:47:31 INFO - PROCESS | 1948 | 1469443651331 Marionette TRACE conn5 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 03:47:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 03:47:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 830ms 03:47:31 INFO - PROCESS | 1948 | 1469443651395 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 03:47:31 INFO - PROCESS | 1948 | 1469443651399 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 03:47:31 INFO - PROCESS | 1948 | 1469443651405 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 03:47:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 03:47:31 INFO - PROCESS | 1948 | 1469443651407 Marionette TRACE conn5 <- [1,2382,null,{}] 03:47:31 INFO - PROCESS | 1948 | 1469443651411 Marionette TRACE conn5 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:31 INFO - PROCESS | 1948 | 1469443651414 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:47:31 INFO - PROCESS | 1948 | 1469443651505 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 03:47:31 INFO - PROCESS | 1948 | 1469443651511 Marionette TRACE conn5 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:31 INFO - PROCESS | 1948 | 1469443651514 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:47:31 INFO - PROCESS | 1948 | ++DOCSHELL 0EA4C000 == 29 [pid = 1948] [id = 605] 03:47:31 INFO - PROCESS | 1948 | ++DOMWINDOW == 71 (0EA4C400) [pid = 1948] [serial = 1815] [outer = 00000000] 03:47:31 INFO - PROCESS | 1948 | ++DOMWINDOW == 72 (11E33C00) [pid = 1948] [serial = 1816] [outer = 0EA4C400] 03:47:31 INFO - PROCESS | 1948 | 1469443651563 Marionette DEBUG loaded listener.js 03:47:31 INFO - PROCESS | 1948 | ++DOMWINDOW == 73 (11E8E400) [pid = 1948] [serial = 1817] [outer = 0EA4C400] 03:47:32 INFO - PROCESS | 1948 | 1469443652064 Marionette TRACE conn5 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 03:47:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 03:47:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 671ms 03:47:32 INFO - PROCESS | 1948 | 1469443652080 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 03:47:32 INFO - PROCESS | 1948 | 1469443652082 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 03:47:32 INFO - PROCESS | 1948 | 1469443652086 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 03:47:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 03:47:32 INFO - PROCESS | 1948 | 1469443652089 Marionette TRACE conn5 <- [1,2386,null,{}] 03:47:32 INFO - PROCESS | 1948 | 1469443652100 Marionette TRACE conn5 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:32 INFO - PROCESS | 1948 | 1469443652104 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:47:32 INFO - PROCESS | 1948 | 1469443652220 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 03:47:32 INFO - PROCESS | 1948 | 1469443652323 Marionette TRACE conn5 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:32 INFO - PROCESS | 1948 | 1469443652326 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:47:32 INFO - PROCESS | 1948 | ++DOCSHELL 13353800 == 30 [pid = 1948] [id = 606] 03:47:32 INFO - PROCESS | 1948 | ++DOMWINDOW == 74 (13354400) [pid = 1948] [serial = 1818] [outer = 00000000] 03:47:32 INFO - PROCESS | 1948 | ++DOMWINDOW == 75 (1358F400) [pid = 1948] [serial = 1819] [outer = 13354400] 03:47:32 INFO - PROCESS | 1948 | 1469443652376 Marionette DEBUG loaded listener.js 03:47:32 INFO - PROCESS | 1948 | ++DOMWINDOW == 76 (143A7400) [pid = 1948] [serial = 1820] [outer = 13354400] 03:47:32 INFO - PROCESS | 1948 | 1469443652744 Marionette TRACE conn5 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 03:47:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 03:47:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 730ms 03:47:32 INFO - PROCESS | 1948 | 1469443652820 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 03:47:32 INFO - PROCESS | 1948 | 1469443652823 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 03:47:32 INFO - PROCESS | 1948 | 1469443652826 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 03:47:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 03:47:32 INFO - PROCESS | 1948 | 1469443652837 Marionette TRACE conn5 <- [1,2390,null,{}] 03:47:32 INFO - PROCESS | 1948 | 1469443652841 Marionette TRACE conn5 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:32 INFO - PROCESS | 1948 | 1469443652843 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:47:32 INFO - PROCESS | 1948 | 1469443652968 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 03:47:32 INFO - PROCESS | 1948 | 1469443652974 Marionette TRACE conn5 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:32 INFO - PROCESS | 1948 | 1469443652976 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:47:33 INFO - PROCESS | 1948 | ++DOCSHELL 14B3D800 == 31 [pid = 1948] [id = 607] 03:47:33 INFO - PROCESS | 1948 | ++DOMWINDOW == 77 (14B4C000) [pid = 1948] [serial = 1821] [outer = 00000000] 03:47:33 INFO - PROCESS | 1948 | ++DOMWINDOW == 78 (14E28000) [pid = 1948] [serial = 1822] [outer = 14B4C000] 03:47:33 INFO - PROCESS | 1948 | 1469443653080 Marionette DEBUG loaded listener.js 03:47:33 INFO - PROCESS | 1948 | ++DOMWINDOW == 79 (16611400) [pid = 1948] [serial = 1823] [outer = 14B4C000] 03:47:33 INFO - PROCESS | 1948 | 1469443653510 Marionette TRACE conn5 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 03:47:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 03:47:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 730ms 03:47:33 INFO - PROCESS | 1948 | 1469443653560 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 03:47:33 INFO - PROCESS | 1948 | 1469443653562 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 03:47:33 INFO - PROCESS | 1948 | 1469443653565 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 03:47:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 03:47:33 INFO - PROCESS | 1948 | 1469443653567 Marionette TRACE conn5 <- [1,2394,null,{}] 03:47:33 INFO - PROCESS | 1948 | 1469443653598 Marionette TRACE conn5 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:33 INFO - PROCESS | 1948 | 1469443653600 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:47:33 INFO - PROCESS | 1948 | 1469443653727 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 03:47:33 INFO - PROCESS | 1948 | 1469443653737 Marionette TRACE conn5 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:33 INFO - PROCESS | 1948 | 1469443653739 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:47:33 INFO - PROCESS | 1948 | ++DOCSHELL 16930400 == 32 [pid = 1948] [id = 608] 03:47:33 INFO - PROCESS | 1948 | ++DOMWINDOW == 80 (16933000) [pid = 1948] [serial = 1824] [outer = 00000000] 03:47:33 INFO - PROCESS | 1948 | ++DOMWINDOW == 81 (16B1D000) [pid = 1948] [serial = 1825] [outer = 16933000] 03:47:33 INFO - PROCESS | 1948 | 1469443653786 Marionette DEBUG loaded listener.js 03:47:33 INFO - PROCESS | 1948 | ++DOMWINDOW == 82 (16B1E400) [pid = 1948] [serial = 1826] [outer = 16933000] 03:47:34 INFO - PROCESS | 1948 | 1469443654266 Marionette TRACE conn5 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 03:47:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 03:47:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 730ms 03:47:34 INFO - PROCESS | 1948 | 1469443654300 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 03:47:34 INFO - PROCESS | 1948 | 1469443654302 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 03:47:34 INFO - PROCESS | 1948 | 1469443654305 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 03:47:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 03:47:34 INFO - PROCESS | 1948 | 1469443654306 Marionette TRACE conn5 <- [1,2398,null,{}] 03:47:34 INFO - PROCESS | 1948 | 1469443654310 Marionette TRACE conn5 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:34 INFO - PROCESS | 1948 | 1469443654316 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:47:34 INFO - PROCESS | 1948 | 1469443654466 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 03:47:34 INFO - PROCESS | 1948 | 1469443654537 Marionette TRACE conn5 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:34 INFO - PROCESS | 1948 | 1469443654539 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:47:34 INFO - PROCESS | 1948 | ++DOCSHELL 0E3CDC00 == 33 [pid = 1948] [id = 609] 03:47:34 INFO - PROCESS | 1948 | ++DOMWINDOW == 83 (14D77800) [pid = 1948] [serial = 1827] [outer = 00000000] 03:47:34 INFO - PROCESS | 1948 | ++DOMWINDOW == 84 (17325800) [pid = 1948] [serial = 1828] [outer = 14D77800] 03:47:34 INFO - PROCESS | 1948 | 1469443654585 Marionette DEBUG loaded listener.js 03:47:34 INFO - PROCESS | 1948 | ++DOMWINDOW == 85 (1732E800) [pid = 1948] [serial = 1829] [outer = 14D77800] 03:47:35 INFO - PROCESS | 1948 | --DOMWINDOW == 84 (1732E000) [pid = 1948] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 03:47:35 INFO - PROCESS | 1948 | --DOMWINDOW == 83 (1280C400) [pid = 1948] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 03:47:35 INFO - PROCESS | 1948 | --DOMWINDOW == 82 (11E91800) [pid = 1948] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 03:47:35 INFO - PROCESS | 1948 | --DOMWINDOW == 81 (14E2A000) [pid = 1948] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 03:47:35 INFO - PROCESS | 1948 | --DOMWINDOW == 80 (16B1A400) [pid = 1948] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 03:47:35 INFO - PROCESS | 1948 | --DOMWINDOW == 79 (0DE76800) [pid = 1948] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 03:47:35 INFO - PROCESS | 1948 | --DOMWINDOW == 78 (17207C00) [pid = 1948] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 03:47:35 INFO - PROCESS | 1948 | --DOMWINDOW == 77 (1953A000) [pid = 1948] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 03:47:35 INFO - PROCESS | 1948 | --DOMWINDOW == 76 (0D47E000) [pid = 1948] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 03:47:35 INFO - PROCESS | 1948 | --DOMWINDOW == 75 (11E32000) [pid = 1948] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 03:47:35 INFO - PROCESS | 1948 | --DOMWINDOW == 74 (179A4000) [pid = 1948] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 03:47:35 INFO - PROCESS | 1948 | --DOMWINDOW == 73 (1218BC00) [pid = 1948] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 03:47:35 INFO - PROCESS | 1948 | --DOMWINDOW == 72 (0BEE9800) [pid = 1948] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 03:47:35 INFO - PROCESS | 1948 | --DOMWINDOW == 71 (179C6800) [pid = 1948] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 03:47:35 INFO - PROCESS | 1948 | --DOMWINDOW == 70 (179BE400) [pid = 1948] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 03:47:35 INFO - PROCESS | 1948 | 1469443655199 Marionette TRACE conn5 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 03:47:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 03:47:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 930ms 03:47:35 INFO - PROCESS | 1948 | 1469443655240 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 03:47:35 INFO - PROCESS | 1948 | 1469443655242 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 03:47:35 INFO - PROCESS | 1948 | 1469443655245 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 03:47:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 03:47:35 INFO - PROCESS | 1948 | 1469443655247 Marionette TRACE conn5 <- [1,2402,null,{}] 03:47:35 INFO - PROCESS | 1948 | 1469443655251 Marionette TRACE conn5 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:35 INFO - PROCESS | 1948 | 1469443655253 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:47:35 INFO - PROCESS | 1948 | 1469443655336 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 03:47:35 INFO - PROCESS | 1948 | 1469443655342 Marionette TRACE conn5 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:35 INFO - PROCESS | 1948 | 1469443655344 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:47:35 INFO - PROCESS | 1948 | ++DOCSHELL 0DA53400 == 34 [pid = 1948] [id = 610] 03:47:35 INFO - PROCESS | 1948 | ++DOMWINDOW == 71 (1280C400) [pid = 1948] [serial = 1830] [outer = 00000000] 03:47:35 INFO - PROCESS | 1948 | ++DOMWINDOW == 72 (1692F800) [pid = 1948] [serial = 1831] [outer = 1280C400] 03:47:35 INFO - PROCESS | 1948 | 1469443655389 Marionette DEBUG loaded listener.js 03:47:35 INFO - PROCESS | 1948 | ++DOMWINDOW == 73 (17253C00) [pid = 1948] [serial = 1832] [outer = 1280C400] 03:47:35 INFO - PROCESS | 1948 | 1469443655807 Marionette TRACE conn5 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 03:47:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 03:47:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 570ms 03:47:35 INFO - PROCESS | 1948 | 1469443655820 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 03:47:35 INFO - PROCESS | 1948 | 1469443655822 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 03:47:35 INFO - PROCESS | 1948 | 1469443655825 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 03:47:35 INFO - PROCESS | 1948 | 1469443655827 Marionette TRACE conn5 <- [1,2406,null,{}] 03:47:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 03:47:35 INFO - PROCESS | 1948 | 1469443655831 Marionette TRACE conn5 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:35 INFO - PROCESS | 1948 | 1469443655833 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:47:35 INFO - PROCESS | 1948 | 1469443655969 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 03:47:36 INFO - PROCESS | 1948 | 1469443655991 Marionette TRACE conn5 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:36 INFO - PROCESS | 1948 | 1469443655992 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:47:36 INFO - PROCESS | 1948 | ++DOCSHELL 128A4800 == 35 [pid = 1948] [id = 611] 03:47:36 INFO - PROCESS | 1948 | ++DOMWINDOW == 74 (13593000) [pid = 1948] [serial = 1833] [outer = 00000000] 03:47:36 INFO - PROCESS | 1948 | ++DOMWINDOW == 75 (179A2400) [pid = 1948] [serial = 1834] [outer = 13593000] 03:47:36 INFO - PROCESS | 1948 | 1469443656042 Marionette DEBUG loaded listener.js 03:47:36 INFO - PROCESS | 1948 | ++DOMWINDOW == 76 (179BE400) [pid = 1948] [serial = 1835] [outer = 13593000] 03:47:36 INFO - PROCESS | 1948 | 1469443656462 Marionette TRACE conn5 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 03:47:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 03:47:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 670ms 03:47:36 INFO - PROCESS | 1948 | 1469443656500 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 03:47:36 INFO - PROCESS | 1948 | 1469443656502 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 03:47:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 03:47:36 INFO - PROCESS | 1948 | 1469443656505 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 03:47:36 INFO - PROCESS | 1948 | 1469443656507 Marionette TRACE conn5 <- [1,2410,null,{}] 03:47:36 INFO - PROCESS | 1948 | 1469443656510 Marionette TRACE conn5 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:36 INFO - PROCESS | 1948 | 1469443656512 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:47:36 INFO - PROCESS | 1948 | 1469443656643 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 03:47:36 INFO - PROCESS | 1948 | 1469443656658 Marionette TRACE conn5 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:36 INFO - PROCESS | 1948 | 1469443656660 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:47:36 INFO - PROCESS | 1948 | ++DOCSHELL 179A1C00 == 36 [pid = 1948] [id = 612] 03:47:36 INFO - PROCESS | 1948 | ++DOMWINDOW == 77 (179C3400) [pid = 1948] [serial = 1836] [outer = 00000000] 03:47:36 INFO - PROCESS | 1948 | ++DOMWINDOW == 78 (17B92C00) [pid = 1948] [serial = 1837] [outer = 179C3400] 03:47:36 INFO - PROCESS | 1948 | 1469443656714 Marionette DEBUG loaded listener.js 03:47:36 INFO - PROCESS | 1948 | ++DOMWINDOW == 79 (17B96000) [pid = 1948] [serial = 1838] [outer = 179C3400] 03:47:37 INFO - PROCESS | 1948 | 1469443657345 Marionette TRACE conn5 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 03:47:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 03:47:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 870ms 03:47:37 INFO - PROCESS | 1948 | 1469443657376 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 03:47:37 INFO - PROCESS | 1948 | 1469443657381 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 03:47:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 03:47:37 INFO - PROCESS | 1948 | 1469443657386 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 03:47:37 INFO - PROCESS | 1948 | 1469443657390 Marionette TRACE conn5 <- [1,2414,null,{}] 03:47:37 INFO - PROCESS | 1948 | 1469443657396 Marionette TRACE conn5 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:37 INFO - PROCESS | 1948 | 1469443657399 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:47:37 INFO - PROCESS | 1948 | 1469443657517 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 03:47:37 INFO - PROCESS | 1948 | 1469443657664 Marionette TRACE conn5 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:37 INFO - PROCESS | 1948 | 1469443657667 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:47:37 INFO - PROCESS | 1948 | ++DOCSHELL 0DB20800 == 37 [pid = 1948] [id = 613] 03:47:37 INFO - PROCESS | 1948 | ++DOMWINDOW == 80 (0DB22800) [pid = 1948] [serial = 1839] [outer = 00000000] 03:47:37 INFO - PROCESS | 1948 | ++DOMWINDOW == 81 (0E353400) [pid = 1948] [serial = 1840] [outer = 0DB22800] 03:47:37 INFO - PROCESS | 1948 | 1469443657728 Marionette DEBUG loaded listener.js 03:47:37 INFO - PROCESS | 1948 | ++DOMWINDOW == 82 (0EA88C00) [pid = 1948] [serial = 1841] [outer = 0DB22800] 03:47:38 INFO - PROCESS | 1948 | 1469443658341 Marionette TRACE conn5 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 03:47:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 03:47:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 970ms 03:47:38 INFO - PROCESS | 1948 | 1469443658361 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 03:47:38 INFO - PROCESS | 1948 | 1469443658366 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 03:47:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 03:47:38 INFO - PROCESS | 1948 | 1469443658373 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 03:47:38 INFO - PROCESS | 1948 | 1469443658375 Marionette TRACE conn5 <- [1,2418,null,{}] 03:47:38 INFO - PROCESS | 1948 | 1469443658380 Marionette TRACE conn5 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:38 INFO - PROCESS | 1948 | 1469443658383 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:47:38 INFO - PROCESS | 1948 | 1469443658501 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 03:47:38 INFO - PROCESS | 1948 | 1469443658646 Marionette TRACE conn5 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:38 INFO - PROCESS | 1948 | 1469443658649 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:47:38 INFO - PROCESS | 1948 | ++DOCSHELL 1218DC00 == 38 [pid = 1948] [id = 614] 03:47:38 INFO - PROCESS | 1948 | ++DOMWINDOW == 83 (12763C00) [pid = 1948] [serial = 1842] [outer = 00000000] 03:47:38 INFO - PROCESS | 1948 | ++DOMWINDOW == 84 (13548C00) [pid = 1948] [serial = 1843] [outer = 12763C00] 03:47:38 INFO - PROCESS | 1948 | 1469443658709 Marionette DEBUG loaded listener.js 03:47:38 INFO - PROCESS | 1948 | ++DOMWINDOW == 85 (14D76800) [pid = 1948] [serial = 1844] [outer = 12763C00] 03:47:39 INFO - PROCESS | 1948 | 1469443659348 Marionette TRACE conn5 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 03:47:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 03:47:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1019ms 03:47:39 INFO - PROCESS | 1948 | 1469443659395 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 03:47:39 INFO - PROCESS | 1948 | 1469443659398 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 03:47:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 03:47:39 INFO - PROCESS | 1948 | 1469443659401 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 03:47:39 INFO - PROCESS | 1948 | 1469443659405 Marionette TRACE conn5 <- [1,2422,null,{}] 03:47:39 INFO - PROCESS | 1948 | 1469443659417 Marionette TRACE conn5 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:39 INFO - PROCESS | 1948 | 1469443659422 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:47:39 INFO - PROCESS | 1948 | 1469443659536 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 03:47:39 INFO - PROCESS | 1948 | 1469443659680 Marionette TRACE conn5 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:39 INFO - PROCESS | 1948 | 1469443659683 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:47:39 INFO - PROCESS | 1948 | ++DOCSHELL 17B8A000 == 39 [pid = 1948] [id = 615] 03:47:39 INFO - PROCESS | 1948 | ++DOMWINDOW == 86 (17B8EC00) [pid = 1948] [serial = 1845] [outer = 00000000] 03:47:39 INFO - PROCESS | 1948 | ++DOMWINDOW == 87 (17BB1000) [pid = 1948] [serial = 1846] [outer = 17B8EC00] 03:47:39 INFO - PROCESS | 1948 | 1469443659741 Marionette DEBUG loaded listener.js 03:47:39 INFO - PROCESS | 1948 | ++DOMWINDOW == 88 (17BBB800) [pid = 1948] [serial = 1847] [outer = 17B8EC00] 03:47:40 INFO - PROCESS | 1948 | 1469443660296 Marionette TRACE conn5 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 03:47:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 03:47:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 930ms 03:47:40 INFO - PROCESS | 1948 | 1469443660335 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 03:47:40 INFO - PROCESS | 1948 | 1469443660338 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 03:47:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 03:47:40 INFO - PROCESS | 1948 | 1469443660342 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 03:47:40 INFO - PROCESS | 1948 | 1469443660344 Marionette TRACE conn5 <- [1,2426,null,{}] 03:47:40 INFO - PROCESS | 1948 | 1469443660348 Marionette TRACE conn5 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:40 INFO - PROCESS | 1948 | 1469443660350 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:47:40 INFO - PROCESS | 1948 | 1469443660465 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 03:47:40 INFO - PROCESS | 1948 | 1469443660623 Marionette TRACE conn5 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:40 INFO - PROCESS | 1948 | 1469443660626 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:47:40 INFO - PROCESS | 1948 | ++DOCSHELL 14B04C00 == 40 [pid = 1948] [id = 616] 03:47:40 INFO - PROCESS | 1948 | ++DOMWINDOW == 89 (17C46C00) [pid = 1948] [serial = 1848] [outer = 00000000] 03:47:40 INFO - PROCESS | 1948 | ++DOMWINDOW == 90 (18859800) [pid = 1948] [serial = 1849] [outer = 17C46C00] 03:47:40 INFO - PROCESS | 1948 | 1469443660683 Marionette DEBUG loaded listener.js 03:47:40 INFO - PROCESS | 1948 | ++DOMWINDOW == 91 (1885E800) [pid = 1948] [serial = 1850] [outer = 17C46C00] 03:47:41 INFO - PROCESS | 1948 | 1469443661288 Marionette TRACE conn5 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 03:47:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 03:47:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 970ms 03:47:41 INFO - PROCESS | 1948 | 1469443661315 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 03:47:41 INFO - PROCESS | 1948 | 1469443661317 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 03:47:41 INFO - PROCESS | 1948 | 1469443661320 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 03:47:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 03:47:41 INFO - PROCESS | 1948 | 1469443661322 Marionette TRACE conn5 <- [1,2430,null,{}] 03:47:41 INFO - PROCESS | 1948 | 1469443661326 Marionette TRACE conn5 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:41 INFO - PROCESS | 1948 | 1469443661328 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:47:41 INFO - PROCESS | 1948 | 1469443661435 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 03:47:41 INFO - PROCESS | 1948 | 1469443661577 Marionette TRACE conn5 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:41 INFO - PROCESS | 1948 | 1469443661579 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:47:41 INFO - PROCESS | 1948 | ++DOCSHELL 0BEF2400 == 41 [pid = 1948] [id = 617] 03:47:41 INFO - PROCESS | 1948 | ++DOMWINDOW == 92 (1692B800) [pid = 1948] [serial = 1851] [outer = 00000000] 03:47:41 INFO - PROCESS | 1948 | ++DOMWINDOW == 93 (17C3C400) [pid = 1948] [serial = 1852] [outer = 1692B800] 03:47:41 INFO - PROCESS | 1948 | 1469443661634 Marionette DEBUG loaded listener.js 03:47:41 INFO - PROCESS | 1948 | ++DOMWINDOW == 94 (18859C00) [pid = 1948] [serial = 1853] [outer = 1692B800] 03:47:42 INFO - PROCESS | 1948 | 1469443662398 Marionette TRACE conn5 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 03:47:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 03:47:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1118ms 03:47:42 INFO - PROCESS | 1948 | 1469443662442 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 03:47:42 INFO - PROCESS | 1948 | 1469443662447 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 03:47:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 03:47:42 INFO - PROCESS | 1948 | 1469443662451 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 03:47:42 INFO - PROCESS | 1948 | 1469443662455 Marionette TRACE conn5 <- [1,2434,null,{}] 03:47:42 INFO - PROCESS | 1948 | 1469443662461 Marionette TRACE conn5 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:42 INFO - PROCESS | 1948 | 1469443662465 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:47:42 INFO - PROCESS | 1948 | 1469443662571 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 03:47:42 INFO - PROCESS | 1948 | 1469443662719 Marionette TRACE conn5 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:42 INFO - PROCESS | 1948 | 1469443662721 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:47:42 INFO - PROCESS | 1948 | ++DOCSHELL 11E5F400 == 42 [pid = 1948] [id = 618] 03:47:42 INFO - PROCESS | 1948 | ++DOMWINDOW == 95 (11E89C00) [pid = 1948] [serial = 1854] [outer = 00000000] 03:47:42 INFO - PROCESS | 1948 | ++DOMWINDOW == 96 (11E96800) [pid = 1948] [serial = 1855] [outer = 11E89C00] 03:47:42 INFO - PROCESS | 1948 | 1469443662773 Marionette DEBUG loaded listener.js 03:47:42 INFO - PROCESS | 1948 | ++DOMWINDOW == 97 (1218FC00) [pid = 1948] [serial = 1856] [outer = 11E89C00] 03:47:43 INFO - PROCESS | 1948 | --DOCSHELL 13353800 == 41 [pid = 1948] [id = 606] 03:47:43 INFO - PROCESS | 1948 | --DOCSHELL 12184C00 == 40 [pid = 1948] [id = 482] 03:47:43 INFO - PROCESS | 1948 | --DOCSHELL 1724B800 == 39 [pid = 1948] [id = 489] 03:47:43 INFO - PROCESS | 1948 | --DOCSHELL 0DA53400 == 38 [pid = 1948] [id = 610] 03:47:43 INFO - PROCESS | 1948 | --DOCSHELL 16930400 == 37 [pid = 1948] [id = 608] 03:47:43 INFO - PROCESS | 1948 | --DOCSHELL 128A4800 == 36 [pid = 1948] [id = 611] 03:47:43 INFO - PROCESS | 1948 | --DOCSHELL 0E3CDC00 == 35 [pid = 1948] [id = 609] 03:47:43 INFO - PROCESS | 1948 | --DOCSHELL 14B3D800 == 34 [pid = 1948] [id = 607] 03:47:43 INFO - PROCESS | 1948 | --DOCSHELL 0DFAB400 == 33 [pid = 1948] [id = 490] 03:47:43 INFO - PROCESS | 1948 | --DOCSHELL 17261400 == 32 [pid = 1948] [id = 492] 03:47:43 INFO - PROCESS | 1948 | --DOCSHELL 1334DC00 == 31 [pid = 1948] [id = 491] 03:47:43 INFO - PROCESS | 1948 | --DOCSHELL 0BEF2400 == 30 [pid = 1948] [id = 617] 03:47:43 INFO - PROCESS | 1948 | --DOCSHELL 17B8A000 == 29 [pid = 1948] [id = 615] 03:47:43 INFO - PROCESS | 1948 | --DOCSHELL 14B04C00 == 28 [pid = 1948] [id = 616] 03:47:43 INFO - PROCESS | 1948 | --DOCSHELL 1218DC00 == 27 [pid = 1948] [id = 614] 03:47:43 INFO - PROCESS | 1948 | --DOCSHELL 179A1C00 == 26 [pid = 1948] [id = 612] 03:47:43 INFO - PROCESS | 1948 | --DOCSHELL 0DB20800 == 25 [pid = 1948] [id = 613] 03:47:43 INFO - PROCESS | 1948 | --DOMWINDOW == 96 (17CEE000) [pid = 1948] [serial = 1751] [outer = 00000000] [url = about:blank] 03:47:43 INFO - PROCESS | 1948 | --DOMWINDOW == 95 (17BB3000) [pid = 1948] [serial = 1801] [outer = 00000000] [url = about:blank] 03:47:43 INFO - PROCESS | 1948 | --DOMWINDOW == 94 (177F3C00) [pid = 1948] [serial = 1789] [outer = 00000000] [url = about:blank] 03:47:43 INFO - PROCESS | 1948 | --DOMWINDOW == 93 (1335AC00) [pid = 1948] [serial = 1777] [outer = 00000000] [url = about:blank] 03:47:43 INFO - PROCESS | 1948 | --DOMWINDOW == 92 (13DAF800) [pid = 1948] [serial = 1778] [outer = 00000000] [url = about:blank] 03:47:43 INFO - PROCESS | 1948 | --DOMWINDOW == 91 (12189C00) [pid = 1948] [serial = 1774] [outer = 00000000] [url = about:blank] 03:47:43 INFO - PROCESS | 1948 | --DOMWINDOW == 90 (12801800) [pid = 1948] [serial = 1775] [outer = 00000000] [url = about:blank] 03:47:43 INFO - PROCESS | 1948 | --DOMWINDOW == 89 (16931800) [pid = 1948] [serial = 1780] [outer = 00000000] [url = about:blank] 03:47:43 INFO - PROCESS | 1948 | --DOMWINDOW == 88 (16937400) [pid = 1948] [serial = 1781] [outer = 00000000] [url = about:blank] 03:47:43 INFO - PROCESS | 1948 | --DOMWINDOW == 87 (16D5F000) [pid = 1948] [serial = 1783] [outer = 00000000] [url = about:blank] 03:47:43 INFO - PROCESS | 1948 | --DOMWINDOW == 86 (16B20C00) [pid = 1948] [serial = 1784] [outer = 00000000] [url = about:blank] 03:47:43 INFO - PROCESS | 1948 | --DOMWINDOW == 85 (0E08E800) [pid = 1948] [serial = 1768] [outer = 00000000] [url = about:blank] 03:47:43 INFO - PROCESS | 1948 | --DOMWINDOW == 84 (0E099800) [pid = 1948] [serial = 1769] [outer = 00000000] [url = about:blank] 03:47:43 INFO - PROCESS | 1948 | --DOMWINDOW == 83 (17260000) [pid = 1948] [serial = 1786] [outer = 00000000] [url = about:blank] 03:47:43 INFO - PROCESS | 1948 | --DOMWINDOW == 82 (1958B400) [pid = 1948] [serial = 1763] [outer = 00000000] [url = about:blank] 03:47:43 INFO - PROCESS | 1948 | --DOMWINDOW == 81 (0D563400) [pid = 1948] [serial = 1765] [outer = 00000000] [url = about:blank] 03:47:43 INFO - PROCESS | 1948 | --DOMWINDOW == 80 (0DA53C00) [pid = 1948] [serial = 1766] [outer = 00000000] [url = about:blank] 03:47:43 INFO - PROCESS | 1948 | --DOMWINDOW == 79 (11E38400) [pid = 1948] [serial = 1771] [outer = 00000000] [url = about:blank] 03:47:43 INFO - PROCESS | 1948 | --DOMWINDOW == 78 (11E8FC00) [pid = 1948] [serial = 1772] [outer = 00000000] [url = about:blank] 03:47:43 INFO - PROCESS | 1948 | --DOMWINDOW == 77 (179C1800) [pid = 1948] [serial = 1792] [outer = 00000000] [url = about:blank] 03:47:43 INFO - PROCESS | 1948 | --DOMWINDOW == 76 (17995800) [pid = 1948] [serial = 1790] [outer = 00000000] [url = about:blank] 03:47:43 INFO - PROCESS | 1948 | --DOMWINDOW == 75 (17AA9800) [pid = 1948] [serial = 1793] [outer = 00000000] [url = about:blank] 03:47:43 INFO - PROCESS | 1948 | --DOMWINDOW == 74 (14D7A000) [pid = 1948] [serial = 1798] [outer = 00000000] [url = about:blank] 03:47:43 INFO - PROCESS | 1948 | --DOMWINDOW == 73 (17BBB000) [pid = 1948] [serial = 1802] [outer = 00000000] [url = about:blank] 03:47:43 INFO - PROCESS | 1948 | --DOMWINDOW == 72 (0DA4F800) [pid = 1948] [serial = 1795] [outer = 00000000] [url = about:blank] 03:47:43 INFO - PROCESS | 1948 | --DOMWINDOW == 71 (0EA51C00) [pid = 1948] [serial = 1796] [outer = 00000000] [url = about:blank] 03:47:43 INFO - PROCESS | 1948 | --DOMWINDOW == 70 (17262000) [pid = 1948] [serial = 1787] [outer = 00000000] [url = about:blank] 03:47:43 INFO - PROCESS | 1948 | --DOMWINDOW == 69 (17210C00) [pid = 1948] [serial = 1799] [outer = 00000000] [url = about:blank] 03:47:43 INFO - PROCESS | 1948 | 1469443663939 Marionette TRACE conn5 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 03:47:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 03:47:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1538ms 03:47:44 INFO - PROCESS | 1948 | 1469443663991 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 03:47:44 INFO - PROCESS | 1948 | 1469443663995 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 03:47:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 03:47:44 INFO - PROCESS | 1948 | 1469443663999 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 03:47:44 INFO - PROCESS | 1948 | 1469443664004 Marionette TRACE conn5 <- [1,2438,null,{}] 03:47:44 INFO - PROCESS | 1948 | 1469443664009 Marionette TRACE conn5 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:44 INFO - PROCESS | 1948 | 1469443664011 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:47:44 INFO - PROCESS | 1948 | 1469443664103 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 03:47:44 INFO - PROCESS | 1948 | 1469443664112 Marionette TRACE conn5 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:44 INFO - PROCESS | 1948 | 1469443664115 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:47:44 INFO - PROCESS | 1948 | ++DOCSHELL 0D4E3C00 == 26 [pid = 1948] [id = 619] 03:47:44 INFO - PROCESS | 1948 | ++DOMWINDOW == 70 (0D4E5400) [pid = 1948] [serial = 1857] [outer = 00000000] 03:47:44 INFO - PROCESS | 1948 | ++DOMWINDOW == 71 (0D563400) [pid = 1948] [serial = 1858] [outer = 0D4E5400] 03:47:44 INFO - PROCESS | 1948 | 1469443664166 Marionette DEBUG loaded listener.js 03:47:44 INFO - PROCESS | 1948 | ++DOMWINDOW == 72 (0DA50C00) [pid = 1948] [serial = 1859] [outer = 0D4E5400] 03:47:44 INFO - PROCESS | 1948 | 1469443664664 Marionette TRACE conn5 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 03:47:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 03:47:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 730ms 03:47:44 INFO - PROCESS | 1948 | 1469443664730 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 03:47:44 INFO - PROCESS | 1948 | 1469443664735 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 03:47:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 03:47:44 INFO - PROCESS | 1948 | 1469443664741 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 03:47:44 INFO - PROCESS | 1948 | 1469443664744 Marionette TRACE conn5 <- [1,2442,null,{}] 03:47:44 INFO - PROCESS | 1948 | 1469443664748 Marionette TRACE conn5 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:44 INFO - PROCESS | 1948 | 1469443664750 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:47:44 INFO - PROCESS | 1948 | 1469443664876 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 03:47:44 INFO - PROCESS | 1948 | 1469443664983 Marionette TRACE conn5 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:44 INFO - PROCESS | 1948 | 1469443664986 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:47:45 INFO - PROCESS | 1948 | ++DOCSHELL 0DC4A400 == 27 [pid = 1948] [id = 620] 03:47:45 INFO - PROCESS | 1948 | ++DOMWINDOW == 73 (0DE74000) [pid = 1948] [serial = 1860] [outer = 00000000] 03:47:45 INFO - PROCESS | 1948 | ++DOMWINDOW == 74 (0E08E800) [pid = 1948] [serial = 1861] [outer = 0DE74000] 03:47:45 INFO - PROCESS | 1948 | 1469443665035 Marionette DEBUG loaded listener.js 03:47:45 INFO - PROCESS | 1948 | ++DOMWINDOW == 75 (0E098800) [pid = 1948] [serial = 1862] [outer = 0DE74000] 03:47:45 INFO - PROCESS | 1948 | 1469443665406 Marionette TRACE conn5 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 03:47:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 03:47:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 670ms 03:47:45 INFO - PROCESS | 1948 | 1469443665415 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 03:47:45 INFO - PROCESS | 1948 | 1469443665417 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 03:47:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 03:47:45 INFO - PROCESS | 1948 | 1469443665441 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 03:47:45 INFO - PROCESS | 1948 | 1469443665444 Marionette TRACE conn5 <- [1,2446,null,{}] 03:47:45 INFO - PROCESS | 1948 | 1469443665456 Marionette TRACE conn5 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:45 INFO - PROCESS | 1948 | 1469443665461 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:47:45 INFO - PROCESS | 1948 | 1469443665548 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 03:47:45 INFO - PROCESS | 1948 | 1469443665556 Marionette TRACE conn5 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:45 INFO - PROCESS | 1948 | 1469443665559 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:47:45 INFO - PROCESS | 1948 | ++DOCSHELL 0EFD3000 == 28 [pid = 1948] [id = 621] 03:47:45 INFO - PROCESS | 1948 | ++DOMWINDOW == 76 (0EFD8C00) [pid = 1948] [serial = 1863] [outer = 00000000] 03:47:45 INFO - PROCESS | 1948 | ++DOMWINDOW == 77 (11E34400) [pid = 1948] [serial = 1864] [outer = 0EFD8C00] 03:47:45 INFO - PROCESS | 1948 | 1469443665608 Marionette DEBUG loaded listener.js 03:47:45 INFO - PROCESS | 1948 | ++DOMWINDOW == 78 (11E8BC00) [pid = 1948] [serial = 1865] [outer = 0EFD8C00] 03:47:46 INFO - PROCESS | 1948 | 1469443666122 Marionette TRACE conn5 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 03:47:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 03:47:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 750ms 03:47:46 INFO - PROCESS | 1948 | 1469443666175 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 03:47:46 INFO - PROCESS | 1948 | 1469443666178 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 03:47:46 INFO - PROCESS | 1948 | 1469443666181 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 03:47:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 03:47:46 INFO - PROCESS | 1948 | 1469443666183 Marionette TRACE conn5 <- [1,2450,null,{}] 03:47:46 INFO - PROCESS | 1948 | 1469443666186 Marionette TRACE conn5 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:46 INFO - PROCESS | 1948 | 1469443666188 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:47:46 INFO - PROCESS | 1948 | 1469443666336 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 03:47:46 INFO - PROCESS | 1948 | 1469443666361 Marionette TRACE conn5 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:46 INFO - PROCESS | 1948 | 1469443666363 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:47:46 INFO - PROCESS | 1948 | ++DOCSHELL 120AB800 == 29 [pid = 1948] [id = 622] 03:47:46 INFO - PROCESS | 1948 | ++DOMWINDOW == 79 (120AEC00) [pid = 1948] [serial = 1866] [outer = 00000000] 03:47:46 INFO - PROCESS | 1948 | ++DOMWINDOW == 80 (1234FC00) [pid = 1948] [serial = 1867] [outer = 120AEC00] 03:47:46 INFO - PROCESS | 1948 | 1469443666409 Marionette DEBUG loaded listener.js 03:47:46 INFO - PROCESS | 1948 | ++DOMWINDOW == 81 (12785C00) [pid = 1948] [serial = 1868] [outer = 120AEC00] 03:47:46 INFO - PROCESS | 1948 | 1469443666860 Marionette TRACE conn5 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 03:47:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 03:47:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 732ms 03:47:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 03:47:46 INFO - PROCESS | 1948 | 1469443666917 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 03:47:46 INFO - PROCESS | 1948 | 1469443666919 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 03:47:46 INFO - PROCESS | 1948 | 1469443666922 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 03:47:46 INFO - PROCESS | 1948 | 1469443666924 Marionette TRACE conn5 <- [1,2454,null,{}] 03:47:46 INFO - PROCESS | 1948 | 1469443666927 Marionette TRACE conn5 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:46 INFO - PROCESS | 1948 | 1469443666929 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:47:47 INFO - PROCESS | 1948 | 1469443667045 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 03:47:47 INFO - PROCESS | 1948 | 1469443667055 Marionette TRACE conn5 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:47 INFO - PROCESS | 1948 | 1469443667057 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:47:47 INFO - PROCESS | 1948 | ++DOCSHELL 12804000 == 30 [pid = 1948] [id = 623] 03:47:47 INFO - PROCESS | 1948 | ++DOMWINDOW == 82 (1280A400) [pid = 1948] [serial = 1869] [outer = 00000000] 03:47:47 INFO - PROCESS | 1948 | ++DOMWINDOW == 83 (13545800) [pid = 1948] [serial = 1870] [outer = 1280A400] 03:47:47 INFO - PROCESS | 1948 | 1469443667103 Marionette DEBUG loaded listener.js 03:47:47 INFO - PROCESS | 1948 | ++DOMWINDOW == 84 (13597000) [pid = 1948] [serial = 1871] [outer = 1280A400] 03:47:47 INFO - PROCESS | 1948 | --DOMWINDOW == 83 (14D77800) [pid = 1948] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 03:47:47 INFO - PROCESS | 1948 | --DOMWINDOW == 82 (16933000) [pid = 1948] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 03:47:47 INFO - PROCESS | 1948 | --DOMWINDOW == 81 (13593000) [pid = 1948] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 03:47:47 INFO - PROCESS | 1948 | --DOMWINDOW == 80 (0E38E800) [pid = 1948] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 03:47:47 INFO - PROCESS | 1948 | --DOMWINDOW == 79 (13354400) [pid = 1948] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 03:47:47 INFO - PROCESS | 1948 | --DOMWINDOW == 78 (17BB9400) [pid = 1948] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 03:47:47 INFO - PROCESS | 1948 | --DOMWINDOW == 77 (0DA52C00) [pid = 1948] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 03:47:47 INFO - PROCESS | 1948 | --DOMWINDOW == 76 (0DB1C800) [pid = 1948] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 03:47:47 INFO - PROCESS | 1948 | --DOMWINDOW == 75 (0EA4C400) [pid = 1948] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 03:47:47 INFO - PROCESS | 1948 | --DOMWINDOW == 74 (179C3400) [pid = 1948] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 03:47:47 INFO - PROCESS | 1948 | --DOMWINDOW == 73 (14B4C000) [pid = 1948] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 03:47:47 INFO - PROCESS | 1948 | --DOMWINDOW == 72 (1280C400) [pid = 1948] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 03:47:48 INFO - PROCESS | 1948 | 1469443668211 Marionette TRACE conn5 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 03:47:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 03:47:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1325ms 03:47:48 INFO - PROCESS | 1948 | 1469443668249 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 03:47:48 INFO - PROCESS | 1948 | 1469443668253 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 03:47:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 03:47:48 INFO - PROCESS | 1948 | 1469443668258 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 03:47:48 INFO - PROCESS | 1948 | 1469443668263 Marionette TRACE conn5 <- [1,2458,null,{}] 03:47:48 INFO - PROCESS | 1948 | 1469443668269 Marionette TRACE conn5 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:48 INFO - PROCESS | 1948 | 1469443668272 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:47:48 INFO - PROCESS | 1948 | 1469443668391 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 03:47:48 INFO - PROCESS | 1948 | 1469443668527 Marionette TRACE conn5 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:48 INFO - PROCESS | 1948 | 1469443668530 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:47:48 INFO - PROCESS | 1948 | ++DOCSHELL 0D55D800 == 31 [pid = 1948] [id = 624] 03:47:48 INFO - PROCESS | 1948 | ++DOMWINDOW == 73 (0D5F7400) [pid = 1948] [serial = 1872] [outer = 00000000] 03:47:48 INFO - PROCESS | 1948 | ++DOMWINDOW == 74 (0DC43800) [pid = 1948] [serial = 1873] [outer = 0D5F7400] 03:47:48 INFO - PROCESS | 1948 | 1469443668589 Marionette DEBUG loaded listener.js 03:47:48 INFO - PROCESS | 1948 | ++DOMWINDOW == 75 (0DFAC400) [pid = 1948] [serial = 1874] [outer = 0D5F7400] 03:47:49 INFO - PROCESS | 1948 | 1469443669283 Marionette TRACE conn5 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 03:47:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 03:47:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1084ms 03:47:49 INFO - PROCESS | 1948 | 1469443669346 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 03:47:49 INFO - PROCESS | 1948 | 1469443669351 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 03:47:49 INFO - PROCESS | 1948 | 1469443669358 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 03:47:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 03:47:49 INFO - PROCESS | 1948 | 1469443669361 Marionette TRACE conn5 <- [1,2462,null,{}] 03:47:49 INFO - PROCESS | 1948 | 1469443669366 Marionette TRACE conn5 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:49 INFO - PROCESS | 1948 | 1469443669369 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:47:49 INFO - PROCESS | 1948 | 1469443669500 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 03:47:49 INFO - PROCESS | 1948 | 1469443669631 Marionette TRACE conn5 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:49 INFO - PROCESS | 1948 | 1469443669634 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:47:49 INFO - PROCESS | 1948 | ++DOCSHELL 0BEEE800 == 32 [pid = 1948] [id = 625] 03:47:49 INFO - PROCESS | 1948 | ++DOMWINDOW == 76 (0BEEF800) [pid = 1948] [serial = 1875] [outer = 00000000] 03:47:49 INFO - PROCESS | 1948 | ++DOMWINDOW == 77 (0ED0E800) [pid = 1948] [serial = 1876] [outer = 0BEEF800] 03:47:49 INFO - PROCESS | 1948 | 1469443669692 Marionette DEBUG loaded listener.js 03:47:49 INFO - PROCESS | 1948 | ++DOMWINDOW == 78 (11E91000) [pid = 1948] [serial = 1877] [outer = 0BEEF800] 03:47:50 INFO - PROCESS | 1948 | --DOCSHELL 120AB800 == 31 [pid = 1948] [id = 622] 03:47:50 INFO - PROCESS | 1948 | --DOCSHELL 0EFD3000 == 30 [pid = 1948] [id = 621] 03:47:50 INFO - PROCESS | 1948 | --DOCSHELL 0DC4A400 == 29 [pid = 1948] [id = 620] 03:47:50 INFO - PROCESS | 1948 | --DOCSHELL 0D4E3C00 == 28 [pid = 1948] [id = 619] 03:47:50 INFO - PROCESS | 1948 | --DOMWINDOW == 77 (17325800) [pid = 1948] [serial = 1828] [outer = 00000000] [url = about:blank] 03:47:50 INFO - PROCESS | 1948 | --DOMWINDOW == 76 (16B1D000) [pid = 1948] [serial = 1825] [outer = 00000000] [url = about:blank] 03:47:50 INFO - PROCESS | 1948 | --DOMWINDOW == 75 (1732E800) [pid = 1948] [serial = 1829] [outer = 00000000] [url = about:blank] 03:47:50 INFO - PROCESS | 1948 | --DOMWINDOW == 74 (179A2400) [pid = 1948] [serial = 1834] [outer = 00000000] [url = about:blank] 03:47:50 INFO - PROCESS | 1948 | --DOMWINDOW == 73 (11EE3000) [pid = 1948] [serial = 1810] [outer = 00000000] [url = about:blank] 03:47:50 INFO - PROCESS | 1948 | --DOMWINDOW == 72 (128AD400) [pid = 1948] [serial = 1811] [outer = 00000000] [url = about:blank] 03:47:50 INFO - PROCESS | 1948 | --DOMWINDOW == 71 (1358F400) [pid = 1948] [serial = 1819] [outer = 00000000] [url = about:blank] 03:47:50 INFO - PROCESS | 1948 | --DOMWINDOW == 70 (17C49C00) [pid = 1948] [serial = 1805] [outer = 00000000] [url = about:blank] 03:47:50 INFO - PROCESS | 1948 | --DOMWINDOW == 69 (17C46000) [pid = 1948] [serial = 1804] [outer = 00000000] [url = about:blank] 03:47:50 INFO - PROCESS | 1948 | --DOMWINDOW == 68 (0DC47000) [pid = 1948] [serial = 1813] [outer = 00000000] [url = about:blank] 03:47:50 INFO - PROCESS | 1948 | --DOMWINDOW == 67 (0E096400) [pid = 1948] [serial = 1814] [outer = 00000000] [url = about:blank] 03:47:50 INFO - PROCESS | 1948 | --DOMWINDOW == 66 (0DC4C000) [pid = 1948] [serial = 1807] [outer = 00000000] [url = about:blank] 03:47:50 INFO - PROCESS | 1948 | --DOMWINDOW == 65 (0E09AC00) [pid = 1948] [serial = 1808] [outer = 00000000] [url = about:blank] 03:47:50 INFO - PROCESS | 1948 | --DOMWINDOW == 64 (11E33C00) [pid = 1948] [serial = 1816] [outer = 00000000] [url = about:blank] 03:47:50 INFO - PROCESS | 1948 | --DOMWINDOW == 63 (11E8E400) [pid = 1948] [serial = 1817] [outer = 00000000] [url = about:blank] 03:47:50 INFO - PROCESS | 1948 | --DOMWINDOW == 62 (179BE400) [pid = 1948] [serial = 1835] [outer = 00000000] [url = about:blank] 03:47:50 INFO - PROCESS | 1948 | --DOMWINDOW == 61 (17B96000) [pid = 1948] [serial = 1838] [outer = 00000000] [url = about:blank] 03:47:50 INFO - PROCESS | 1948 | --DOMWINDOW == 60 (14E28000) [pid = 1948] [serial = 1822] [outer = 00000000] [url = about:blank] 03:47:50 INFO - PROCESS | 1948 | --DOMWINDOW == 59 (16611400) [pid = 1948] [serial = 1823] [outer = 00000000] [url = about:blank] 03:47:50 INFO - PROCESS | 1948 | --DOMWINDOW == 58 (17B92C00) [pid = 1948] [serial = 1837] [outer = 00000000] [url = about:blank] 03:47:50 INFO - PROCESS | 1948 | --DOMWINDOW == 57 (16B1E400) [pid = 1948] [serial = 1826] [outer = 00000000] [url = about:blank] 03:47:50 INFO - PROCESS | 1948 | --DOMWINDOW == 56 (1692F800) [pid = 1948] [serial = 1831] [outer = 00000000] [url = about:blank] 03:47:50 INFO - PROCESS | 1948 | --DOMWINDOW == 55 (143A7400) [pid = 1948] [serial = 1820] [outer = 00000000] [url = about:blank] 03:47:50 INFO - PROCESS | 1948 | --DOMWINDOW == 54 (17253C00) [pid = 1948] [serial = 1832] [outer = 00000000] [url = about:blank] 03:47:50 INFO - PROCESS | 1948 | 1469443670405 Marionette TRACE conn5 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 03:47:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 03:47:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1074ms 03:47:50 INFO - PROCESS | 1948 | 1469443670437 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 03:47:50 INFO - PROCESS | 1948 | 1469443670441 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 03:47:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 03:47:50 INFO - PROCESS | 1948 | 1469443670445 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 03:47:50 INFO - PROCESS | 1948 | 1469443670450 Marionette TRACE conn5 <- [1,2466,null,{}] 03:47:50 INFO - PROCESS | 1948 | 1469443670455 Marionette TRACE conn5 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:50 INFO - PROCESS | 1948 | 1469443670457 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:47:50 INFO - PROCESS | 1948 | 1469443670546 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 03:47:50 INFO - PROCESS | 1948 | 1469443670647 Marionette TRACE conn5 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:50 INFO - PROCESS | 1948 | 1469443670650 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:47:50 INFO - PROCESS | 1948 | ++DOCSHELL 0DB29000 == 29 [pid = 1948] [id = 626] 03:47:50 INFO - PROCESS | 1948 | ++DOMWINDOW == 55 (0DC42400) [pid = 1948] [serial = 1878] [outer = 00000000] 03:47:50 INFO - PROCESS | 1948 | ++DOMWINDOW == 56 (0DC4C000) [pid = 1948] [serial = 1879] [outer = 0DC42400] 03:47:50 INFO - PROCESS | 1948 | 1469443670700 Marionette DEBUG loaded listener.js 03:47:50 INFO - PROCESS | 1948 | ++DOMWINDOW == 57 (0DFAB000) [pid = 1948] [serial = 1880] [outer = 0DC42400] 03:47:51 INFO - PROCESS | 1948 | 1469443671101 Marionette TRACE conn5 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 03:47:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 03:47:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 730ms 03:47:51 INFO - PROCESS | 1948 | 1469443671178 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 03:47:51 INFO - PROCESS | 1948 | 1469443671182 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 03:47:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 03:47:51 INFO - PROCESS | 1948 | 1469443671188 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 03:47:51 INFO - PROCESS | 1948 | 1469443671190 Marionette TRACE conn5 <- [1,2470,null,{}] 03:47:51 INFO - PROCESS | 1948 | 1469443671194 Marionette TRACE conn5 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:51 INFO - PROCESS | 1948 | 1469443671197 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:47:51 INFO - PROCESS | 1948 | 1469443671289 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 03:47:51 INFO - PROCESS | 1948 | 1469443671301 Marionette TRACE conn5 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:51 INFO - PROCESS | 1948 | 1469443671303 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:47:51 INFO - PROCESS | 1948 | ++DOCSHELL 0EA85400 == 30 [pid = 1948] [id = 627] 03:47:51 INFO - PROCESS | 1948 | ++DOMWINDOW == 58 (0EDE4400) [pid = 1948] [serial = 1881] [outer = 00000000] 03:47:51 INFO - PROCESS | 1948 | ++DOMWINDOW == 59 (11E2E000) [pid = 1948] [serial = 1882] [outer = 0EDE4400] 03:47:51 INFO - PROCESS | 1948 | 1469443671351 Marionette DEBUG loaded listener.js 03:47:51 INFO - PROCESS | 1948 | ++DOMWINDOW == 60 (11E8AC00) [pid = 1948] [serial = 1883] [outer = 0EDE4400] 03:47:51 INFO - PROCESS | 1948 | 1469443671825 Marionette TRACE conn5 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 03:47:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 03:47:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 670ms 03:47:51 INFO - PROCESS | 1948 | 1469443671862 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 03:47:51 INFO - PROCESS | 1948 | 1469443671865 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 03:47:51 INFO - PROCESS | 1948 | 1469443671868 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 03:47:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 03:47:51 INFO - PROCESS | 1948 | 1469443671872 Marionette TRACE conn5 <- [1,2474,null,{}] 03:47:51 INFO - PROCESS | 1948 | 1469443671882 Marionette TRACE conn5 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:51 INFO - PROCESS | 1948 | 1469443671887 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:47:51 INFO - PROCESS | 1948 | 1469443671975 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 03:47:51 INFO - PROCESS | 1948 | 1469443671985 Marionette TRACE conn5 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:51 INFO - PROCESS | 1948 | 1469443671988 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:47:52 INFO - PROCESS | 1948 | ++DOCSHELL 1334EC00 == 31 [pid = 1948] [id = 628] 03:47:52 INFO - PROCESS | 1948 | ++DOMWINDOW == 61 (13355800) [pid = 1948] [serial = 1884] [outer = 00000000] 03:47:52 INFO - PROCESS | 1948 | ++DOMWINDOW == 62 (13592000) [pid = 1948] [serial = 1885] [outer = 13355800] 03:47:52 INFO - PROCESS | 1948 | 1469443672037 Marionette DEBUG loaded listener.js 03:47:52 INFO - PROCESS | 1948 | ++DOMWINDOW == 63 (143A9400) [pid = 1948] [serial = 1886] [outer = 13355800] 03:47:52 INFO - PROCESS | 1948 | 1469443672526 Marionette TRACE conn5 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 03:47:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 03:47:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 731ms 03:47:52 INFO - PROCESS | 1948 | 1469443672605 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 03:47:52 INFO - PROCESS | 1948 | 1469443672608 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 03:47:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 03:47:52 INFO - PROCESS | 1948 | 1469443672611 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 03:47:52 INFO - PROCESS | 1948 | 1469443672613 Marionette TRACE conn5 <- [1,2478,null,{}] 03:47:52 INFO - PROCESS | 1948 | 1469443672617 Marionette TRACE conn5 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:52 INFO - PROCESS | 1948 | 1469443672619 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:47:52 INFO - PROCESS | 1948 | 1469443672766 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 03:47:52 INFO - PROCESS | 1948 | 1469443672772 Marionette TRACE conn5 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:52 INFO - PROCESS | 1948 | 1469443672774 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:47:52 INFO - PROCESS | 1948 | ++DOCSHELL 14B05800 == 32 [pid = 1948] [id = 629] 03:47:52 INFO - PROCESS | 1948 | ++DOMWINDOW == 64 (14B0BC00) [pid = 1948] [serial = 1887] [outer = 00000000] 03:47:52 INFO - PROCESS | 1948 | ++DOMWINDOW == 65 (14D78800) [pid = 1948] [serial = 1888] [outer = 14B0BC00] 03:47:52 INFO - PROCESS | 1948 | 1469443672875 Marionette DEBUG loaded listener.js 03:47:52 INFO - PROCESS | 1948 | ++DOMWINDOW == 66 (16164C00) [pid = 1948] [serial = 1889] [outer = 14B0BC00] 03:47:53 INFO - PROCESS | 1948 | 1469443673287 Marionette TRACE conn5 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 03:47:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 03:47:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 730ms 03:47:53 INFO - PROCESS | 1948 | 1469443673342 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 03:47:53 INFO - PROCESS | 1948 | 1469443673344 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 03:47:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 03:47:53 INFO - PROCESS | 1948 | 1469443673348 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 03:47:53 INFO - PROCESS | 1948 | 1469443673349 Marionette TRACE conn5 <- [1,2482,null,{}] 03:47:53 INFO - PROCESS | 1948 | 1469443673353 Marionette TRACE conn5 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:53 INFO - PROCESS | 1948 | 1469443673355 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:47:53 INFO - PROCESS | 1948 | 1469443673474 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 03:47:53 INFO - PROCESS | 1948 | 1469443673479 Marionette TRACE conn5 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:53 INFO - PROCESS | 1948 | 1469443673481 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:47:53 INFO - PROCESS | 1948 | ++DOCSHELL 0D1F2000 == 33 [pid = 1948] [id = 630] 03:47:53 INFO - PROCESS | 1948 | ++DOMWINDOW == 67 (0ED08400) [pid = 1948] [serial = 1890] [outer = 00000000] 03:47:53 INFO - PROCESS | 1948 | ++DOMWINDOW == 68 (1692E000) [pid = 1948] [serial = 1891] [outer = 0ED08400] 03:47:53 INFO - PROCESS | 1948 | 1469443673527 Marionette DEBUG loaded listener.js 03:47:53 INFO - PROCESS | 1948 | ++DOMWINDOW == 69 (16933000) [pid = 1948] [serial = 1892] [outer = 0ED08400] 03:47:54 INFO - PROCESS | 1948 | 1469443673997 Marionette TRACE conn5 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 03:47:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 03:47:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 670ms 03:47:54 INFO - PROCESS | 1948 | 1469443674018 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 03:47:54 INFO - PROCESS | 1948 | 1469443674020 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 03:47:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 03:47:54 INFO - PROCESS | 1948 | 1469443674023 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 03:47:54 INFO - PROCESS | 1948 | 1469443674025 Marionette TRACE conn5 <- [1,2486,null,{}] 03:47:54 INFO - PROCESS | 1948 | 1469443674028 Marionette TRACE conn5 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:54 INFO - PROCESS | 1948 | 1469443674034 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:47:54 INFO - PROCESS | 1948 | 1469443674191 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 03:47:54 INFO - PROCESS | 1948 | 1469443674216 Marionette TRACE conn5 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:54 INFO - PROCESS | 1948 | 1469443674218 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:47:54 INFO - PROCESS | 1948 | ++DOCSHELL 16B18400 == 34 [pid = 1948] [id = 631] 03:47:54 INFO - PROCESS | 1948 | ++DOMWINDOW == 70 (16B1E800) [pid = 1948] [serial = 1893] [outer = 00000000] 03:47:54 INFO - PROCESS | 1948 | ++DOMWINDOW == 71 (171B2C00) [pid = 1948] [serial = 1894] [outer = 16B1E800] 03:47:54 INFO - PROCESS | 1948 | 1469443674265 Marionette DEBUG loaded listener.js 03:47:54 INFO - PROCESS | 1948 | ++DOMWINDOW == 72 (17203800) [pid = 1948] [serial = 1895] [outer = 16B1E800] 03:47:54 INFO - PROCESS | 1948 | --DOMWINDOW == 71 (0EFD8C00) [pid = 1948] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 03:47:54 INFO - PROCESS | 1948 | --DOMWINDOW == 70 (17C46C00) [pid = 1948] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 03:47:54 INFO - PROCESS | 1948 | --DOMWINDOW == 69 (12763C00) [pid = 1948] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 03:47:54 INFO - PROCESS | 1948 | --DOMWINDOW == 68 (0DB22800) [pid = 1948] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 03:47:54 INFO - PROCESS | 1948 | --DOMWINDOW == 67 (17B8EC00) [pid = 1948] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 03:47:54 INFO - PROCESS | 1948 | --DOMWINDOW == 66 (1692B800) [pid = 1948] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 03:47:54 INFO - PROCESS | 1948 | --DOMWINDOW == 65 (120AEC00) [pid = 1948] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 03:47:54 INFO - PROCESS | 1948 | --DOMWINDOW == 64 (0D4E5400) [pid = 1948] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 03:47:54 INFO - PROCESS | 1948 | --DOMWINDOW == 63 (11E89C00) [pid = 1948] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 03:47:54 INFO - PROCESS | 1948 | --DOMWINDOW == 62 (0DE74000) [pid = 1948] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 03:47:54 INFO - PROCESS | 1948 | 1469443674743 Marionette TRACE conn5 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 03:47:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 03:47:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 770ms 03:47:54 INFO - PROCESS | 1948 | 1469443674795 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 03:47:54 INFO - PROCESS | 1948 | 1469443674797 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 03:47:54 INFO - PROCESS | 1948 | 1469443674800 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 03:47:54 INFO - PROCESS | 1948 | 1469443674802 Marionette TRACE conn5 <- [1,2490,null,{}] 03:47:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 03:47:54 INFO - PROCESS | 1948 | 1469443674805 Marionette TRACE conn5 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:54 INFO - PROCESS | 1948 | 1469443674807 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:47:54 INFO - PROCESS | 1948 | 1469443674926 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 03:47:54 INFO - PROCESS | 1948 | 1469443674988 Marionette TRACE conn5 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:54 INFO - PROCESS | 1948 | 1469443674990 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:47:55 INFO - PROCESS | 1948 | ++DOCSHELL 0BEEF400 == 35 [pid = 1948] [id = 632] 03:47:55 INFO - PROCESS | 1948 | ++DOMWINDOW == 63 (0BEF1400) [pid = 1948] [serial = 1896] [outer = 00000000] 03:47:55 INFO - PROCESS | 1948 | ++DOMWINDOW == 64 (17204800) [pid = 1948] [serial = 1897] [outer = 0BEF1400] 03:47:55 INFO - PROCESS | 1948 | 1469443675035 Marionette DEBUG loaded listener.js 03:47:55 INFO - PROCESS | 1948 | ++DOMWINDOW == 65 (17208400) [pid = 1948] [serial = 1898] [outer = 0BEF1400] 03:47:55 INFO - PROCESS | 1948 | 1469443675380 Marionette TRACE conn5 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 03:47:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 03:47:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 630ms 03:47:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 03:47:55 INFO - PROCESS | 1948 | 1469443675434 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 03:47:55 INFO - PROCESS | 1948 | 1469443675436 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 03:47:55 INFO - PROCESS | 1948 | 1469443675439 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 03:47:55 INFO - PROCESS | 1948 | 1469443675441 Marionette TRACE conn5 <- [1,2494,null,{}] 03:47:55 INFO - PROCESS | 1948 | 1469443675458 Marionette TRACE conn5 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:55 INFO - PROCESS | 1948 | 1469443675460 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:47:55 INFO - PROCESS | 1948 | 1469443675574 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 03:47:55 INFO - PROCESS | 1948 | 1469443675583 Marionette TRACE conn5 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:55 INFO - PROCESS | 1948 | 1469443675585 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:47:55 INFO - PROCESS | 1948 | ++DOCSHELL 11E98400 == 36 [pid = 1948] [id = 633] 03:47:55 INFO - PROCESS | 1948 | ++DOMWINDOW == 66 (14D75C00) [pid = 1948] [serial = 1899] [outer = 00000000] 03:47:55 INFO - PROCESS | 1948 | ++DOMWINDOW == 67 (17326000) [pid = 1948] [serial = 1900] [outer = 14D75C00] 03:47:55 INFO - PROCESS | 1948 | 1469443675630 Marionette DEBUG loaded listener.js 03:47:55 INFO - PROCESS | 1948 | ++DOMWINDOW == 68 (1732B800) [pid = 1948] [serial = 1901] [outer = 14D75C00] 03:47:56 INFO - PROCESS | 1948 | 1469443676064 Marionette TRACE conn5 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 03:47:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 03:47:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 631ms 03:47:56 INFO - PROCESS | 1948 | 1469443676071 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 03:47:56 INFO - PROCESS | 1948 | 1469443676073 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 03:47:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 03:47:56 INFO - PROCESS | 1948 | 1469443676076 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 03:47:56 INFO - PROCESS | 1948 | 1469443676078 Marionette TRACE conn5 <- [1,2498,null,{}] 03:47:56 INFO - PROCESS | 1948 | 1469443676081 Marionette TRACE conn5 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:56 INFO - PROCESS | 1948 | 1469443676083 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:47:56 INFO - PROCESS | 1948 | 1469443676215 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 03:47:56 INFO - PROCESS | 1948 | 1469443676223 Marionette TRACE conn5 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:56 INFO - PROCESS | 1948 | 1469443676224 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:47:56 INFO - PROCESS | 1948 | ++DOCSHELL 0DFAC800 == 37 [pid = 1948] [id = 634] 03:47:56 INFO - PROCESS | 1948 | ++DOMWINDOW == 69 (17261000) [pid = 1948] [serial = 1902] [outer = 00000000] 03:47:56 INFO - PROCESS | 1948 | ++DOMWINDOW == 70 (177F0400) [pid = 1948] [serial = 1903] [outer = 17261000] 03:47:56 INFO - PROCESS | 1948 | 1469443676279 Marionette DEBUG loaded listener.js 03:47:56 INFO - PROCESS | 1948 | ++DOMWINDOW == 71 (177F1000) [pid = 1948] [serial = 1904] [outer = 17261000] 03:47:56 INFO - PROCESS | 1948 | 1469443676807 Marionette TRACE conn5 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 03:47:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 03:47:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 770ms 03:47:56 INFO - PROCESS | 1948 | 1469443676848 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 03:47:56 INFO - PROCESS | 1948 | 1469443676853 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 03:47:56 INFO - PROCESS | 1948 | 1469443676859 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 03:47:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 03:47:56 INFO - PROCESS | 1948 | 1469443676863 Marionette TRACE conn5 <- [1,2502,null,{}] 03:47:56 INFO - PROCESS | 1948 | 1469443676869 Marionette TRACE conn5 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:56 INFO - PROCESS | 1948 | 1469443676872 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:47:57 INFO - PROCESS | 1948 | 1469443677038 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 03:47:57 INFO - PROCESS | 1948 | 1469443677196 Marionette TRACE conn5 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:57 INFO - PROCESS | 1948 | 1469443677201 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:47:57 INFO - PROCESS | 1948 | ++DOCSHELL 0DA54C00 == 38 [pid = 1948] [id = 635] 03:47:57 INFO - PROCESS | 1948 | ++DOMWINDOW == 72 (0DA5AC00) [pid = 1948] [serial = 1905] [outer = 00000000] 03:47:57 INFO - PROCESS | 1948 | ++DOMWINDOW == 73 (0DC45C00) [pid = 1948] [serial = 1906] [outer = 0DA5AC00] 03:47:57 INFO - PROCESS | 1948 | 1469443677262 Marionette DEBUG loaded listener.js 03:47:57 INFO - PROCESS | 1948 | ++DOMWINDOW == 74 (0E29E800) [pid = 1948] [serial = 1907] [outer = 0DA5AC00] 03:47:57 INFO - PROCESS | 1948 | 1469443677833 Marionette TRACE conn5 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 03:47:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 03:47:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1019ms 03:47:57 INFO - PROCESS | 1948 | 1469443677882 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 03:47:57 INFO - PROCESS | 1948 | 1469443677887 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 03:47:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 03:47:57 INFO - PROCESS | 1948 | 1469443677893 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 03:47:57 INFO - PROCESS | 1948 | 1469443677896 Marionette TRACE conn5 <- [1,2506,null,{}] 03:47:57 INFO - PROCESS | 1948 | 1469443677900 Marionette TRACE conn5 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:57 INFO - PROCESS | 1948 | 1469443677903 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:47:58 INFO - PROCESS | 1948 | 1469443678019 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 03:47:58 INFO - PROCESS | 1948 | 1469443678162 Marionette TRACE conn5 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:58 INFO - PROCESS | 1948 | 1469443678165 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:47:58 INFO - PROCESS | 1948 | ++DOCSHELL 11EE2400 == 39 [pid = 1948] [id = 636] 03:47:58 INFO - PROCESS | 1948 | ++DOMWINDOW == 75 (12065400) [pid = 1948] [serial = 1908] [outer = 00000000] 03:47:58 INFO - PROCESS | 1948 | ++DOMWINDOW == 76 (120B8800) [pid = 1948] [serial = 1909] [outer = 12065400] 03:47:58 INFO - PROCESS | 1948 | 1469443678226 Marionette DEBUG loaded listener.js 03:47:58 INFO - PROCESS | 1948 | ++DOMWINDOW == 77 (128A8C00) [pid = 1948] [serial = 1910] [outer = 12065400] 03:47:58 INFO - PROCESS | 1948 | 1469443678855 Marionette TRACE conn5 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 03:47:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 03:47:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 970ms 03:47:58 INFO - PROCESS | 1948 | 1469443678867 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 03:47:58 INFO - PROCESS | 1948 | 1469443678869 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 03:47:58 INFO - PROCESS | 1948 | 1469443678873 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 03:47:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 03:47:58 INFO - PROCESS | 1948 | 1469443678877 Marionette TRACE conn5 <- [1,2510,null,{}] 03:47:58 INFO - PROCESS | 1948 | 1469443678888 Marionette TRACE conn5 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:58 INFO - PROCESS | 1948 | 1469443678893 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:47:59 INFO - PROCESS | 1948 | 1469443679006 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 03:47:59 INFO - PROCESS | 1948 | 1469443679120 Marionette TRACE conn5 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:59 INFO - PROCESS | 1948 | 1469443679123 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:47:59 INFO - PROCESS | 1948 | ++DOCSHELL 16D5C000 == 40 [pid = 1948] [id = 637] 03:47:59 INFO - PROCESS | 1948 | ++DOMWINDOW == 78 (16D5F000) [pid = 1948] [serial = 1911] [outer = 00000000] 03:47:59 INFO - PROCESS | 1948 | ++DOMWINDOW == 79 (17326C00) [pid = 1948] [serial = 1912] [outer = 16D5F000] 03:47:59 INFO - PROCESS | 1948 | 1469443679223 Marionette DEBUG loaded listener.js 03:47:59 INFO - PROCESS | 1948 | ++DOMWINDOW == 80 (17999400) [pid = 1948] [serial = 1913] [outer = 16D5F000] 03:47:59 INFO - PROCESS | 1948 | 1469443679782 Marionette TRACE conn5 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 03:47:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 03:47:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 970ms 03:47:59 INFO - PROCESS | 1948 | 1469443679847 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 03:47:59 INFO - PROCESS | 1948 | 1469443679850 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 03:47:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 03:47:59 INFO - PROCESS | 1948 | 1469443679853 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 03:47:59 INFO - PROCESS | 1948 | 1469443679856 Marionette TRACE conn5 <- [1,2514,null,{}] 03:47:59 INFO - PROCESS | 1948 | 1469443679859 Marionette TRACE conn5 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:59 INFO - PROCESS | 1948 | 1469443679862 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:48:00 INFO - PROCESS | 1948 | 1469443680052 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 03:48:00 INFO - PROCESS | 1948 | 1469443680061 Marionette TRACE conn5 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:00 INFO - PROCESS | 1948 | 1469443680064 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:48:00 INFO - PROCESS | 1948 | ++DOCSHELL 12805400 == 41 [pid = 1948] [id = 638] 03:48:00 INFO - PROCESS | 1948 | ++DOMWINDOW == 81 (17210800) [pid = 1948] [serial = 1914] [outer = 00000000] 03:48:00 INFO - PROCESS | 1948 | ++DOMWINDOW == 82 (179A3C00) [pid = 1948] [serial = 1915] [outer = 17210800] 03:48:00 INFO - PROCESS | 1948 | 1469443680120 Marionette DEBUG loaded listener.js 03:48:00 INFO - PROCESS | 1948 | ++DOMWINDOW == 83 (179BE400) [pid = 1948] [serial = 1916] [outer = 17210800] 03:48:00 INFO - PROCESS | 1948 | 1469443680884 Marionette TRACE conn5 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 03:48:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 03:48:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1068ms 03:48:00 INFO - PROCESS | 1948 | 1469443680946 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 03:48:00 INFO - PROCESS | 1948 | 1469443680950 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 03:48:00 INFO - PROCESS | 1948 | 1469443680955 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 03:48:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 03:48:00 INFO - PROCESS | 1948 | 1469443680958 Marionette TRACE conn5 <- [1,2518,null,{}] 03:48:00 INFO - PROCESS | 1948 | 1469443680964 Marionette TRACE conn5 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:00 INFO - PROCESS | 1948 | 1469443680966 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:48:01 INFO - PROCESS | 1948 | 1469443681072 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 03:48:01 INFO - PROCESS | 1948 | 1469443681215 Marionette TRACE conn5 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:01 INFO - PROCESS | 1948 | 1469443681220 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:48:01 INFO - PROCESS | 1948 | ++DOCSHELL 0DA4F400 == 42 [pid = 1948] [id = 639] 03:48:01 INFO - PROCESS | 1948 | ++DOMWINDOW == 84 (0DA50000) [pid = 1948] [serial = 1917] [outer = 00000000] 03:48:01 INFO - PROCESS | 1948 | ++DOMWINDOW == 85 (0DE6DC00) [pid = 1948] [serial = 1918] [outer = 0DA50000] 03:48:01 INFO - PROCESS | 1948 | 1469443681273 Marionette DEBUG loaded listener.js 03:48:01 INFO - PROCESS | 1948 | ++DOMWINDOW == 86 (0E3CE400) [pid = 1948] [serial = 1919] [outer = 0DA50000] 03:48:02 INFO - PROCESS | 1948 | --DOCSHELL 11E98400 == 41 [pid = 1948] [id = 633] 03:48:02 INFO - PROCESS | 1948 | --DOCSHELL 0BEEF400 == 40 [pid = 1948] [id = 632] 03:48:02 INFO - PROCESS | 1948 | --DOCSHELL 16B18400 == 39 [pid = 1948] [id = 631] 03:48:02 INFO - PROCESS | 1948 | --DOCSHELL 0D1F2000 == 38 [pid = 1948] [id = 630] 03:48:02 INFO - PROCESS | 1948 | --DOCSHELL 14B05800 == 37 [pid = 1948] [id = 629] 03:48:02 INFO - PROCESS | 1948 | --DOCSHELL 1334EC00 == 36 [pid = 1948] [id = 628] 03:48:02 INFO - PROCESS | 1948 | --DOCSHELL 0EA85400 == 35 [pid = 1948] [id = 627] 03:48:02 INFO - PROCESS | 1948 | --DOCSHELL 0DB29000 == 34 [pid = 1948] [id = 626] 03:48:02 INFO - PROCESS | 1948 | --DOCSHELL 0D55D800 == 33 [pid = 1948] [id = 624] 03:48:02 INFO - PROCESS | 1948 | --DOCSHELL 0BEEE800 == 32 [pid = 1948] [id = 625] 03:48:02 INFO - PROCESS | 1948 | --DOCSHELL 12804000 == 31 [pid = 1948] [id = 623] 03:48:02 INFO - PROCESS | 1948 | --DOCSHELL 11E5F400 == 30 [pid = 1948] [id = 618] 03:48:02 INFO - PROCESS | 1948 | --DOCSHELL 12805400 == 29 [pid = 1948] [id = 638] 03:48:02 INFO - PROCESS | 1948 | --DOCSHELL 16D5C000 == 28 [pid = 1948] [id = 637] 03:48:02 INFO - PROCESS | 1948 | --DOCSHELL 0DFAC800 == 27 [pid = 1948] [id = 634] 03:48:02 INFO - PROCESS | 1948 | --DOCSHELL 0DA54C00 == 26 [pid = 1948] [id = 635] 03:48:02 INFO - PROCESS | 1948 | --DOCSHELL 11EE2400 == 25 [pid = 1948] [id = 636] 03:48:02 INFO - PROCESS | 1948 | --DOMWINDOW == 85 (1234FC00) [pid = 1948] [serial = 1867] [outer = 00000000] [url = about:blank] 03:48:02 INFO - PROCESS | 1948 | --DOMWINDOW == 84 (0D563400) [pid = 1948] [serial = 1858] [outer = 00000000] [url = about:blank] 03:48:02 INFO - PROCESS | 1948 | --DOMWINDOW == 83 (0DA50C00) [pid = 1948] [serial = 1859] [outer = 00000000] [url = about:blank] 03:48:02 INFO - PROCESS | 1948 | --DOMWINDOW == 82 (1218FC00) [pid = 1948] [serial = 1856] [outer = 00000000] [url = about:blank] 03:48:02 INFO - PROCESS | 1948 | --DOMWINDOW == 81 (11E96800) [pid = 1948] [serial = 1855] [outer = 00000000] [url = about:blank] 03:48:02 INFO - PROCESS | 1948 | --DOMWINDOW == 80 (12785C00) [pid = 1948] [serial = 1868] [outer = 00000000] [url = about:blank] 03:48:02 INFO - PROCESS | 1948 | --DOMWINDOW == 79 (0E353400) [pid = 1948] [serial = 1840] [outer = 00000000] [url = about:blank] 03:48:02 INFO - PROCESS | 1948 | --DOMWINDOW == 78 (13548C00) [pid = 1948] [serial = 1843] [outer = 00000000] [url = about:blank] 03:48:02 INFO - PROCESS | 1948 | --DOMWINDOW == 77 (0E098800) [pid = 1948] [serial = 1862] [outer = 00000000] [url = about:blank] 03:48:02 INFO - PROCESS | 1948 | --DOMWINDOW == 76 (17BB1000) [pid = 1948] [serial = 1846] [outer = 00000000] [url = about:blank] 03:48:02 INFO - PROCESS | 1948 | --DOMWINDOW == 75 (18859800) [pid = 1948] [serial = 1849] [outer = 00000000] [url = about:blank] 03:48:02 INFO - PROCESS | 1948 | --DOMWINDOW == 74 (17C3C400) [pid = 1948] [serial = 1852] [outer = 00000000] [url = about:blank] 03:48:02 INFO - PROCESS | 1948 | --DOMWINDOW == 73 (0E08E800) [pid = 1948] [serial = 1861] [outer = 00000000] [url = about:blank] 03:48:02 INFO - PROCESS | 1948 | --DOMWINDOW == 72 (11E34400) [pid = 1948] [serial = 1864] [outer = 00000000] [url = about:blank] 03:48:02 INFO - PROCESS | 1948 | --DOMWINDOW == 71 (11E8BC00) [pid = 1948] [serial = 1865] [outer = 00000000] [url = about:blank] 03:48:02 INFO - PROCESS | 1948 | --DOMWINDOW == 70 (1885E800) [pid = 1948] [serial = 1850] [outer = 00000000] [url = about:blank] 03:48:02 INFO - PROCESS | 1948 | --DOMWINDOW == 69 (14D76800) [pid = 1948] [serial = 1844] [outer = 00000000] [url = about:blank] 03:48:02 INFO - PROCESS | 1948 | --DOMWINDOW == 68 (0EA88C00) [pid = 1948] [serial = 1841] [outer = 00000000] [url = about:blank] 03:48:02 INFO - PROCESS | 1948 | --DOMWINDOW == 67 (17BBB800) [pid = 1948] [serial = 1847] [outer = 00000000] [url = about:blank] 03:48:02 INFO - PROCESS | 1948 | --DOMWINDOW == 66 (18859C00) [pid = 1948] [serial = 1853] [outer = 00000000] [url = about:blank] 03:48:02 INFO - PROCESS | 1948 | 1469443682518 Marionette TRACE conn5 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 03:48:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 03:48:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1572ms 03:48:02 INFO - PROCESS | 1948 | 1469443682535 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 03:48:02 INFO - PROCESS | 1948 | 1469443682539 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 03:48:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 03:48:02 INFO - PROCESS | 1948 | 1469443682544 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 03:48:02 INFO - PROCESS | 1948 | 1469443682549 Marionette TRACE conn5 <- [1,2522,null,{}] 03:48:02 INFO - PROCESS | 1948 | 1469443682554 Marionette TRACE conn5 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:02 INFO - PROCESS | 1948 | 1469443682557 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:48:02 INFO - PROCESS | 1948 | 1469443682649 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 03:48:02 INFO - PROCESS | 1948 | 1469443682782 Marionette TRACE conn5 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:02 INFO - PROCESS | 1948 | 1469443682785 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:48:02 INFO - PROCESS | 1948 | ++DOCSHELL 0D483C00 == 26 [pid = 1948] [id = 640] 03:48:02 INFO - PROCESS | 1948 | ++DOMWINDOW == 67 (0D4E3C00) [pid = 1948] [serial = 1920] [outer = 00000000] 03:48:02 INFO - PROCESS | 1948 | ++DOMWINDOW == 68 (0DB1A800) [pid = 1948] [serial = 1921] [outer = 0D4E3C00] 03:48:02 INFO - PROCESS | 1948 | 1469443682840 Marionette DEBUG loaded listener.js 03:48:02 INFO - PROCESS | 1948 | ++DOMWINDOW == 69 (0DC44C00) [pid = 1948] [serial = 1922] [outer = 0D4E3C00] 03:48:03 INFO - PROCESS | 1948 | 1469443683226 Marionette TRACE conn5 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 03:48:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 03:48:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 730ms 03:48:03 INFO - PROCESS | 1948 | 1469443683277 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 03:48:03 INFO - PROCESS | 1948 | 1469443683282 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 03:48:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 03:48:03 INFO - PROCESS | 1948 | 1469443683289 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 03:48:03 INFO - PROCESS | 1948 | 1469443683292 Marionette TRACE conn5 <- [1,2526,null,{}] 03:48:03 INFO - PROCESS | 1948 | 1469443683325 Marionette TRACE conn5 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:03 INFO - PROCESS | 1948 | 1469443683327 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:48:03 INFO - PROCESS | 1948 | 1469443683419 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 03:48:03 INFO - PROCESS | 1948 | 1469443683435 Marionette TRACE conn5 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:03 INFO - PROCESS | 1948 | 1469443683437 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:48:03 INFO - PROCESS | 1948 | ++DOCSHELL 0BEE0C00 == 27 [pid = 1948] [id = 641] 03:48:03 INFO - PROCESS | 1948 | ++DOMWINDOW == 70 (0D485C00) [pid = 1948] [serial = 1923] [outer = 00000000] 03:48:03 INFO - PROCESS | 1948 | ++DOMWINDOW == 71 (0EA85400) [pid = 1948] [serial = 1924] [outer = 0D485C00] 03:48:03 INFO - PROCESS | 1948 | 1469443683486 Marionette DEBUG loaded listener.js 03:48:03 INFO - PROCESS | 1948 | ++DOMWINDOW == 72 (0EF5DC00) [pid = 1948] [serial = 1925] [outer = 0D485C00] 03:48:03 INFO - PROCESS | 1948 | 1469443683941 Marionette TRACE conn5 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 03:48:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 03:48:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 710ms 03:48:04 INFO - PROCESS | 1948 | 1469443684002 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 03:48:04 INFO - PROCESS | 1948 | 1469443684004 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 03:48:04 INFO - PROCESS | 1948 | 1469443684008 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 03:48:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 03:48:04 INFO - PROCESS | 1948 | 1469443684011 Marionette TRACE conn5 <- [1,2530,null,{}] 03:48:04 INFO - PROCESS | 1948 | 1469443684022 Marionette TRACE conn5 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:04 INFO - PROCESS | 1948 | 1469443684027 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:48:04 INFO - PROCESS | 1948 | 1469443684111 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 03:48:04 INFO - PROCESS | 1948 | 1469443684118 Marionette TRACE conn5 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:04 INFO - PROCESS | 1948 | 1469443684121 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:48:04 INFO - PROCESS | 1948 | ++DOCSHELL 11E98000 == 28 [pid = 1948] [id = 642] 03:48:04 INFO - PROCESS | 1948 | ++DOMWINDOW == 73 (11E98400) [pid = 1948] [serial = 1926] [outer = 00000000] 03:48:04 INFO - PROCESS | 1948 | ++DOMWINDOW == 74 (12184C00) [pid = 1948] [serial = 1927] [outer = 11E98400] 03:48:04 INFO - PROCESS | 1948 | 1469443684170 Marionette DEBUG loaded listener.js 03:48:04 INFO - PROCESS | 1948 | ++DOMWINDOW == 75 (12359000) [pid = 1948] [serial = 1928] [outer = 11E98400] 03:48:04 INFO - PROCESS | 1948 | 1469443684676 Marionette TRACE conn5 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 03:48:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 03:48:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 730ms 03:48:04 INFO - PROCESS | 1948 | 1469443684743 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 03:48:04 INFO - PROCESS | 1948 | 1469443684745 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 03:48:04 INFO - PROCESS | 1948 | 1469443684749 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 03:48:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 03:48:04 INFO - PROCESS | 1948 | 1469443684751 Marionette TRACE conn5 <- [1,2534,null,{}] 03:48:04 INFO - PROCESS | 1948 | 1469443684754 Marionette TRACE conn5 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:04 INFO - PROCESS | 1948 | 1469443684756 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:48:04 INFO - PROCESS | 1948 | 1469443684908 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 03:48:04 INFO - PROCESS | 1948 | 1469443684973 Marionette TRACE conn5 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:04 INFO - PROCESS | 1948 | 1469443684975 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:48:05 INFO - PROCESS | 1948 | ++DOCSHELL 1334E000 == 29 [pid = 1948] [id = 643] 03:48:05 INFO - PROCESS | 1948 | ++DOMWINDOW == 76 (1334EC00) [pid = 1948] [serial = 1929] [outer = 00000000] 03:48:05 INFO - PROCESS | 1948 | ++DOMWINDOW == 77 (13595400) [pid = 1948] [serial = 1930] [outer = 1334EC00] 03:48:05 INFO - PROCESS | 1948 | 1469443685022 Marionette DEBUG loaded listener.js 03:48:05 INFO - PROCESS | 1948 | ++DOMWINDOW == 78 (143A8C00) [pid = 1948] [serial = 1931] [outer = 1334EC00] 03:48:05 INFO - PROCESS | 1948 | 1469443685434 Marionette TRACE conn5 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 03:48:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 03:48:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 730ms 03:48:05 INFO - PROCESS | 1948 | 1469443685482 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 03:48:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 03:48:05 INFO - PROCESS | 1948 | 1469443685484 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 03:48:05 INFO - PROCESS | 1948 | 1469443685487 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 03:48:05 INFO - PROCESS | 1948 | 1469443685489 Marionette TRACE conn5 <- [1,2538,null,{}] 03:48:05 INFO - PROCESS | 1948 | 1469443685492 Marionette TRACE conn5 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:05 INFO - PROCESS | 1948 | 1469443685494 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:48:05 INFO - PROCESS | 1948 | 1469443685607 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 03:48:05 INFO - PROCESS | 1948 | 1469443685620 Marionette TRACE conn5 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:05 INFO - PROCESS | 1948 | 1469443685622 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:48:05 INFO - PROCESS | 1948 | ++DOCSHELL 128AB000 == 30 [pid = 1948] [id = 644] 03:48:05 INFO - PROCESS | 1948 | ++DOMWINDOW == 79 (14B03400) [pid = 1948] [serial = 1932] [outer = 00000000] 03:48:05 INFO - PROCESS | 1948 | ++DOMWINDOW == 80 (14D77000) [pid = 1948] [serial = 1933] [outer = 14B03400] 03:48:05 INFO - PROCESS | 1948 | 1469443685666 Marionette DEBUG loaded listener.js 03:48:05 INFO - PROCESS | 1948 | ++DOMWINDOW == 81 (14D78000) [pid = 1948] [serial = 1934] [outer = 14B03400] 03:48:06 INFO - PROCESS | 1948 | 1469443686164 Marionette TRACE conn5 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 03:48:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 03:48:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 730ms 03:48:06 INFO - PROCESS | 1948 | 1469443686218 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 03:48:06 INFO - PROCESS | 1948 | 1469443686220 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 03:48:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 03:48:06 INFO - PROCESS | 1948 | 1469443686224 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 03:48:06 INFO - PROCESS | 1948 | 1469443686225 Marionette TRACE conn5 <- [1,2542,null,{}] 03:48:06 INFO - PROCESS | 1948 | 1469443686235 Marionette TRACE conn5 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:06 INFO - PROCESS | 1948 | 1469443686241 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:48:06 INFO - PROCESS | 1948 | 1469443686652 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 03:48:06 INFO - PROCESS | 1948 | --DOMWINDOW == 80 (17261000) [pid = 1948] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 03:48:06 INFO - PROCESS | 1948 | --DOMWINDOW == 79 (16B1E800) [pid = 1948] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 03:48:06 INFO - PROCESS | 1948 | --DOMWINDOW == 78 (14B0BC00) [pid = 1948] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 03:48:06 INFO - PROCESS | 1948 | --DOMWINDOW == 77 (13355800) [pid = 1948] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 03:48:06 INFO - PROCESS | 1948 | --DOMWINDOW == 76 (0D5F7400) [pid = 1948] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 03:48:06 INFO - PROCESS | 1948 | --DOMWINDOW == 75 (0ED08400) [pid = 1948] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 03:48:06 INFO - PROCESS | 1948 | --DOMWINDOW == 74 (0EDE4400) [pid = 1948] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 03:48:06 INFO - PROCESS | 1948 | --DOMWINDOW == 73 (0BEF1400) [pid = 1948] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 03:48:06 INFO - PROCESS | 1948 | --DOMWINDOW == 72 (1280A400) [pid = 1948] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 03:48:06 INFO - PROCESS | 1948 | --DOMWINDOW == 71 (0BEEF800) [pid = 1948] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 03:48:06 INFO - PROCESS | 1948 | --DOMWINDOW == 70 (0DC42400) [pid = 1948] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 03:48:06 INFO - PROCESS | 1948 | --DOMWINDOW == 69 (14D75C00) [pid = 1948] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 03:48:06 INFO - PROCESS | 1948 | 1469443686721 Marionette TRACE conn5 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:06 INFO - PROCESS | 1948 | 1469443686723 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:48:06 INFO - PROCESS | 1948 | ++DOCSHELL 08662400 == 31 [pid = 1948] [id = 645] 03:48:06 INFO - PROCESS | 1948 | ++DOMWINDOW == 70 (0BEDB400) [pid = 1948] [serial = 1935] [outer = 00000000] 03:48:06 INFO - PROCESS | 1948 | ++DOMWINDOW == 71 (0D565400) [pid = 1948] [serial = 1936] [outer = 0BEDB400] 03:48:06 INFO - PROCESS | 1948 | 1469443686770 Marionette DEBUG loaded listener.js 03:48:06 INFO - PROCESS | 1948 | ++DOMWINDOW == 72 (0EDE9400) [pid = 1948] [serial = 1937] [outer = 0BEDB400] 03:48:07 INFO - PROCESS | 1948 | 1469443687151 Marionette TRACE conn5 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 03:48:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 03:48:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 970ms 03:48:07 INFO - PROCESS | 1948 | 1469443687198 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 03:48:07 INFO - PROCESS | 1948 | 1469443687200 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 03:48:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 03:48:07 INFO - PROCESS | 1948 | 1469443687203 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 03:48:07 INFO - PROCESS | 1948 | 1469443687205 Marionette TRACE conn5 <- [1,2546,null,{}] 03:48:07 INFO - PROCESS | 1948 | 1469443687208 Marionette TRACE conn5 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:07 INFO - PROCESS | 1948 | 1469443687210 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:48:07 INFO - PROCESS | 1948 | 1469443687290 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 03:48:07 INFO - PROCESS | 1948 | 1469443687295 Marionette TRACE conn5 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:07 INFO - PROCESS | 1948 | 1469443687297 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:48:07 INFO - PROCESS | 1948 | ++DOCSHELL 12805000 == 32 [pid = 1948] [id = 646] 03:48:07 INFO - PROCESS | 1948 | ++DOMWINDOW == 73 (1334F800) [pid = 1948] [serial = 1938] [outer = 00000000] 03:48:07 INFO - PROCESS | 1948 | ++DOMWINDOW == 74 (16B19000) [pid = 1948] [serial = 1939] [outer = 1334F800] 03:48:07 INFO - PROCESS | 1948 | 1469443687344 Marionette DEBUG loaded listener.js 03:48:07 INFO - PROCESS | 1948 | ++DOMWINDOW == 75 (16B1E800) [pid = 1948] [serial = 1940] [outer = 1334F800] 03:48:07 INFO - PROCESS | 1948 | 1469443687791 Marionette TRACE conn5 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 03:48:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 03:48:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 631ms 03:48:07 INFO - PROCESS | 1948 | 1469443687835 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 03:48:07 INFO - PROCESS | 1948 | 1469443687837 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 03:48:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 03:48:07 INFO - PROCESS | 1948 | 1469443687855 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 03:48:07 INFO - PROCESS | 1948 | 1469443687858 Marionette TRACE conn5 <- [1,2550,null,{}] 03:48:07 INFO - PROCESS | 1948 | 1469443687861 Marionette TRACE conn5 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:07 INFO - PROCESS | 1948 | 1469443687863 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:48:07 INFO - PROCESS | 1948 | 1469443687944 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 03:48:07 INFO - PROCESS | 1948 | 1469443687950 Marionette TRACE conn5 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:07 INFO - PROCESS | 1948 | 1469443687951 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:48:07 INFO - PROCESS | 1948 | ++DOCSHELL 0EDE2000 == 33 [pid = 1948] [id = 647] 03:48:07 INFO - PROCESS | 1948 | ++DOMWINDOW == 76 (171A6C00) [pid = 1948] [serial = 1941] [outer = 00000000] 03:48:07 INFO - PROCESS | 1948 | ++DOMWINDOW == 77 (1725AC00) [pid = 1948] [serial = 1942] [outer = 171A6C00] 03:48:08 INFO - PROCESS | 1948 | 1469443687997 Marionette DEBUG loaded listener.js 03:48:08 INFO - PROCESS | 1948 | ++DOMWINDOW == 78 (1725FC00) [pid = 1948] [serial = 1943] [outer = 171A6C00] 03:48:08 INFO - PROCESS | 1948 | 1469443688470 Marionette TRACE conn5 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 03:48:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 03:48:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 630ms 03:48:08 INFO - PROCESS | 1948 | 1469443688486 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 03:48:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 03:48:08 INFO - PROCESS | 1948 | 1469443688488 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 03:48:08 INFO - PROCESS | 1948 | 1469443688491 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 03:48:08 INFO - PROCESS | 1948 | 1469443688493 Marionette TRACE conn5 <- [1,2554,null,{}] 03:48:08 INFO - PROCESS | 1948 | 1469443688510 Marionette TRACE conn5 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:08 INFO - PROCESS | 1948 | 1469443688512 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:48:08 INFO - PROCESS | 1948 | 1469443688593 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 03:48:08 INFO - PROCESS | 1948 | 1469443688599 Marionette TRACE conn5 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:08 INFO - PROCESS | 1948 | 1469443688601 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:48:08 INFO - PROCESS | 1948 | ++DOCSHELL 17330400 == 34 [pid = 1948] [id = 648] 03:48:08 INFO - PROCESS | 1948 | ++DOMWINDOW == 79 (17330800) [pid = 1948] [serial = 1944] [outer = 00000000] 03:48:08 INFO - PROCESS | 1948 | ++DOMWINDOW == 80 (17998400) [pid = 1948] [serial = 1945] [outer = 17330800] 03:48:08 INFO - PROCESS | 1948 | 1469443688653 Marionette DEBUG loaded listener.js 03:48:08 INFO - PROCESS | 1948 | ++DOMWINDOW == 81 (1799D800) [pid = 1948] [serial = 1946] [outer = 17330800] 03:48:09 INFO - PROCESS | 1948 | 1469443689572 Marionette TRACE conn5 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 03:48:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 03:48:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1124ms 03:48:09 INFO - PROCESS | 1948 | 1469443689616 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 03:48:09 INFO - PROCESS | 1948 | 1469443689621 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 03:48:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 03:48:09 INFO - PROCESS | 1948 | 1469443689626 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 03:48:09 INFO - PROCESS | 1948 | 1469443689630 Marionette TRACE conn5 <- [1,2558,null,{}] 03:48:09 INFO - PROCESS | 1948 | 1469443689635 Marionette TRACE conn5 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:09 INFO - PROCESS | 1948 | 1469443689639 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:48:09 INFO - PROCESS | 1948 | 1469443689777 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 03:48:09 INFO - PROCESS | 1948 | 1469443689912 Marionette TRACE conn5 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:09 INFO - PROCESS | 1948 | 1469443689915 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:48:09 INFO - PROCESS | 1948 | ++DOCSHELL 0DA51400 == 35 [pid = 1948] [id = 649] 03:48:09 INFO - PROCESS | 1948 | ++DOMWINDOW == 82 (0DA54000) [pid = 1948] [serial = 1947] [outer = 00000000] 03:48:09 INFO - PROCESS | 1948 | ++DOMWINDOW == 83 (0E23BC00) [pid = 1948] [serial = 1948] [outer = 0DA54000] 03:48:09 INFO - PROCESS | 1948 | 1469443689978 Marionette DEBUG loaded listener.js 03:48:10 INFO - PROCESS | 1948 | ++DOMWINDOW == 84 (0EA4DC00) [pid = 1948] [serial = 1949] [outer = 0DA54000] 03:48:10 INFO - PROCESS | 1948 | 1469443690781 Marionette TRACE conn5 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 03:48:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 03:48:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1339ms 03:48:10 INFO - PROCESS | 1948 | 1469443690966 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 03:48:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 03:48:10 INFO - PROCESS | 1948 | 1469443690971 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 03:48:10 INFO - PROCESS | 1948 | 1469443690976 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 03:48:10 INFO - PROCESS | 1948 | 1469443690979 Marionette TRACE conn5 <- [1,2562,null,{}] 03:48:10 INFO - PROCESS | 1948 | 1469443690985 Marionette TRACE conn5 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:10 INFO - PROCESS | 1948 | 1469443690988 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:48:11 INFO - PROCESS | 1948 | 1469443691123 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 03:48:11 INFO - PROCESS | 1948 | 1469443691258 Marionette TRACE conn5 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:11 INFO - PROCESS | 1948 | 1469443691264 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:48:11 INFO - PROCESS | 1948 | ++DOCSHELL 0DB26400 == 36 [pid = 1948] [id = 650] 03:48:11 INFO - PROCESS | 1948 | ++DOMWINDOW == 85 (0DB29000) [pid = 1948] [serial = 1950] [outer = 00000000] 03:48:11 INFO - PROCESS | 1948 | ++DOMWINDOW == 86 (0DC4F400) [pid = 1948] [serial = 1951] [outer = 0DB29000] 03:48:11 INFO - PROCESS | 1948 | 1469443691361 Marionette DEBUG loaded listener.js 03:48:11 INFO - PROCESS | 1948 | ++DOMWINDOW == 87 (0E092400) [pid = 1948] [serial = 1952] [outer = 0DB29000] 03:48:11 INFO - PROCESS | 1948 | --DOCSHELL 0EDE2000 == 35 [pid = 1948] [id = 647] 03:48:11 INFO - PROCESS | 1948 | --DOCSHELL 12805000 == 34 [pid = 1948] [id = 646] 03:48:11 INFO - PROCESS | 1948 | --DOCSHELL 08662400 == 33 [pid = 1948] [id = 645] 03:48:11 INFO - PROCESS | 1948 | --DOCSHELL 128AB000 == 32 [pid = 1948] [id = 644] 03:48:11 INFO - PROCESS | 1948 | --DOCSHELL 1334E000 == 31 [pid = 1948] [id = 643] 03:48:11 INFO - PROCESS | 1948 | --DOCSHELL 11E98000 == 30 [pid = 1948] [id = 642] 03:48:11 INFO - PROCESS | 1948 | --DOCSHELL 0BEE0C00 == 29 [pid = 1948] [id = 641] 03:48:11 INFO - PROCESS | 1948 | --DOCSHELL 0D483C00 == 28 [pid = 1948] [id = 640] 03:48:11 INFO - PROCESS | 1948 | --DOCSHELL 0DA4F400 == 27 [pid = 1948] [id = 639] 03:48:11 INFO - PROCESS | 1948 | --DOMWINDOW == 86 (171B2C00) [pid = 1948] [serial = 1894] [outer = 00000000] [url = about:blank] 03:48:11 INFO - PROCESS | 1948 | --DOMWINDOW == 85 (14D78800) [pid = 1948] [serial = 1888] [outer = 00000000] [url = about:blank] 03:48:11 INFO - PROCESS | 1948 | --DOMWINDOW == 84 (13592000) [pid = 1948] [serial = 1885] [outer = 00000000] [url = about:blank] 03:48:11 INFO - PROCESS | 1948 | --DOMWINDOW == 83 (0DFAC400) [pid = 1948] [serial = 1874] [outer = 00000000] [url = about:blank] 03:48:11 INFO - PROCESS | 1948 | --DOMWINDOW == 82 (1692E000) [pid = 1948] [serial = 1891] [outer = 00000000] [url = about:blank] 03:48:11 INFO - PROCESS | 1948 | --DOMWINDOW == 81 (11E2E000) [pid = 1948] [serial = 1882] [outer = 00000000] [url = about:blank] 03:48:11 INFO - PROCESS | 1948 | --DOMWINDOW == 80 (17204800) [pid = 1948] [serial = 1897] [outer = 00000000] [url = about:blank] 03:48:11 INFO - PROCESS | 1948 | --DOMWINDOW == 79 (17208400) [pid = 1948] [serial = 1898] [outer = 00000000] [url = about:blank] 03:48:11 INFO - PROCESS | 1948 | --DOMWINDOW == 78 (16933000) [pid = 1948] [serial = 1892] [outer = 00000000] [url = about:blank] 03:48:11 INFO - PROCESS | 1948 | --DOMWINDOW == 77 (13545800) [pid = 1948] [serial = 1870] [outer = 00000000] [url = about:blank] 03:48:11 INFO - PROCESS | 1948 | --DOMWINDOW == 76 (13597000) [pid = 1948] [serial = 1871] [outer = 00000000] [url = about:blank] 03:48:11 INFO - PROCESS | 1948 | --DOMWINDOW == 75 (11E8AC00) [pid = 1948] [serial = 1883] [outer = 00000000] [url = about:blank] 03:48:11 INFO - PROCESS | 1948 | --DOMWINDOW == 74 (143A9400) [pid = 1948] [serial = 1886] [outer = 00000000] [url = about:blank] 03:48:11 INFO - PROCESS | 1948 | --DOMWINDOW == 73 (11E91000) [pid = 1948] [serial = 1877] [outer = 00000000] [url = about:blank] 03:48:11 INFO - PROCESS | 1948 | --DOMWINDOW == 72 (0DC4C000) [pid = 1948] [serial = 1879] [outer = 00000000] [url = about:blank] 03:48:11 INFO - PROCESS | 1948 | --DOMWINDOW == 71 (0DC43800) [pid = 1948] [serial = 1873] [outer = 00000000] [url = about:blank] 03:48:11 INFO - PROCESS | 1948 | --DOMWINDOW == 70 (0ED0E800) [pid = 1948] [serial = 1876] [outer = 00000000] [url = about:blank] 03:48:11 INFO - PROCESS | 1948 | --DOMWINDOW == 69 (17203800) [pid = 1948] [serial = 1895] [outer = 00000000] [url = about:blank] 03:48:11 INFO - PROCESS | 1948 | --DOMWINDOW == 68 (17326000) [pid = 1948] [serial = 1900] [outer = 00000000] [url = about:blank] 03:48:11 INFO - PROCESS | 1948 | --DOMWINDOW == 67 (0DFAB000) [pid = 1948] [serial = 1880] [outer = 00000000] [url = about:blank] 03:48:11 INFO - PROCESS | 1948 | --DOMWINDOW == 66 (16164C00) [pid = 1948] [serial = 1889] [outer = 00000000] [url = about:blank] 03:48:11 INFO - PROCESS | 1948 | --DOMWINDOW == 65 (1732B800) [pid = 1948] [serial = 1901] [outer = 00000000] [url = about:blank] 03:48:11 INFO - PROCESS | 1948 | --DOMWINDOW == 64 (177F1000) [pid = 1948] [serial = 1904] [outer = 00000000] [url = about:blank] 03:48:11 INFO - PROCESS | 1948 | --DOMWINDOW == 63 (177F0400) [pid = 1948] [serial = 1903] [outer = 00000000] [url = about:blank] 03:48:11 INFO - PROCESS | 1948 | 1469443691859 Marionette TRACE conn5 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 03:48:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 03:48:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 930ms 03:48:11 INFO - PROCESS | 1948 | 1469443691907 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 03:48:11 INFO - PROCESS | 1948 | 1469443691910 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 03:48:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 03:48:11 INFO - PROCESS | 1948 | 1469443691916 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 03:48:11 INFO - PROCESS | 1948 | 1469443691920 Marionette TRACE conn5 <- [1,2566,null,{}] 03:48:11 INFO - PROCESS | 1948 | 1469443691924 Marionette TRACE conn5 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:11 INFO - PROCESS | 1948 | 1469443691927 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:48:12 INFO - PROCESS | 1948 | 1469443692017 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 03:48:12 INFO - PROCESS | 1948 | 1469443692026 Marionette TRACE conn5 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:12 INFO - PROCESS | 1948 | 1469443692029 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:48:12 INFO - PROCESS | 1948 | ++DOCSHELL 0DFAC400 == 28 [pid = 1948] [id = 651] 03:48:12 INFO - PROCESS | 1948 | ++DOMWINDOW == 64 (0DFAD000) [pid = 1948] [serial = 1953] [outer = 00000000] 03:48:12 INFO - PROCESS | 1948 | ++DOMWINDOW == 65 (0EF5D800) [pid = 1948] [serial = 1954] [outer = 0DFAD000] 03:48:12 INFO - PROCESS | 1948 | 1469443692080 Marionette DEBUG loaded listener.js 03:48:12 INFO - PROCESS | 1948 | ++DOMWINDOW == 66 (11E2EC00) [pid = 1948] [serial = 1955] [outer = 0DFAD000] 03:48:12 INFO - PROCESS | 1948 | 1469443692575 Marionette TRACE conn5 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 03:48:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 03:48:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 691ms 03:48:12 INFO - PROCESS | 1948 | 1469443692611 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 03:48:12 INFO - PROCESS | 1948 | 1469443692614 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 03:48:12 INFO - PROCESS | 1948 | 1469443692617 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 03:48:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 03:48:12 INFO - PROCESS | 1948 | 1469443692619 Marionette TRACE conn5 <- [1,2570,null,{}] 03:48:12 INFO - PROCESS | 1948 | 1469443692629 Marionette TRACE conn5 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:12 INFO - PROCESS | 1948 | 1469443692634 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:48:12 INFO - PROCESS | 1948 | 1469443692752 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 03:48:12 INFO - PROCESS | 1948 | 1469443692761 Marionette TRACE conn5 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:12 INFO - PROCESS | 1948 | 1469443692765 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:48:12 INFO - PROCESS | 1948 | ++DOCSHELL 12060C00 == 29 [pid = 1948] [id = 652] 03:48:12 INFO - PROCESS | 1948 | ++DOMWINDOW == 67 (120A9C00) [pid = 1948] [serial = 1956] [outer = 00000000] 03:48:12 INFO - PROCESS | 1948 | ++DOMWINDOW == 68 (1278C000) [pid = 1948] [serial = 1957] [outer = 120A9C00] 03:48:12 INFO - PROCESS | 1948 | 1469443692822 Marionette DEBUG loaded listener.js 03:48:12 INFO - PROCESS | 1948 | ++DOMWINDOW == 69 (1280C400) [pid = 1948] [serial = 1958] [outer = 120A9C00] 03:48:13 INFO - PROCESS | 1948 | 1469443693285 Marionette TRACE conn5 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 03:48:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 03:48:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 730ms 03:48:13 INFO - PROCESS | 1948 | 1469443693351 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 03:48:13 INFO - PROCESS | 1948 | 1469443693353 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 03:48:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 03:48:13 INFO - PROCESS | 1948 | 1469443693356 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 03:48:13 INFO - PROCESS | 1948 | 1469443693358 Marionette TRACE conn5 <- [1,2574,null,{}] 03:48:13 INFO - PROCESS | 1948 | 1469443693361 Marionette TRACE conn5 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:13 INFO - PROCESS | 1948 | 1469443693363 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:48:13 INFO - PROCESS | 1948 | 1469443693450 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 03:48:13 INFO - PROCESS | 1948 | 1469443693458 Marionette TRACE conn5 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:13 INFO - PROCESS | 1948 | 1469443693460 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:48:13 INFO - PROCESS | 1948 | ++DOCSHELL 1335A800 == 30 [pid = 1948] [id = 653] 03:48:13 INFO - PROCESS | 1948 | ++DOMWINDOW == 70 (13DA9400) [pid = 1948] [serial = 1959] [outer = 00000000] 03:48:13 INFO - PROCESS | 1948 | ++DOMWINDOW == 71 (14B45000) [pid = 1948] [serial = 1960] [outer = 13DA9400] 03:48:13 INFO - PROCESS | 1948 | 1469443693515 Marionette DEBUG loaded listener.js 03:48:13 INFO - PROCESS | 1948 | ++DOMWINDOW == 72 (14D78800) [pid = 1948] [serial = 1961] [outer = 13DA9400] 03:48:13 INFO - PROCESS | 1948 | 1469443693976 Marionette TRACE conn5 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 03:48:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 03:48:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 670ms 03:48:14 INFO - PROCESS | 1948 | 1469443694027 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 03:48:14 INFO - PROCESS | 1948 | 1469443694029 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 03:48:14 INFO - PROCESS | 1948 | 1469443694032 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 03:48:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 03:48:14 INFO - PROCESS | 1948 | 1469443694034 Marionette TRACE conn5 <- [1,2578,null,{}] 03:48:14 INFO - PROCESS | 1948 | 1469443694037 Marionette TRACE conn5 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:14 INFO - PROCESS | 1948 | 1469443694040 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:48:14 INFO - PROCESS | 1948 | 1469443694156 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 03:48:14 INFO - PROCESS | 1948 | 1469443694246 Marionette TRACE conn5 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:14 INFO - PROCESS | 1948 | 1469443694248 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:48:14 INFO - PROCESS | 1948 | ++DOCSHELL 16195C00 == 31 [pid = 1948] [id = 654] 03:48:14 INFO - PROCESS | 1948 | ++DOMWINDOW == 73 (1661A400) [pid = 1948] [serial = 1962] [outer = 00000000] 03:48:14 INFO - PROCESS | 1948 | ++DOMWINDOW == 74 (16933C00) [pid = 1948] [serial = 1963] [outer = 1661A400] 03:48:14 INFO - PROCESS | 1948 | 1469443694296 Marionette DEBUG loaded listener.js 03:48:14 INFO - PROCESS | 1948 | ++DOMWINDOW == 75 (16B14400) [pid = 1948] [serial = 1964] [outer = 1661A400] 03:48:14 INFO - PROCESS | 1948 | 1469443694723 Marionette TRACE conn5 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 03:48:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 03:48:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 730ms 03:48:14 INFO - PROCESS | 1948 | 1469443694767 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 03:48:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 03:48:14 INFO - PROCESS | 1948 | 1469443694769 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 03:48:14 INFO - PROCESS | 1948 | 1469443694772 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 03:48:14 INFO - PROCESS | 1948 | 1469443694774 Marionette TRACE conn5 <- [1,2582,null,{}] 03:48:14 INFO - PROCESS | 1948 | 1469443694777 Marionette TRACE conn5 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:14 INFO - PROCESS | 1948 | 1469443694783 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:48:14 INFO - PROCESS | 1948 | 1469443694938 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 03:48:15 INFO - PROCESS | 1948 | 1469443695005 Marionette TRACE conn5 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:15 INFO - PROCESS | 1948 | 1469443695008 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:48:15 INFO - PROCESS | 1948 | ++DOCSHELL 171A6800 == 32 [pid = 1948] [id = 655] 03:48:15 INFO - PROCESS | 1948 | ++DOMWINDOW == 76 (171B2C00) [pid = 1948] [serial = 1965] [outer = 00000000] 03:48:15 INFO - PROCESS | 1948 | ++DOMWINDOW == 77 (17256800) [pid = 1948] [serial = 1966] [outer = 171B2C00] 03:48:15 INFO - PROCESS | 1948 | 1469443695054 Marionette DEBUG loaded listener.js 03:48:15 INFO - PROCESS | 1948 | ++DOMWINDOW == 78 (1732B000) [pid = 1948] [serial = 1967] [outer = 171B2C00] 03:48:15 INFO - PROCESS | 1948 | 1469443695497 Marionette TRACE conn5 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 03:48:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 03:48:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 770ms 03:48:15 INFO - PROCESS | 1948 | 1469443695543 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 03:48:15 INFO - PROCESS | 1948 | 1469443695545 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 03:48:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 03:48:15 INFO - PROCESS | 1948 | 1469443695551 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 03:48:15 INFO - PROCESS | 1948 | 1469443695553 Marionette TRACE conn5 <- [1,2586,null,{}] 03:48:15 INFO - PROCESS | 1948 | 1469443695556 Marionette TRACE conn5 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:15 INFO - PROCESS | 1948 | 1469443695558 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:48:15 INFO - PROCESS | 1948 | 1469443695684 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 03:48:15 INFO - PROCESS | 1948 | 1469443695694 Marionette TRACE conn5 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:15 INFO - PROCESS | 1948 | 1469443695696 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:48:15 INFO - PROCESS | 1948 | ++DOCSHELL 17256000 == 33 [pid = 1948] [id = 656] 03:48:15 INFO - PROCESS | 1948 | ++DOMWINDOW == 79 (1732D000) [pid = 1948] [serial = 1968] [outer = 00000000] 03:48:15 INFO - PROCESS | 1948 | ++DOMWINDOW == 80 (17998000) [pid = 1948] [serial = 1969] [outer = 1732D000] 03:48:15 INFO - PROCESS | 1948 | 1469443695740 Marionette DEBUG loaded listener.js 03:48:15 INFO - PROCESS | 1948 | ++DOMWINDOW == 81 (179BE000) [pid = 1948] [serial = 1970] [outer = 1732D000] 03:48:16 INFO - PROCESS | 1948 | --DOMWINDOW == 80 (0DA5AC00) [pid = 1948] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 03:48:16 INFO - PROCESS | 1948 | --DOMWINDOW == 79 (12065400) [pid = 1948] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 03:48:16 INFO - PROCESS | 1948 | --DOMWINDOW == 78 (16D5F000) [pid = 1948] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 03:48:16 INFO - PROCESS | 1948 | --DOMWINDOW == 77 (17210800) [pid = 1948] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 03:48:16 INFO - PROCESS | 1948 | --DOMWINDOW == 76 (0BEDB400) [pid = 1948] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 03:48:16 INFO - PROCESS | 1948 | --DOMWINDOW == 75 (1334F800) [pid = 1948] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 03:48:16 INFO - PROCESS | 1948 | --DOMWINDOW == 74 (171A6C00) [pid = 1948] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 03:48:16 INFO - PROCESS | 1948 | --DOMWINDOW == 73 (1334EC00) [pid = 1948] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 03:48:16 INFO - PROCESS | 1948 | --DOMWINDOW == 72 (11E98400) [pid = 1948] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 03:48:16 INFO - PROCESS | 1948 | --DOMWINDOW == 71 (0DA50000) [pid = 1948] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 03:48:16 INFO - PROCESS | 1948 | --DOMWINDOW == 70 (14B03400) [pid = 1948] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 03:48:16 INFO - PROCESS | 1948 | --DOMWINDOW == 69 (0D4E3C00) [pid = 1948] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 03:48:16 INFO - PROCESS | 1948 | --DOMWINDOW == 68 (0D485C00) [pid = 1948] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 03:48:16 INFO - PROCESS | 1948 | 1469443696273 Marionette TRACE conn5 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 03:48:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 03:48:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 770ms 03:48:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 03:48:16 INFO - PROCESS | 1948 | 1469443696323 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 03:48:16 INFO - PROCESS | 1948 | 1469443696325 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 03:48:16 INFO - PROCESS | 1948 | 1469443696328 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 03:48:16 INFO - PROCESS | 1948 | 1469443696330 Marionette TRACE conn5 <- [1,2590,null,{}] 03:48:16 INFO - PROCESS | 1948 | 1469443696334 Marionette TRACE conn5 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:16 INFO - PROCESS | 1948 | 1469443696336 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:48:16 INFO - PROCESS | 1948 | 1469443696453 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 03:48:16 INFO - PROCESS | 1948 | 1469443696517 Marionette TRACE conn5 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:16 INFO - PROCESS | 1948 | 1469443696519 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:48:16 INFO - PROCESS | 1948 | ++DOCSHELL 0BEF4400 == 34 [pid = 1948] [id = 657] 03:48:16 INFO - PROCESS | 1948 | ++DOMWINDOW == 69 (0E091400) [pid = 1948] [serial = 1971] [outer = 00000000] 03:48:16 INFO - PROCESS | 1948 | ++DOMWINDOW == 70 (12065400) [pid = 1948] [serial = 1972] [outer = 0E091400] 03:48:16 INFO - PROCESS | 1948 | 1469443696567 Marionette DEBUG loaded listener.js 03:48:16 INFO - PROCESS | 1948 | ++DOMWINDOW == 71 (13591400) [pid = 1948] [serial = 1973] [outer = 0E091400] 03:48:16 INFO - PROCESS | 1948 | 1469443696931 Marionette TRACE conn5 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 03:48:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 03:48:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 630ms 03:48:16 INFO - PROCESS | 1948 | 1469443696968 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 03:48:16 INFO - PROCESS | 1948 | 1469443696970 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 03:48:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 03:48:16 INFO - PROCESS | 1948 | 1469443696973 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 03:48:16 INFO - PROCESS | 1948 | 1469443696975 Marionette TRACE conn5 <- [1,2594,null,{}] 03:48:16 INFO - PROCESS | 1948 | 1469443696979 Marionette TRACE conn5 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:16 INFO - PROCESS | 1948 | 1469443696981 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:48:17 INFO - PROCESS | 1948 | 1469443697088 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 03:48:17 INFO - PROCESS | 1948 | 1469443697093 Marionette TRACE conn5 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:17 INFO - PROCESS | 1948 | 1469443697095 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:48:17 INFO - PROCESS | 1948 | ++DOCSHELL 0D11E800 == 35 [pid = 1948] [id = 658] 03:48:17 INFO - PROCESS | 1948 | ++DOMWINDOW == 72 (0D172C00) [pid = 1948] [serial = 1974] [outer = 00000000] 03:48:17 INFO - PROCESS | 1948 | ++DOMWINDOW == 73 (14D72800) [pid = 1948] [serial = 1975] [outer = 0D172C00] 03:48:17 INFO - PROCESS | 1948 | 1469443697140 Marionette DEBUG loaded listener.js 03:48:17 INFO - PROCESS | 1948 | ++DOMWINDOW == 74 (17210800) [pid = 1948] [serial = 1976] [outer = 0D172C00] 03:48:17 INFO - PROCESS | 1948 | 1469443697581 Marionette TRACE conn5 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 03:48:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 03:48:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 670ms 03:48:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 03:48:17 INFO - PROCESS | 1948 | 1469443697644 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 03:48:17 INFO - PROCESS | 1948 | 1469443697646 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 03:48:17 INFO - PROCESS | 1948 | 1469443697649 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 03:48:17 INFO - PROCESS | 1948 | 1469443697651 Marionette TRACE conn5 <- [1,2598,null,{}] 03:48:17 INFO - PROCESS | 1948 | 1469443697655 Marionette TRACE conn5 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:17 INFO - PROCESS | 1948 | 1469443697657 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:48:17 INFO - PROCESS | 1948 | 1469443697740 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 03:48:17 INFO - PROCESS | 1948 | 1469443697746 Marionette TRACE conn5 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:17 INFO - PROCESS | 1948 | 1469443697748 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:48:17 INFO - PROCESS | 1948 | ++DOCSHELL 120B1000 == 36 [pid = 1948] [id = 659] 03:48:17 INFO - PROCESS | 1948 | ++DOMWINDOW == 75 (14D70800) [pid = 1948] [serial = 1977] [outer = 00000000] 03:48:17 INFO - PROCESS | 1948 | ++DOMWINDOW == 76 (17B94400) [pid = 1948] [serial = 1978] [outer = 14D70800] 03:48:17 INFO - PROCESS | 1948 | 1469443697793 Marionette DEBUG loaded listener.js 03:48:17 INFO - PROCESS | 1948 | ++DOMWINDOW == 77 (17BADC00) [pid = 1948] [serial = 1979] [outer = 14D70800] 03:48:18 INFO - PROCESS | 1948 | 1469443698376 Marionette TRACE conn5 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 03:48:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 03:48:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 770ms 03:48:18 INFO - PROCESS | 1948 | 1469443698461 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 03:48:18 INFO - PROCESS | 1948 | 1469443698466 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 03:48:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 03:48:18 INFO - PROCESS | 1948 | 1469443698499 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 03:48:18 INFO - PROCESS | 1948 | 1469443698502 Marionette TRACE conn5 <- [1,2602,null,{}] 03:48:18 INFO - PROCESS | 1948 | 1469443698509 Marionette TRACE conn5 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:18 INFO - PROCESS | 1948 | 1469443698512 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:48:18 INFO - PROCESS | 1948 | 1469443698637 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 03:48:18 INFO - PROCESS | 1948 | 1469443698771 Marionette TRACE conn5 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:18 INFO - PROCESS | 1948 | 1469443698776 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:48:18 INFO - PROCESS | 1948 | ++DOCSHELL 0CA94C00 == 37 [pid = 1948] [id = 660] 03:48:18 INFO - PROCESS | 1948 | ++DOMWINDOW == 78 (0D129400) [pid = 1948] [serial = 1980] [outer = 00000000] 03:48:18 INFO - PROCESS | 1948 | ++DOMWINDOW == 79 (0DE74800) [pid = 1948] [serial = 1981] [outer = 0D129400] 03:48:18 INFO - PROCESS | 1948 | 1469443698834 Marionette DEBUG loaded listener.js 03:48:18 INFO - PROCESS | 1948 | ++DOMWINDOW == 80 (0ED01800) [pid = 1948] [serial = 1982] [outer = 0D129400] 03:48:19 INFO - PROCESS | 1948 | 1469443699431 Marionette TRACE conn5 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 03:48:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 03:48:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 990ms 03:48:19 INFO - PROCESS | 1948 | 1469443699477 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 03:48:19 INFO - PROCESS | 1948 | 1469443699482 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 03:48:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 03:48:19 INFO - PROCESS | 1948 | 1469443699489 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 03:48:19 INFO - PROCESS | 1948 | 1469443699492 Marionette TRACE conn5 <- [1,2606,null,{}] 03:48:19 INFO - PROCESS | 1948 | 1469443699496 Marionette TRACE conn5 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:19 INFO - PROCESS | 1948 | 1469443699499 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:48:19 INFO - PROCESS | 1948 | 1469443699611 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 03:48:19 INFO - PROCESS | 1948 | 1469443699752 Marionette TRACE conn5 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:19 INFO - PROCESS | 1948 | 1469443699755 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:48:19 INFO - PROCESS | 1948 | ++DOCSHELL 12068C00 == 38 [pid = 1948] [id = 661] 03:48:19 INFO - PROCESS | 1948 | ++DOMWINDOW == 81 (120B7000) [pid = 1948] [serial = 1983] [outer = 00000000] 03:48:19 INFO - PROCESS | 1948 | ++DOMWINDOW == 82 (13548C00) [pid = 1948] [serial = 1984] [outer = 120B7000] 03:48:19 INFO - PROCESS | 1948 | 1469443699813 Marionette DEBUG loaded listener.js 03:48:19 INFO - PROCESS | 1948 | ++DOMWINDOW == 83 (14637C00) [pid = 1948] [serial = 1985] [outer = 120B7000] 03:48:20 INFO - PROCESS | 1948 | 1469443700436 Marionette TRACE conn5 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 03:48:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 03:48:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 970ms 03:48:20 INFO - PROCESS | 1948 | 1469443700462 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 03:48:20 INFO - PROCESS | 1948 | 1469443700465 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 03:48:20 INFO - PROCESS | 1948 | 1469443700469 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 03:48:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 03:48:20 INFO - PROCESS | 1948 | 1469443700472 Marionette TRACE conn5 <- [1,2610,null,{}] 03:48:20 INFO - PROCESS | 1948 | 1469443700484 Marionette TRACE conn5 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:20 INFO - PROCESS | 1948 | 1469443700489 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:48:20 INFO - PROCESS | 1948 | 1469443700602 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 03:48:20 INFO - PROCESS | 1948 | 1469443700747 Marionette TRACE conn5 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:20 INFO - PROCESS | 1948 | 1469443700750 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:48:20 INFO - PROCESS | 1948 | ++DOCSHELL 17264400 == 39 [pid = 1948] [id = 662] 03:48:20 INFO - PROCESS | 1948 | ++DOMWINDOW == 84 (177F2800) [pid = 1948] [serial = 1986] [outer = 00000000] 03:48:20 INFO - PROCESS | 1948 | ++DOMWINDOW == 85 (17B8A000) [pid = 1948] [serial = 1987] [outer = 177F2800] 03:48:20 INFO - PROCESS | 1948 | 1469443700808 Marionette DEBUG loaded listener.js 03:48:20 INFO - PROCESS | 1948 | ++DOMWINDOW == 86 (17BB3C00) [pid = 1948] [serial = 1988] [outer = 177F2800] 03:48:21 INFO - PROCESS | 1948 | 1469443701409 Marionette TRACE conn5 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 03:48:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 03:48:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1021ms 03:48:21 INFO - PROCESS | 1948 | 1469443701493 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 03:48:21 INFO - PROCESS | 1948 | 1469443701496 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 03:48:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 03:48:21 INFO - PROCESS | 1948 | 1469443701499 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 03:48:21 INFO - PROCESS | 1948 | 1469443701501 Marionette TRACE conn5 <- [1,2614,null,{}] 03:48:21 INFO - PROCESS | 1948 | 1469443701505 Marionette TRACE conn5 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:21 INFO - PROCESS | 1948 | 1469443701508 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:48:21 INFO - PROCESS | 1948 | 1469443701626 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 03:48:21 INFO - PROCESS | 1948 | 1469443701886 Marionette TRACE conn5 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:21 INFO - PROCESS | 1948 | 1469443701889 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:48:21 INFO - PROCESS | 1948 | ++DOCSHELL 08664C00 == 40 [pid = 1948] [id = 663] 03:48:21 INFO - PROCESS | 1948 | ++DOMWINDOW == 87 (0BEDB400) [pid = 1948] [serial = 1989] [outer = 00000000] 03:48:21 INFO - PROCESS | 1948 | ++DOMWINDOW == 88 (0BEEE400) [pid = 1948] [serial = 1990] [outer = 0BEDB400] 03:48:21 INFO - PROCESS | 1948 | 1469443701963 Marionette DEBUG loaded listener.js 03:48:22 INFO - PROCESS | 1948 | ++DOMWINDOW == 89 (0D5F1000) [pid = 1948] [serial = 1991] [outer = 0BEDB400] 03:48:23 INFO - PROCESS | 1948 | --DOCSHELL 0D11E800 == 39 [pid = 1948] [id = 658] 03:48:23 INFO - PROCESS | 1948 | --DOCSHELL 0BEF4400 == 38 [pid = 1948] [id = 657] 03:48:23 INFO - PROCESS | 1948 | --DOCSHELL 17256000 == 37 [pid = 1948] [id = 656] 03:48:23 INFO - PROCESS | 1948 | --DOCSHELL 171A6800 == 36 [pid = 1948] [id = 655] 03:48:23 INFO - PROCESS | 1948 | --DOCSHELL 16195C00 == 35 [pid = 1948] [id = 654] 03:48:23 INFO - PROCESS | 1948 | --DOCSHELL 1335A800 == 34 [pid = 1948] [id = 653] 03:48:23 INFO - PROCESS | 1948 | --DOCSHELL 12060C00 == 33 [pid = 1948] [id = 652] 03:48:23 INFO - PROCESS | 1948 | --DOCSHELL 0DFAC400 == 32 [pid = 1948] [id = 651] 03:48:23 INFO - PROCESS | 1948 | --DOCSHELL 0DB26400 == 31 [pid = 1948] [id = 650] 03:48:23 INFO - PROCESS | 1948 | --DOCSHELL 0DA51400 == 30 [pid = 1948] [id = 649] 03:48:23 INFO - PROCESS | 1948 | --DOCSHELL 17330400 == 29 [pid = 1948] [id = 648] 03:48:23 INFO - PROCESS | 1948 | --DOCSHELL 12068C00 == 28 [pid = 1948] [id = 661] 03:48:23 INFO - PROCESS | 1948 | --DOCSHELL 17264400 == 27 [pid = 1948] [id = 662] 03:48:23 INFO - PROCESS | 1948 | --DOCSHELL 120B1000 == 26 [pid = 1948] [id = 659] 03:48:23 INFO - PROCESS | 1948 | --DOCSHELL 0CA94C00 == 25 [pid = 1948] [id = 660] 03:48:23 INFO - PROCESS | 1948 | --DOMWINDOW == 88 (1725AC00) [pid = 1948] [serial = 1942] [outer = 00000000] [url = about:blank] 03:48:23 INFO - PROCESS | 1948 | --DOMWINDOW == 87 (13595400) [pid = 1948] [serial = 1930] [outer = 00000000] [url = about:blank] 03:48:23 INFO - PROCESS | 1948 | --DOMWINDOW == 86 (12184C00) [pid = 1948] [serial = 1927] [outer = 00000000] [url = about:blank] 03:48:23 INFO - PROCESS | 1948 | --DOMWINDOW == 85 (0E3CE400) [pid = 1948] [serial = 1919] [outer = 00000000] [url = about:blank] 03:48:23 INFO - PROCESS | 1948 | --DOMWINDOW == 84 (0DE6DC00) [pid = 1948] [serial = 1918] [outer = 00000000] [url = about:blank] 03:48:23 INFO - PROCESS | 1948 | --DOMWINDOW == 83 (14D77000) [pid = 1948] [serial = 1933] [outer = 00000000] [url = about:blank] 03:48:23 INFO - PROCESS | 1948 | --DOMWINDOW == 82 (0DB1A800) [pid = 1948] [serial = 1921] [outer = 00000000] [url = about:blank] 03:48:23 INFO - PROCESS | 1948 | --DOMWINDOW == 81 (0DC44C00) [pid = 1948] [serial = 1922] [outer = 00000000] [url = about:blank] 03:48:23 INFO - PROCESS | 1948 | --DOMWINDOW == 80 (0EA85400) [pid = 1948] [serial = 1924] [outer = 00000000] [url = about:blank] 03:48:23 INFO - PROCESS | 1948 | --DOMWINDOW == 79 (0EF5DC00) [pid = 1948] [serial = 1925] [outer = 00000000] [url = about:blank] 03:48:23 INFO - PROCESS | 1948 | --DOMWINDOW == 78 (143A8C00) [pid = 1948] [serial = 1931] [outer = 00000000] [url = about:blank] 03:48:23 INFO - PROCESS | 1948 | --DOMWINDOW == 77 (0E29E800) [pid = 1948] [serial = 1907] [outer = 00000000] [url = about:blank] 03:48:23 INFO - PROCESS | 1948 | --DOMWINDOW == 76 (0DC45C00) [pid = 1948] [serial = 1906] [outer = 00000000] [url = about:blank] 03:48:23 INFO - PROCESS | 1948 | --DOMWINDOW == 75 (128A8C00) [pid = 1948] [serial = 1910] [outer = 00000000] [url = about:blank] 03:48:23 INFO - PROCESS | 1948 | --DOMWINDOW == 74 (120B8800) [pid = 1948] [serial = 1909] [outer = 00000000] [url = about:blank] 03:48:23 INFO - PROCESS | 1948 | --DOMWINDOW == 73 (17999400) [pid = 1948] [serial = 1913] [outer = 00000000] [url = about:blank] 03:48:23 INFO - PROCESS | 1948 | --DOMWINDOW == 72 (17326C00) [pid = 1948] [serial = 1912] [outer = 00000000] [url = about:blank] 03:48:23 INFO - PROCESS | 1948 | --DOMWINDOW == 71 (179BE400) [pid = 1948] [serial = 1916] [outer = 00000000] [url = about:blank] 03:48:23 INFO - PROCESS | 1948 | --DOMWINDOW == 70 (0D565400) [pid = 1948] [serial = 1936] [outer = 00000000] [url = about:blank] 03:48:23 INFO - PROCESS | 1948 | --DOMWINDOW == 69 (179A3C00) [pid = 1948] [serial = 1915] [outer = 00000000] [url = about:blank] 03:48:23 INFO - PROCESS | 1948 | --DOMWINDOW == 68 (1725FC00) [pid = 1948] [serial = 1943] [outer = 00000000] [url = about:blank] 03:48:23 INFO - PROCESS | 1948 | --DOMWINDOW == 67 (16B19000) [pid = 1948] [serial = 1939] [outer = 00000000] [url = about:blank] 03:48:23 INFO - PROCESS | 1948 | --DOMWINDOW == 66 (16B1E800) [pid = 1948] [serial = 1940] [outer = 00000000] [url = about:blank] 03:48:23 INFO - PROCESS | 1948 | --DOMWINDOW == 65 (14D78000) [pid = 1948] [serial = 1934] [outer = 00000000] [url = about:blank] 03:48:23 INFO - PROCESS | 1948 | --DOMWINDOW == 64 (0EDE9400) [pid = 1948] [serial = 1937] [outer = 00000000] [url = about:blank] 03:48:23 INFO - PROCESS | 1948 | --DOMWINDOW == 63 (12359000) [pid = 1948] [serial = 1928] [outer = 00000000] [url = about:blank] 03:48:23 INFO - PROCESS | 1948 | 1469443703276 Marionette TRACE conn5 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 03:48:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 03:48:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1936ms 03:48:23 INFO - PROCESS | 1948 | 1469443703438 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 03:48:23 INFO - PROCESS | 1948 | 1469443703442 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 03:48:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 03:48:23 INFO - PROCESS | 1948 | 1469443703446 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 03:48:23 INFO - PROCESS | 1948 | 1469443703449 Marionette TRACE conn5 <- [1,2618,null,{}] 03:48:23 INFO - PROCESS | 1948 | 1469443703456 Marionette TRACE conn5 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:23 INFO - PROCESS | 1948 | 1469443703458 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:48:23 INFO - PROCESS | 1948 | 1469443703545 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 03:48:23 INFO - PROCESS | 1948 | 1469443703553 Marionette TRACE conn5 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:23 INFO - PROCESS | 1948 | 1469443703556 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:48:23 INFO - PROCESS | 1948 | ++DOCSHELL 0D1F2000 == 26 [pid = 1948] [id = 664] 03:48:23 INFO - PROCESS | 1948 | ++DOMWINDOW == 64 (0D433400) [pid = 1948] [serial = 1992] [outer = 00000000] 03:48:23 INFO - PROCESS | 1948 | ++DOMWINDOW == 65 (0D55D800) [pid = 1948] [serial = 1993] [outer = 0D433400] 03:48:23 INFO - PROCESS | 1948 | 1469443703606 Marionette DEBUG loaded listener.js 03:48:23 INFO - PROCESS | 1948 | ++DOMWINDOW == 66 (0D5F0400) [pid = 1948] [serial = 1994] [outer = 0D433400] 03:48:24 INFO - PROCESS | 1948 | 1469443704132 Marionette TRACE conn5 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 03:48:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 03:48:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 730ms 03:48:24 INFO - PROCESS | 1948 | 1469443704178 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 03:48:24 INFO - PROCESS | 1948 | 1469443704183 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 03:48:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 03:48:24 INFO - PROCESS | 1948 | 1469443704189 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 03:48:24 INFO - PROCESS | 1948 | 1469443704192 Marionette TRACE conn5 <- [1,2622,null,{}] 03:48:24 INFO - PROCESS | 1948 | 1469443704196 Marionette TRACE conn5 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:24 INFO - PROCESS | 1948 | 1469443704199 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:48:24 INFO - PROCESS | 1948 | 1469443704293 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 03:48:24 INFO - PROCESS | 1948 | 1469443704301 Marionette TRACE conn5 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:24 INFO - PROCESS | 1948 | 1469443704304 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:48:24 INFO - PROCESS | 1948 | ++DOCSHELL 0E095000 == 27 [pid = 1948] [id = 665] 03:48:24 INFO - PROCESS | 1948 | ++DOMWINDOW == 67 (0E096C00) [pid = 1948] [serial = 1995] [outer = 00000000] 03:48:24 INFO - PROCESS | 1948 | ++DOMWINDOW == 68 (0E09C400) [pid = 1948] [serial = 1996] [outer = 0E096C00] 03:48:24 INFO - PROCESS | 1948 | 1469443704355 Marionette DEBUG loaded listener.js 03:48:24 INFO - PROCESS | 1948 | ++DOMWINDOW == 69 (0E394800) [pid = 1948] [serial = 1997] [outer = 0E096C00] 03:48:24 INFO - PROCESS | 1948 | 1469443704845 Marionette TRACE conn5 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 03:48:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 03:48:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 730ms 03:48:24 INFO - PROCESS | 1948 | 1469443704923 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 03:48:24 INFO - PROCESS | 1948 | 1469443704925 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 03:48:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 03:48:24 INFO - PROCESS | 1948 | 1469443704929 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 03:48:24 INFO - PROCESS | 1948 | 1469443704932 Marionette TRACE conn5 <- [1,2626,null,{}] 03:48:24 INFO - PROCESS | 1948 | 1469443704943 Marionette TRACE conn5 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:24 INFO - PROCESS | 1948 | 1469443704948 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:48:25 INFO - PROCESS | 1948 | 1469443705036 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 03:48:25 INFO - PROCESS | 1948 | 1469443705051 Marionette TRACE conn5 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:25 INFO - PROCESS | 1948 | 1469443705054 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:48:25 INFO - PROCESS | 1948 | ++DOCSHELL 11E34000 == 28 [pid = 1948] [id = 666] 03:48:25 INFO - PROCESS | 1948 | ++DOMWINDOW == 70 (11E35400) [pid = 1948] [serial = 1998] [outer = 00000000] 03:48:25 INFO - PROCESS | 1948 | ++DOMWINDOW == 71 (11E8C800) [pid = 1948] [serial = 1999] [outer = 11E35400] 03:48:25 INFO - PROCESS | 1948 | 1469443705103 Marionette DEBUG loaded listener.js 03:48:25 INFO - PROCESS | 1948 | ++DOMWINDOW == 72 (11E96400) [pid = 1948] [serial = 2000] [outer = 11E35400] 03:48:25 INFO - PROCESS | 1948 | 1469443705572 Marionette TRACE conn5 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 03:48:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 03:48:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 670ms 03:48:25 INFO - PROCESS | 1948 | 1469443705602 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 03:48:25 INFO - PROCESS | 1948 | 1469443705605 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 03:48:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 03:48:25 INFO - PROCESS | 1948 | 1469443705617 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 03:48:25 INFO - PROCESS | 1948 | 1469443705619 Marionette TRACE conn5 <- [1,2630,null,{}] 03:48:25 INFO - PROCESS | 1948 | 1469443705623 Marionette TRACE conn5 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:25 INFO - PROCESS | 1948 | 1469443705625 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:48:25 INFO - PROCESS | 1948 | 1469443705744 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 03:48:25 INFO - PROCESS | 1948 | 1469443705750 Marionette TRACE conn5 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:25 INFO - PROCESS | 1948 | 1469443705752 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:48:25 INFO - PROCESS | 1948 | ++DOCSHELL 120A9800 == 29 [pid = 1948] [id = 667] 03:48:25 INFO - PROCESS | 1948 | ++DOMWINDOW == 73 (120AB000) [pid = 1948] [serial = 2001] [outer = 00000000] 03:48:25 INFO - PROCESS | 1948 | ++DOMWINDOW == 74 (12804000) [pid = 1948] [serial = 2002] [outer = 120AB000] 03:48:25 INFO - PROCESS | 1948 | 1469443705798 Marionette DEBUG loaded listener.js 03:48:25 INFO - PROCESS | 1948 | ++DOMWINDOW == 75 (13355800) [pid = 1948] [serial = 2003] [outer = 120AB000] 03:48:26 INFO - PROCESS | 1948 | 1469443706260 Marionette TRACE conn5 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 03:48:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 03:48:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 670ms 03:48:26 INFO - PROCESS | 1948 | 1469443706294 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 03:48:26 INFO - PROCESS | 1948 | 1469443706296 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 03:48:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 03:48:26 INFO - PROCESS | 1948 | 1469443706300 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 03:48:26 INFO - PROCESS | 1948 | 1469443706301 Marionette TRACE conn5 <- [1,2634,null,{}] 03:48:26 INFO - PROCESS | 1948 | 1469443706305 Marionette TRACE conn5 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:26 INFO - PROCESS | 1948 | 1469443706307 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:48:26 INFO - PROCESS | 1948 | 1469443706424 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 03:48:26 INFO - PROCESS | 1948 | 1469443706519 Marionette TRACE conn5 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:26 INFO - PROCESS | 1948 | 1469443706521 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:48:26 INFO - PROCESS | 1948 | ++DOCSHELL 13545000 == 30 [pid = 1948] [id = 668] 03:48:26 INFO - PROCESS | 1948 | ++DOMWINDOW == 76 (13545800) [pid = 1948] [serial = 2004] [outer = 00000000] 03:48:26 INFO - PROCESS | 1948 | ++DOMWINDOW == 77 (143A0000) [pid = 1948] [serial = 2005] [outer = 13545800] 03:48:26 INFO - PROCESS | 1948 | 1469443706566 Marionette DEBUG loaded listener.js 03:48:26 INFO - PROCESS | 1948 | ++DOMWINDOW == 78 (14B04000) [pid = 1948] [serial = 2006] [outer = 13545800] 03:48:26 INFO - PROCESS | 1948 | 1469443706980 Marionette TRACE conn5 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 03:48:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 03:48:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 730ms 03:48:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 03:48:27 INFO - PROCESS | 1948 | 1469443707034 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 03:48:27 INFO - PROCESS | 1948 | 1469443707036 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 03:48:27 INFO - PROCESS | 1948 | 1469443707039 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 03:48:27 INFO - PROCESS | 1948 | 1469443707041 Marionette TRACE conn5 <- [1,2638,null,{}] 03:48:27 INFO - PROCESS | 1948 | 1469443707044 Marionette TRACE conn5 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:27 INFO - PROCESS | 1948 | 1469443707050 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:48:27 INFO - PROCESS | 1948 | 1469443707210 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 03:48:27 INFO - PROCESS | 1948 | 1469443707217 Marionette TRACE conn5 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:27 INFO - PROCESS | 1948 | 1469443707219 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:48:27 INFO - PROCESS | 1948 | ++DOCSHELL 14BB3C00 == 31 [pid = 1948] [id = 669] 03:48:27 INFO - PROCESS | 1948 | ++DOMWINDOW == 79 (14BB4C00) [pid = 1948] [serial = 2007] [outer = 00000000] 03:48:27 INFO - PROCESS | 1948 | ++DOMWINDOW == 80 (1692B800) [pid = 1948] [serial = 2008] [outer = 14BB4C00] 03:48:27 INFO - PROCESS | 1948 | 1469443707265 Marionette DEBUG loaded listener.js 03:48:27 INFO - PROCESS | 1948 | ++DOMWINDOW == 81 (16B1F800) [pid = 1948] [serial = 2009] [outer = 14BB4C00] 03:48:27 INFO - PROCESS | 1948 | --DOMWINDOW == 80 (1661A400) [pid = 1948] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 03:48:27 INFO - PROCESS | 1948 | --DOMWINDOW == 79 (171B2C00) [pid = 1948] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 03:48:27 INFO - PROCESS | 1948 | --DOMWINDOW == 78 (1732D000) [pid = 1948] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 03:48:27 INFO - PROCESS | 1948 | --DOMWINDOW == 77 (17330800) [pid = 1948] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 03:48:27 INFO - PROCESS | 1948 | --DOMWINDOW == 76 (0E091400) [pid = 1948] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 03:48:27 INFO - PROCESS | 1948 | --DOMWINDOW == 75 (120A9C00) [pid = 1948] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 03:48:27 INFO - PROCESS | 1948 | --DOMWINDOW == 74 (0DA54000) [pid = 1948] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 03:48:27 INFO - PROCESS | 1948 | --DOMWINDOW == 73 (0DB29000) [pid = 1948] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 03:48:27 INFO - PROCESS | 1948 | --DOMWINDOW == 72 (13DA9400) [pid = 1948] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 03:48:27 INFO - PROCESS | 1948 | --DOMWINDOW == 71 (0DFAD000) [pid = 1948] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 03:48:27 INFO - PROCESS | 1948 | --DOMWINDOW == 70 (0D172C00) [pid = 1948] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 03:48:27 INFO - PROCESS | 1948 | --DOMWINDOW == 69 (14D70800) [pid = 1948] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 03:48:28 INFO - PROCESS | 1948 | 1469443708013 Marionette TRACE conn5 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 03:48:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 03:48:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1021ms 03:48:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 03:48:28 INFO - PROCESS | 1948 | 1469443708060 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 03:48:28 INFO - PROCESS | 1948 | 1469443708063 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 03:48:28 INFO - PROCESS | 1948 | 1469443708066 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 03:48:28 INFO - PROCESS | 1948 | 1469443708067 Marionette TRACE conn5 <- [1,2642,null,{}] 03:48:28 INFO - PROCESS | 1948 | 1469443708071 Marionette TRACE conn5 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:28 INFO - PROCESS | 1948 | 1469443708073 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:48:28 INFO - PROCESS | 1948 | 1469443708150 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 03:48:28 INFO - PROCESS | 1948 | 1469443708250 Marionette TRACE conn5 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:28 INFO - PROCESS | 1948 | 1469443708252 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:48:28 INFO - PROCESS | 1948 | ++DOCSHELL 0D510C00 == 32 [pid = 1948] [id = 670] 03:48:28 INFO - PROCESS | 1948 | ++DOMWINDOW == 70 (0DA54000) [pid = 1948] [serial = 2010] [outer = 00000000] 03:48:28 INFO - PROCESS | 1948 | ++DOMWINDOW == 71 (11E35000) [pid = 1948] [serial = 2011] [outer = 0DA54000] 03:48:28 INFO - PROCESS | 1948 | 1469443708298 Marionette DEBUG loaded listener.js 03:48:28 INFO - PROCESS | 1948 | ++DOMWINDOW == 72 (11E89C00) [pid = 1948] [serial = 2012] [outer = 0DA54000] 03:48:28 INFO - PROCESS | 1948 | 1469443708658 Marionette TRACE conn5 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 03:48:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 03:48:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 630ms 03:48:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 03:48:28 INFO - PROCESS | 1948 | 1469443708697 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 03:48:28 INFO - PROCESS | 1948 | 1469443708699 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 03:48:28 INFO - PROCESS | 1948 | 1469443708702 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 03:48:28 INFO - PROCESS | 1948 | 1469443708703 Marionette TRACE conn5 <- [1,2646,null,{}] 03:48:28 INFO - PROCESS | 1948 | 1469443708707 Marionette TRACE conn5 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:28 INFO - PROCESS | 1948 | 1469443708709 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:48:28 INFO - PROCESS | 1948 | 1469443708829 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 03:48:28 INFO - PROCESS | 1948 | 1469443708837 Marionette TRACE conn5 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:28 INFO - PROCESS | 1948 | 1469443708839 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:48:28 INFO - PROCESS | 1948 | ++DOCSHELL 13DA9400 == 33 [pid = 1948] [id = 671] 03:48:28 INFO - PROCESS | 1948 | ++DOMWINDOW == 73 (1439E000) [pid = 1948] [serial = 2013] [outer = 00000000] 03:48:28 INFO - PROCESS | 1948 | ++DOMWINDOW == 74 (171A7800) [pid = 1948] [serial = 2014] [outer = 1439E000] 03:48:28 INFO - PROCESS | 1948 | 1469443708884 Marionette DEBUG loaded listener.js 03:48:28 INFO - PROCESS | 1948 | ++DOMWINDOW == 75 (171B3C00) [pid = 1948] [serial = 2015] [outer = 1439E000] 03:48:29 INFO - PROCESS | 1948 | 1469443709304 Marionette TRACE conn5 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 03:48:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 03:48:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 630ms 03:48:29 INFO - PROCESS | 1948 | 1469443709333 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 03:48:29 INFO - PROCESS | 1948 | 1469443709335 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 03:48:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 03:48:29 INFO - PROCESS | 1948 | 1469443709338 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 03:48:29 INFO - PROCESS | 1948 | 1469443709339 Marionette TRACE conn5 <- [1,2650,null,{}] 03:48:29 INFO - PROCESS | 1948 | 1469443709343 Marionette TRACE conn5 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:29 INFO - PROCESS | 1948 | 1469443709345 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:48:29 INFO - PROCESS | 1948 | 1469443709425 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 03:48:29 INFO - PROCESS | 1948 | 1469443709553 Marionette TRACE conn5 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:29 INFO - PROCESS | 1948 | 1469443709555 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:48:29 INFO - PROCESS | 1948 | ++DOCSHELL 0BEF5800 == 34 [pid = 1948] [id = 672] 03:48:29 INFO - PROCESS | 1948 | ++DOMWINDOW == 76 (1720AC00) [pid = 1948] [serial = 2016] [outer = 00000000] 03:48:29 INFO - PROCESS | 1948 | ++DOMWINDOW == 77 (17256000) [pid = 1948] [serial = 2017] [outer = 1720AC00] 03:48:29 INFO - PROCESS | 1948 | 1469443709602 Marionette DEBUG loaded listener.js 03:48:29 INFO - PROCESS | 1948 | ++DOMWINDOW == 78 (1725F800) [pid = 1948] [serial = 2018] [outer = 1720AC00] 03:48:30 INFO - PROCESS | 1948 | 1469443710103 Marionette TRACE conn5 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 03:48:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 03:48:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 830ms 03:48:30 INFO - PROCESS | 1948 | 1469443710169 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 03:48:30 INFO - PROCESS | 1948 | 1469443710174 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 03:48:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 03:48:30 INFO - PROCESS | 1948 | 1469443710179 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 03:48:30 INFO - PROCESS | 1948 | 1469443710182 Marionette TRACE conn5 <- [1,2654,null,{}] 03:48:30 INFO - PROCESS | 1948 | 1469443710189 Marionette TRACE conn5 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:30 INFO - PROCESS | 1948 | 1469443710192 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:48:30 INFO - PROCESS | 1948 | 1469443710328 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 03:48:30 INFO - PROCESS | 1948 | 1469443710465 Marionette TRACE conn5 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:30 INFO - PROCESS | 1948 | 1469443710468 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:48:30 INFO - PROCESS | 1948 | ++DOCSHELL 0D16A800 == 35 [pid = 1948] [id = 673] 03:48:30 INFO - PROCESS | 1948 | ++DOMWINDOW == 79 (0D1CE000) [pid = 1948] [serial = 2019] [outer = 00000000] 03:48:30 INFO - PROCESS | 1948 | ++DOMWINDOW == 80 (0DA58000) [pid = 1948] [serial = 2020] [outer = 0D1CE000] 03:48:30 INFO - PROCESS | 1948 | 1469443710528 Marionette DEBUG loaded listener.js 03:48:30 INFO - PROCESS | 1948 | ++DOMWINDOW == 81 (0DC4B400) [pid = 1948] [serial = 2021] [outer = 0D1CE000] 03:48:31 INFO - PROCESS | 1948 | 1469443711772 Marionette TRACE conn5 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 03:48:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 03:48:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1631ms 03:48:31 INFO - PROCESS | 1948 | 1469443711810 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 03:48:31 INFO - PROCESS | 1948 | 1469443711815 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 03:48:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 03:48:31 INFO - PROCESS | 1948 | 1469443711822 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 03:48:31 INFO - PROCESS | 1948 | 1469443711825 Marionette TRACE conn5 <- [1,2658,null,{}] 03:48:31 INFO - PROCESS | 1948 | 1469443711829 Marionette TRACE conn5 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:31 INFO - PROCESS | 1948 | 1469443711832 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:48:31 INFO - PROCESS | 1948 | 1469443711970 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 03:48:32 INFO - PROCESS | 1948 | 1469443712124 Marionette TRACE conn5 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:32 INFO - PROCESS | 1948 | 1469443712127 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:48:32 INFO - PROCESS | 1948 | ++DOCSHELL 0E09A800 == 36 [pid = 1948] [id = 674] 03:48:32 INFO - PROCESS | 1948 | ++DOMWINDOW == 82 (0E23C000) [pid = 1948] [serial = 2022] [outer = 00000000] 03:48:32 INFO - PROCESS | 1948 | ++DOMWINDOW == 83 (11E30800) [pid = 1948] [serial = 2023] [outer = 0E23C000] 03:48:32 INFO - PROCESS | 1948 | 1469443712187 Marionette DEBUG loaded listener.js 03:48:32 INFO - PROCESS | 1948 | ++DOMWINDOW == 84 (11EDB400) [pid = 1948] [serial = 2024] [outer = 0E23C000] 03:48:32 INFO - PROCESS | 1948 | --DOCSHELL 13DA9400 == 35 [pid = 1948] [id = 671] 03:48:32 INFO - PROCESS | 1948 | --DOCSHELL 0D510C00 == 34 [pid = 1948] [id = 670] 03:48:32 INFO - PROCESS | 1948 | --DOCSHELL 14BB3C00 == 33 [pid = 1948] [id = 669] 03:48:32 INFO - PROCESS | 1948 | --DOCSHELL 13545000 == 32 [pid = 1948] [id = 668] 03:48:32 INFO - PROCESS | 1948 | --DOCSHELL 120A9800 == 31 [pid = 1948] [id = 667] 03:48:32 INFO - PROCESS | 1948 | --DOCSHELL 11E34000 == 30 [pid = 1948] [id = 666] 03:48:32 INFO - PROCESS | 1948 | --DOCSHELL 0E095000 == 29 [pid = 1948] [id = 665] 03:48:32 INFO - PROCESS | 1948 | --DOCSHELL 0D1F2000 == 28 [pid = 1948] [id = 664] 03:48:32 INFO - PROCESS | 1948 | --DOMWINDOW == 83 (16933C00) [pid = 1948] [serial = 1963] [outer = 00000000] [url = about:blank] 03:48:32 INFO - PROCESS | 1948 | --DOMWINDOW == 82 (16B14400) [pid = 1948] [serial = 1964] [outer = 00000000] [url = about:blank] 03:48:32 INFO - PROCESS | 1948 | --DOMWINDOW == 81 (17256800) [pid = 1948] [serial = 1966] [outer = 00000000] [url = about:blank] 03:48:32 INFO - PROCESS | 1948 | --DOMWINDOW == 80 (17998000) [pid = 1948] [serial = 1969] [outer = 00000000] [url = about:blank] 03:48:32 INFO - PROCESS | 1948 | --DOMWINDOW == 79 (1799D800) [pid = 1948] [serial = 1946] [outer = 00000000] [url = about:blank] 03:48:32 INFO - PROCESS | 1948 | --DOMWINDOW == 78 (17998400) [pid = 1948] [serial = 1945] [outer = 00000000] [url = about:blank] 03:48:32 INFO - PROCESS | 1948 | --DOMWINDOW == 77 (12065400) [pid = 1948] [serial = 1972] [outer = 00000000] [url = about:blank] 03:48:32 INFO - PROCESS | 1948 | --DOMWINDOW == 76 (1278C000) [pid = 1948] [serial = 1957] [outer = 00000000] [url = about:blank] 03:48:32 INFO - PROCESS | 1948 | --DOMWINDOW == 75 (1280C400) [pid = 1948] [serial = 1958] [outer = 00000000] [url = about:blank] 03:48:32 INFO - PROCESS | 1948 | --DOMWINDOW == 74 (0E23BC00) [pid = 1948] [serial = 1948] [outer = 00000000] [url = about:blank] 03:48:32 INFO - PROCESS | 1948 | --DOMWINDOW == 73 (0EA4DC00) [pid = 1948] [serial = 1949] [outer = 00000000] [url = about:blank] 03:48:32 INFO - PROCESS | 1948 | --DOMWINDOW == 72 (0DC4F400) [pid = 1948] [serial = 1951] [outer = 00000000] [url = about:blank] 03:48:32 INFO - PROCESS | 1948 | --DOMWINDOW == 71 (0E092400) [pid = 1948] [serial = 1952] [outer = 00000000] [url = about:blank] 03:48:32 INFO - PROCESS | 1948 | --DOMWINDOW == 70 (14B45000) [pid = 1948] [serial = 1960] [outer = 00000000] [url = about:blank] 03:48:32 INFO - PROCESS | 1948 | --DOMWINDOW == 69 (0EF5D800) [pid = 1948] [serial = 1954] [outer = 00000000] [url = about:blank] 03:48:32 INFO - PROCESS | 1948 | --DOMWINDOW == 68 (11E2EC00) [pid = 1948] [serial = 1955] [outer = 00000000] [url = about:blank] 03:48:32 INFO - PROCESS | 1948 | --DOMWINDOW == 67 (17210800) [pid = 1948] [serial = 1976] [outer = 00000000] [url = about:blank] 03:48:32 INFO - PROCESS | 1948 | --DOMWINDOW == 66 (17B94400) [pid = 1948] [serial = 1978] [outer = 00000000] [url = about:blank] 03:48:32 INFO - PROCESS | 1948 | --DOMWINDOW == 65 (17BADC00) [pid = 1948] [serial = 1979] [outer = 00000000] [url = about:blank] 03:48:32 INFO - PROCESS | 1948 | --DOMWINDOW == 64 (14D72800) [pid = 1948] [serial = 1975] [outer = 00000000] [url = about:blank] 03:48:32 INFO - PROCESS | 1948 | --DOMWINDOW == 63 (1732B000) [pid = 1948] [serial = 1967] [outer = 00000000] [url = about:blank] 03:48:32 INFO - PROCESS | 1948 | --DOMWINDOW == 62 (13591400) [pid = 1948] [serial = 1973] [outer = 00000000] [url = about:blank] 03:48:32 INFO - PROCESS | 1948 | --DOMWINDOW == 61 (179BE000) [pid = 1948] [serial = 1970] [outer = 00000000] [url = about:blank] 03:48:32 INFO - PROCESS | 1948 | --DOMWINDOW == 60 (14D78800) [pid = 1948] [serial = 1961] [outer = 00000000] [url = about:blank] 03:48:33 INFO - PROCESS | 1948 | 1469443713438 Marionette TRACE conn5 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 03:48:33 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 03:48:33 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 03:48:33 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 03:48:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:48:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:48:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1680ms 03:48:33 INFO - PROCESS | 1948 | 1469443713505 Marionette TRACE conn5 -> [0,2661,"getWindowHandle",null] 03:48:33 INFO - PROCESS | 1948 | 1469443713509 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 03:48:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 03:48:33 INFO - PROCESS | 1948 | 1469443713520 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 03:48:33 INFO - PROCESS | 1948 | 1469443713522 Marionette TRACE conn5 <- [1,2662,null,{}] 03:48:33 INFO - PROCESS | 1948 | 1469443713528 Marionette TRACE conn5 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:33 INFO - PROCESS | 1948 | 1469443713531 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:48:33 INFO - PROCESS | 1948 | 1469443713650 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 03:48:33 INFO - PROCESS | 1948 | 1469443713660 Marionette TRACE conn5 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:33 INFO - PROCESS | 1948 | 1469443713662 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:48:33 INFO - PROCESS | 1948 | ++DOCSHELL 0DC4AC00 == 29 [pid = 1948] [id = 675] 03:48:33 INFO - PROCESS | 1948 | ++DOMWINDOW == 61 (0E08F000) [pid = 1948] [serial = 2025] [outer = 00000000] 03:48:33 INFO - PROCESS | 1948 | ++DOMWINDOW == 62 (0E09C000) [pid = 1948] [serial = 2026] [outer = 0E08F000] 03:48:33 INFO - PROCESS | 1948 | 1469443713712 Marionette DEBUG loaded listener.js 03:48:33 INFO - PROCESS | 1948 | ++DOMWINDOW == 63 (0E3CD800) [pid = 1948] [serial = 2027] [outer = 0E08F000] 03:48:34 INFO - PROCESS | 1948 | 1469443714674 Marionette TRACE conn5 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 03:48:34 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 03:48:34 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 03:48:34 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 03:48:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:48:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:48:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1180ms 03:48:34 INFO - PROCESS | 1948 | 1469443714705 Marionette TRACE conn5 -> [0,2665,"getWindowHandle",null] 03:48:34 INFO - PROCESS | 1948 | 1469443714709 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 03:48:34 INFO - PROCESS | 1948 | 1469443714715 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 03:48:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 03:48:34 INFO - PROCESS | 1948 | 1469443714718 Marionette TRACE conn5 <- [1,2666,null,{}] 03:48:34 INFO - PROCESS | 1948 | 1469443714722 Marionette TRACE conn5 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:34 INFO - PROCESS | 1948 | 1469443714724 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:48:34 INFO - PROCESS | 1948 | 1469443714815 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 03:48:34 INFO - PROCESS | 1948 | 1469443714821 Marionette TRACE conn5 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:34 INFO - PROCESS | 1948 | 1469443714824 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:48:34 INFO - PROCESS | 1948 | ++DOCSHELL 11E33800 == 30 [pid = 1948] [id = 676] 03:48:34 INFO - PROCESS | 1948 | ++DOMWINDOW == 64 (11E35800) [pid = 1948] [serial = 2028] [outer = 00000000] 03:48:34 INFO - PROCESS | 1948 | ++DOMWINDOW == 65 (120AEC00) [pid = 1948] [serial = 2029] [outer = 11E35800] 03:48:34 INFO - PROCESS | 1948 | 1469443714872 Marionette DEBUG loaded listener.js 03:48:34 INFO - PROCESS | 1948 | ++DOMWINDOW == 66 (12704400) [pid = 1948] [serial = 2030] [outer = 11E35800] 03:48:35 INFO - PROCESS | 1948 | 1469443715880 Marionette TRACE conn5 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 03:48:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 03:48:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1170ms 03:48:35 INFO - PROCESS | 1948 | 1469443715890 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 03:48:35 INFO - PROCESS | 1948 | 1469443715892 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 03:48:35 INFO - PROCESS | 1948 | 1469443715896 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 03:48:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 03:48:35 INFO - PROCESS | 1948 | 1469443715899 Marionette TRACE conn5 <- [1,2670,null,{}] 03:48:35 INFO - PROCESS | 1948 | 1469443715917 Marionette TRACE conn5 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:35 INFO - PROCESS | 1948 | 1469443715922 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:48:36 INFO - PROCESS | 1948 | 1469443716045 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 03:48:36 INFO - PROCESS | 1948 | 1469443716053 Marionette TRACE conn5 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:36 INFO - PROCESS | 1948 | 1469443716056 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:48:36 INFO - PROCESS | 1948 | ++DOCSHELL 14BB3800 == 31 [pid = 1948] [id = 677] 03:48:36 INFO - PROCESS | 1948 | ++DOMWINDOW == 67 (14BB4400) [pid = 1948] [serial = 2031] [outer = 00000000] 03:48:36 INFO - PROCESS | 1948 | ++DOMWINDOW == 68 (14D75C00) [pid = 1948] [serial = 2032] [outer = 14BB4400] 03:48:36 INFO - PROCESS | 1948 | 1469443716161 Marionette DEBUG loaded listener.js 03:48:36 INFO - PROCESS | 1948 | ++DOMWINDOW == 69 (14E2AC00) [pid = 1948] [serial = 2033] [outer = 14BB4400] 03:48:36 INFO - PROCESS | 1948 | --DOMWINDOW == 68 (0E096C00) [pid = 1948] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 03:48:36 INFO - PROCESS | 1948 | --DOMWINDOW == 67 (120AB000) [pid = 1948] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 03:48:36 INFO - PROCESS | 1948 | --DOMWINDOW == 66 (0D433400) [pid = 1948] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 03:48:36 INFO - PROCESS | 1948 | --DOMWINDOW == 65 (11E35400) [pid = 1948] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 03:48:36 INFO - PROCESS | 1948 | --DOMWINDOW == 64 (0BEDB400) [pid = 1948] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 03:48:36 INFO - PROCESS | 1948 | --DOMWINDOW == 63 (0D129400) [pid = 1948] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 03:48:36 INFO - PROCESS | 1948 | --DOMWINDOW == 62 (120B7000) [pid = 1948] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 03:48:36 INFO - PROCESS | 1948 | --DOMWINDOW == 61 (177F2800) [pid = 1948] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 03:48:36 INFO - PROCESS | 1948 | --DOMWINDOW == 60 (1439E000) [pid = 1948] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 03:48:36 INFO - PROCESS | 1948 | --DOMWINDOW == 59 (13545800) [pid = 1948] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 03:48:36 INFO - PROCESS | 1948 | --DOMWINDOW == 58 (0DA54000) [pid = 1948] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 03:48:36 INFO - PROCESS | 1948 | --DOMWINDOW == 57 (14BB4C00) [pid = 1948] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 03:48:37 INFO - PROCESS | 1948 | 1469443717098 Marionette TRACE conn5 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 03:48:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 03:48:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1235ms 03:48:37 INFO - PROCESS | 1948 | 1469443717135 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 03:48:37 INFO - PROCESS | 1948 | 1469443717138 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 03:48:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 03:48:37 INFO - PROCESS | 1948 | 1469443717141 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 03:48:37 INFO - PROCESS | 1948 | 1469443717143 Marionette TRACE conn5 <- [1,2674,null,{}] 03:48:37 INFO - PROCESS | 1948 | 1469443717147 Marionette TRACE conn5 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:37 INFO - PROCESS | 1948 | 1469443717149 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:48:37 INFO - PROCESS | 1948 | 1469443717272 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 03:48:37 INFO - PROCESS | 1948 | 1469443717331 Marionette TRACE conn5 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:37 INFO - PROCESS | 1948 | 1469443717333 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:48:37 INFO - PROCESS | 1948 | ++DOCSHELL 11E2AC00 == 32 [pid = 1948] [id = 678] 03:48:37 INFO - PROCESS | 1948 | ++DOMWINDOW == 58 (120B5800) [pid = 1948] [serial = 2034] [outer = 00000000] 03:48:37 INFO - PROCESS | 1948 | ++DOMWINDOW == 59 (1280F000) [pid = 1948] [serial = 2035] [outer = 120B5800] 03:48:37 INFO - PROCESS | 1948 | 1469443717379 Marionette DEBUG loaded listener.js 03:48:37 INFO - PROCESS | 1948 | ++DOMWINDOW == 60 (1616F800) [pid = 1948] [serial = 2036] [outer = 120B5800] 03:48:38 INFO - PROCESS | 1948 | 1469443718242 Marionette TRACE conn5 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 03:48:38 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 03:48:38 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 03:48:38 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 03:48:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:48:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:48:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1128ms 03:48:38 INFO - PROCESS | 1948 | 1469443718273 Marionette TRACE conn5 -> [0,2677,"getWindowHandle",null] 03:48:38 INFO - PROCESS | 1948 | 1469443718275 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 03:48:38 INFO - PROCESS | 1948 | 1469443718278 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 03:48:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 03:48:38 INFO - PROCESS | 1948 | 1469443718280 Marionette TRACE conn5 <- [1,2678,null,{}] 03:48:38 INFO - PROCESS | 1948 | 1469443718284 Marionette TRACE conn5 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:38 INFO - PROCESS | 1948 | 1469443718286 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:48:38 INFO - PROCESS | 1948 | 1469443718405 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 03:48:38 INFO - PROCESS | 1948 | 1469443718434 Marionette TRACE conn5 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:38 INFO - PROCESS | 1948 | 1469443718436 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:48:38 INFO - PROCESS | 1948 | ++DOCSHELL 16933C00 == 33 [pid = 1948] [id = 679] 03:48:38 INFO - PROCESS | 1948 | ++DOMWINDOW == 61 (16B1E800) [pid = 1948] [serial = 2037] [outer = 00000000] 03:48:38 INFO - PROCESS | 1948 | ++DOMWINDOW == 62 (17202800) [pid = 1948] [serial = 2038] [outer = 16B1E800] 03:48:38 INFO - PROCESS | 1948 | 1469443718483 Marionette DEBUG loaded listener.js 03:48:38 INFO - PROCESS | 1948 | ++DOMWINDOW == 63 (17208400) [pid = 1948] [serial = 2039] [outer = 16B1E800] 03:48:39 INFO - PROCESS | 1948 | 1469443719434 Marionette TRACE conn5 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 03:48:39 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 03:48:39 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 03:48:39 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 03:48:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:48:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:48:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1180ms 03:48:39 INFO - PROCESS | 1948 | 1469443719464 Marionette TRACE conn5 -> [0,2681,"getWindowHandle",null] 03:48:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 03:48:39 INFO - PROCESS | 1948 | 1469443719468 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 03:48:39 INFO - PROCESS | 1948 | 1469443719473 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 03:48:39 INFO - PROCESS | 1948 | 1469443719477 Marionette TRACE conn5 <- [1,2682,null,{}] 03:48:39 INFO - PROCESS | 1948 | 1469443719483 Marionette TRACE conn5 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:39 INFO - PROCESS | 1948 | 1469443719486 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:48:39 INFO - PROCESS | 1948 | 1469443719598 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 03:48:39 INFO - PROCESS | 1948 | 1469443719731 Marionette TRACE conn5 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:39 INFO - PROCESS | 1948 | 1469443719736 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:48:39 INFO - PROCESS | 1948 | ++DOCSHELL 0E08E800 == 34 [pid = 1948] [id = 680] 03:48:39 INFO - PROCESS | 1948 | ++DOMWINDOW == 64 (0E092400) [pid = 1948] [serial = 2040] [outer = 00000000] 03:48:39 INFO - PROCESS | 1948 | ++DOMWINDOW == 65 (0E39C800) [pid = 1948] [serial = 2041] [outer = 0E092400] 03:48:39 INFO - PROCESS | 1948 | 1469443719794 Marionette DEBUG loaded listener.js 03:48:39 INFO - PROCESS | 1948 | ++DOMWINDOW == 66 (0EDEEC00) [pid = 1948] [serial = 2042] [outer = 0E092400] 03:48:40 INFO - PROCESS | 1948 | 1469443720893 Marionette TRACE conn5 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 03:48:40 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 03:48:40 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 03:48:40 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 03:48:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:48:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:48:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1474ms 03:48:40 INFO - PROCESS | 1948 | 1469443720948 Marionette TRACE conn5 -> [0,2685,"getWindowHandle",null] 03:48:40 INFO - PROCESS | 1948 | 1469443720953 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 03:48:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 03:48:40 INFO - PROCESS | 1948 | 1469443720960 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 03:48:40 INFO - PROCESS | 1948 | 1469443720962 Marionette TRACE conn5 <- [1,2686,null,{}] 03:48:40 INFO - PROCESS | 1948 | 1469443720967 Marionette TRACE conn5 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:40 INFO - PROCESS | 1948 | 1469443720970 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:48:41 INFO - PROCESS | 1948 | 1469443721111 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 03:48:41 INFO - PROCESS | 1948 | 1469443721250 Marionette TRACE conn5 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:41 INFO - PROCESS | 1948 | 1469443721253 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:48:41 INFO - PROCESS | 1948 | ++DOCSHELL 1334E000 == 35 [pid = 1948] [id = 681] 03:48:41 INFO - PROCESS | 1948 | ++DOMWINDOW == 67 (1334E400) [pid = 1948] [serial = 2043] [outer = 00000000] 03:48:41 INFO - PROCESS | 1948 | ++DOMWINDOW == 68 (1358EC00) [pid = 1948] [serial = 2044] [outer = 1334E400] 03:48:41 INFO - PROCESS | 1948 | 1469443721310 Marionette DEBUG loaded listener.js 03:48:41 INFO - PROCESS | 1948 | ++DOMWINDOW == 69 (143A8800) [pid = 1948] [serial = 2045] [outer = 1334E400] 03:48:42 INFO - PROCESS | 1948 | 1469443722374 Marionette TRACE conn5 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 03:48:42 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 03:48:42 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 03:48:42 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 03:48:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:48:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:48:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1424ms 03:48:42 INFO - PROCESS | 1948 | 1469443722386 Marionette TRACE conn5 -> [0,2689,"getWindowHandle",null] 03:48:42 INFO - PROCESS | 1948 | 1469443722388 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 03:48:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 03:48:42 INFO - PROCESS | 1948 | 1469443722392 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 03:48:42 INFO - PROCESS | 1948 | 1469443722396 Marionette TRACE conn5 <- [1,2690,null,{}] 03:48:42 INFO - PROCESS | 1948 | 1469443722407 Marionette TRACE conn5 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:42 INFO - PROCESS | 1948 | 1469443722412 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:48:42 INFO - PROCESS | 1948 | 1469443722533 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 03:48:42 INFO - PROCESS | 1948 | 1469443722688 Marionette TRACE conn5 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:42 INFO - PROCESS | 1948 | 1469443722691 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:48:42 INFO - PROCESS | 1948 | ++DOCSHELL 13592000 == 36 [pid = 1948] [id = 682] 03:48:42 INFO - PROCESS | 1948 | ++DOMWINDOW == 70 (143A9C00) [pid = 1948] [serial = 2046] [outer = 00000000] 03:48:42 INFO - PROCESS | 1948 | ++DOMWINDOW == 71 (161A1000) [pid = 1948] [serial = 2047] [outer = 143A9C00] 03:48:42 INFO - PROCESS | 1948 | 1469443722750 Marionette DEBUG loaded listener.js 03:48:42 INFO - PROCESS | 1948 | ++DOMWINDOW == 72 (1725AC00) [pid = 1948] [serial = 2048] [outer = 143A9C00] 03:48:43 INFO - PROCESS | 1948 | 1469443723392 Marionette TRACE conn5 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 03:48:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 03:48:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1020ms 03:48:43 INFO - PROCESS | 1948 | 1469443723415 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 03:48:43 INFO - PROCESS | 1948 | 1469443723419 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 03:48:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 03:48:43 INFO - PROCESS | 1948 | 1469443723423 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 03:48:43 INFO - PROCESS | 1948 | 1469443723426 Marionette TRACE conn5 <- [1,2694,null,{}] 03:48:43 INFO - PROCESS | 1948 | 1469443723432 Marionette TRACE conn5 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:43 INFO - PROCESS | 1948 | 1469443723435 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:48:43 INFO - PROCESS | 1948 | 1469443723537 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 03:48:43 INFO - PROCESS | 1948 | 1469443723709 Marionette TRACE conn5 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:43 INFO - PROCESS | 1948 | 1469443723712 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:48:43 INFO - PROCESS | 1948 | ++DOCSHELL 0DA53C00 == 37 [pid = 1948] [id = 683] 03:48:43 INFO - PROCESS | 1948 | ++DOMWINDOW == 73 (0DA5C400) [pid = 1948] [serial = 2049] [outer = 00000000] 03:48:43 INFO - PROCESS | 1948 | ++DOMWINDOW == 74 (0DB26000) [pid = 1948] [serial = 2050] [outer = 0DA5C400] 03:48:43 INFO - PROCESS | 1948 | 1469443723766 Marionette DEBUG loaded listener.js 03:48:43 INFO - PROCESS | 1948 | ++DOMWINDOW == 75 (0DC4C400) [pid = 1948] [serial = 2051] [outer = 0DA5C400] 03:48:44 INFO - PROCESS | 1948 | --DOCSHELL 11E2AC00 == 36 [pid = 1948] [id = 678] 03:48:44 INFO - PROCESS | 1948 | --DOCSHELL 14BB3800 == 35 [pid = 1948] [id = 677] 03:48:44 INFO - PROCESS | 1948 | --DOCSHELL 11E33800 == 34 [pid = 1948] [id = 676] 03:48:44 INFO - PROCESS | 1948 | --DOCSHELL 0DC4AC00 == 33 [pid = 1948] [id = 675] 03:48:44 INFO - PROCESS | 1948 | --DOCSHELL 0D16A800 == 32 [pid = 1948] [id = 673] 03:48:44 INFO - PROCESS | 1948 | --DOCSHELL 0BEF5800 == 31 [pid = 1948] [id = 672] 03:48:44 INFO - PROCESS | 1948 | --DOCSHELL 0E09A800 == 30 [pid = 1948] [id = 674] 03:48:44 INFO - PROCESS | 1948 | --DOCSHELL 08664C00 == 29 [pid = 1948] [id = 663] 03:48:44 INFO - PROCESS | 1948 | --DOCSHELL 13592000 == 28 [pid = 1948] [id = 682] 03:48:44 INFO - PROCESS | 1948 | --DOCSHELL 1334E000 == 27 [pid = 1948] [id = 681] 03:48:44 INFO - PROCESS | 1948 | --DOCSHELL 16933C00 == 26 [pid = 1948] [id = 679] 03:48:44 INFO - PROCESS | 1948 | --DOCSHELL 0E08E800 == 25 [pid = 1948] [id = 680] 03:48:44 INFO - PROCESS | 1948 | --DOMWINDOW == 74 (0E09C400) [pid = 1948] [serial = 1996] [outer = 00000000] [url = about:blank] 03:48:44 INFO - PROCESS | 1948 | --DOMWINDOW == 73 (0E394800) [pid = 1948] [serial = 1997] [outer = 00000000] [url = about:blank] 03:48:44 INFO - PROCESS | 1948 | --DOMWINDOW == 72 (12804000) [pid = 1948] [serial = 2002] [outer = 00000000] [url = about:blank] 03:48:44 INFO - PROCESS | 1948 | --DOMWINDOW == 71 (0D55D800) [pid = 1948] [serial = 1993] [outer = 00000000] [url = about:blank] 03:48:44 INFO - PROCESS | 1948 | --DOMWINDOW == 70 (0D5F0400) [pid = 1948] [serial = 1994] [outer = 00000000] [url = about:blank] 03:48:44 INFO - PROCESS | 1948 | --DOMWINDOW == 69 (11E8C800) [pid = 1948] [serial = 1999] [outer = 00000000] [url = about:blank] 03:48:44 INFO - PROCESS | 1948 | --DOMWINDOW == 68 (0D5F1000) [pid = 1948] [serial = 1991] [outer = 00000000] [url = about:blank] 03:48:44 INFO - PROCESS | 1948 | --DOMWINDOW == 67 (0BEEE400) [pid = 1948] [serial = 1990] [outer = 00000000] [url = about:blank] 03:48:44 INFO - PROCESS | 1948 | --DOMWINDOW == 66 (0ED01800) [pid = 1948] [serial = 1982] [outer = 00000000] [url = about:blank] 03:48:44 INFO - PROCESS | 1948 | --DOMWINDOW == 65 (0DE74800) [pid = 1948] [serial = 1981] [outer = 00000000] [url = about:blank] 03:48:44 INFO - PROCESS | 1948 | --DOMWINDOW == 64 (14637C00) [pid = 1948] [serial = 1985] [outer = 00000000] [url = about:blank] 03:48:44 INFO - PROCESS | 1948 | --DOMWINDOW == 63 (13548C00) [pid = 1948] [serial = 1984] [outer = 00000000] [url = about:blank] 03:48:44 INFO - PROCESS | 1948 | --DOMWINDOW == 62 (17BB3C00) [pid = 1948] [serial = 1988] [outer = 00000000] [url = about:blank] 03:48:44 INFO - PROCESS | 1948 | --DOMWINDOW == 61 (171B3C00) [pid = 1948] [serial = 2015] [outer = 00000000] [url = about:blank] 03:48:44 INFO - PROCESS | 1948 | --DOMWINDOW == 60 (17B8A000) [pid = 1948] [serial = 1987] [outer = 00000000] [url = about:blank] 03:48:44 INFO - PROCESS | 1948 | --DOMWINDOW == 59 (14B04000) [pid = 1948] [serial = 2006] [outer = 00000000] [url = about:blank] 03:48:44 INFO - PROCESS | 1948 | --DOMWINDOW == 58 (143A0000) [pid = 1948] [serial = 2005] [outer = 00000000] [url = about:blank] 03:48:44 INFO - PROCESS | 1948 | --DOMWINDOW == 57 (11E35000) [pid = 1948] [serial = 2011] [outer = 00000000] [url = about:blank] 03:48:44 INFO - PROCESS | 1948 | --DOMWINDOW == 56 (1692B800) [pid = 1948] [serial = 2008] [outer = 00000000] [url = about:blank] 03:48:44 INFO - PROCESS | 1948 | --DOMWINDOW == 55 (171A7800) [pid = 1948] [serial = 2014] [outer = 00000000] [url = about:blank] 03:48:44 INFO - PROCESS | 1948 | --DOMWINDOW == 54 (17256000) [pid = 1948] [serial = 2017] [outer = 00000000] [url = about:blank] 03:48:44 INFO - PROCESS | 1948 | --DOMWINDOW == 53 (13355800) [pid = 1948] [serial = 2003] [outer = 00000000] [url = about:blank] 03:48:44 INFO - PROCESS | 1948 | --DOMWINDOW == 52 (16B1F800) [pid = 1948] [serial = 2009] [outer = 00000000] [url = about:blank] 03:48:44 INFO - PROCESS | 1948 | --DOMWINDOW == 51 (11E96400) [pid = 1948] [serial = 2000] [outer = 00000000] [url = about:blank] 03:48:44 INFO - PROCESS | 1948 | --DOMWINDOW == 50 (11E89C00) [pid = 1948] [serial = 2012] [outer = 00000000] [url = about:blank] 03:48:44 INFO - PROCESS | 1948 | 1469443724846 Marionette TRACE conn5 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 03:48:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 03:48:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1484ms 03:48:44 INFO - PROCESS | 1948 | 1469443724910 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 03:48:44 INFO - PROCESS | 1948 | 1469443724914 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 03:48:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 03:48:44 INFO - PROCESS | 1948 | 1469443724918 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 03:48:44 INFO - PROCESS | 1948 | 1469443724923 Marionette TRACE conn5 <- [1,2698,null,{}] 03:48:44 INFO - PROCESS | 1948 | 1469443724928 Marionette TRACE conn5 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:44 INFO - PROCESS | 1948 | 1469443724931 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:48:45 INFO - PROCESS | 1948 | 1469443725021 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 03:48:45 INFO - PROCESS | 1948 | 1469443725031 Marionette TRACE conn5 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:45 INFO - PROCESS | 1948 | 1469443725034 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:48:45 INFO - PROCESS | 1948 | ++DOCSHELL 0DB23400 == 26 [pid = 1948] [id = 684] 03:48:45 INFO - PROCESS | 1948 | ++DOMWINDOW == 51 (0DB23800) [pid = 1948] [serial = 2052] [outer = 00000000] 03:48:45 INFO - PROCESS | 1948 | ++DOMWINDOW == 52 (0DC47800) [pid = 1948] [serial = 2053] [outer = 0DB23800] 03:48:45 INFO - PROCESS | 1948 | 1469443725089 Marionette DEBUG loaded listener.js 03:48:45 INFO - PROCESS | 1948 | ++DOMWINDOW == 53 (0DC51800) [pid = 1948] [serial = 2054] [outer = 0DB23800] 03:48:45 INFO - PROCESS | 1948 | 1469443725593 Marionette TRACE conn5 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 03:48:45 INFO - PROCESS | 1948 | 1469443725655 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 03:48:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 03:48:45 INFO - PROCESS | 1948 | 1469443725661 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 03:48:45 INFO - PROCESS | 1948 | 1469443725664 Marionette TRACE conn5 <- [1,2702,null,{}] 03:48:45 INFO - PROCESS | 1948 | 1469443725668 Marionette TRACE conn5 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:45 INFO - PROCESS | 1948 | 1469443725670 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:48:45 INFO - PROCESS | 1948 | 1469443725792 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 03:48:45 INFO - PROCESS | 1948 | 1469443725897 Marionette TRACE conn5 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:45 INFO - PROCESS | 1948 | 1469443725900 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:48:45 INFO - PROCESS | 1948 | ++DOCSHELL 0E23F400 == 27 [pid = 1948] [id = 685] 03:48:45 INFO - PROCESS | 1948 | ++DOMWINDOW == 54 (0E394000) [pid = 1948] [serial = 2055] [outer = 00000000] 03:48:45 INFO - PROCESS | 1948 | ++DOMWINDOW == 55 (0ED09000) [pid = 1948] [serial = 2056] [outer = 0E394000] 03:48:45 INFO - PROCESS | 1948 | 1469443725949 Marionette DEBUG loaded listener.js 03:48:46 INFO - PROCESS | 1948 | ++DOMWINDOW == 56 (0EF5DC00) [pid = 1948] [serial = 2057] [outer = 0E394000] 03:48:46 INFO - PROCESS | 1948 | 1469443726303 Marionette TRACE conn5 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 03:48:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 03:48:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 670ms 03:48:46 INFO - PROCESS | 1948 | 1469443726352 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 03:48:46 INFO - PROCESS | 1948 | 1469443726354 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 03:48:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 03:48:46 INFO - PROCESS | 1948 | 1469443726376 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 03:48:46 INFO - PROCESS | 1948 | 1469443726380 Marionette TRACE conn5 <- [1,2706,null,{}] 03:48:46 INFO - PROCESS | 1948 | 1469443726391 Marionette TRACE conn5 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:46 INFO - PROCESS | 1948 | 1469443726396 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:48:46 INFO - PROCESS | 1948 | 1469443726483 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 03:48:46 INFO - PROCESS | 1948 | 1469443726490 Marionette TRACE conn5 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:46 INFO - PROCESS | 1948 | 1469443726493 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:48:46 INFO - PROCESS | 1948 | ++DOCSHELL 11E96000 == 28 [pid = 1948] [id = 686] 03:48:46 INFO - PROCESS | 1948 | ++DOMWINDOW == 57 (11E96400) [pid = 1948] [serial = 2058] [outer = 00000000] 03:48:46 INFO - PROCESS | 1948 | ++DOMWINDOW == 58 (12068800) [pid = 1948] [serial = 2059] [outer = 11E96400] 03:48:46 INFO - PROCESS | 1948 | 1469443726541 Marionette DEBUG loaded listener.js 03:48:46 INFO - PROCESS | 1948 | ++DOMWINDOW == 59 (12189C00) [pid = 1948] [serial = 2060] [outer = 11E96400] 03:48:47 INFO - PROCESS | 1948 | 1469443727059 Marionette TRACE conn5 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 03:48:47 INFO - PROCESS | 1948 | 1469443727115 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 03:48:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 03:48:47 INFO - PROCESS | 1948 | 1469443727118 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 03:48:47 INFO - PROCESS | 1948 | 1469443727120 Marionette TRACE conn5 <- [1,2710,null,{}] 03:48:47 INFO - PROCESS | 1948 | 1469443727123 Marionette TRACE conn5 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:47 INFO - PROCESS | 1948 | 1469443727125 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:48:47 INFO - PROCESS | 1948 | 1469443727278 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 03:48:47 INFO - PROCESS | 1948 | 1469443727289 Marionette TRACE conn5 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:47 INFO - PROCESS | 1948 | 1469443727291 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:48:47 INFO - PROCESS | 1948 | ++DOCSHELL 12790400 == 29 [pid = 1948] [id = 687] 03:48:47 INFO - PROCESS | 1948 | ++DOMWINDOW == 60 (1334DC00) [pid = 1948] [serial = 2061] [outer = 00000000] 03:48:47 INFO - PROCESS | 1948 | ++DOMWINDOW == 61 (13548800) [pid = 1948] [serial = 2062] [outer = 1334DC00] 03:48:47 INFO - PROCESS | 1948 | 1469443727336 Marionette DEBUG loaded listener.js 03:48:47 INFO - PROCESS | 1948 | ++DOMWINDOW == 62 (13595400) [pid = 1948] [serial = 2063] [outer = 1334DC00] 03:48:47 INFO - PROCESS | 1948 | 1469443727785 Marionette TRACE conn5 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 03:48:47 INFO - PROCESS | 1948 | 1469443727855 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 03:48:47 INFO - PROCESS | 1948 | 1469443727858 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 03:48:47 INFO - PROCESS | 1948 | 1469443727860 Marionette TRACE conn5 <- [1,2714,null,{}] 03:48:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 03:48:47 INFO - PROCESS | 1948 | 1469443727864 Marionette TRACE conn5 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:47 INFO - PROCESS | 1948 | 1469443727866 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:48:48 INFO - PROCESS | 1948 | 1469443727983 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 03:48:48 INFO - PROCESS | 1948 | 1469443727993 Marionette TRACE conn5 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:48 INFO - PROCESS | 1948 | 1469443727995 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:48:48 INFO - PROCESS | 1948 | ++DOCSHELL 143A9400 == 30 [pid = 1948] [id = 688] 03:48:48 INFO - PROCESS | 1948 | ++DOMWINDOW == 63 (143AA000) [pid = 1948] [serial = 2064] [outer = 00000000] 03:48:48 INFO - PROCESS | 1948 | ++DOMWINDOW == 64 (14BB2800) [pid = 1948] [serial = 2065] [outer = 143AA000] 03:48:48 INFO - PROCESS | 1948 | 1469443728094 Marionette DEBUG loaded listener.js 03:48:48 INFO - PROCESS | 1948 | ++DOMWINDOW == 65 (14D74800) [pid = 1948] [serial = 2066] [outer = 143AA000] 03:48:48 INFO - PROCESS | 1948 | 1469443728542 Marionette TRACE conn5 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 03:48:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 03:48:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 730ms 03:48:48 INFO - PROCESS | 1948 | 1469443728596 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 03:48:48 INFO - PROCESS | 1948 | 1469443728598 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 03:48:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 03:48:48 INFO - PROCESS | 1948 | 1469443728610 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 03:48:48 INFO - PROCESS | 1948 | 1469443728611 Marionette TRACE conn5 <- [1,2718,null,{}] 03:48:48 INFO - PROCESS | 1948 | 1469443728615 Marionette TRACE conn5 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:48 INFO - PROCESS | 1948 | 1469443728621 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:48:48 INFO - PROCESS | 1948 | 1469443728880 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 03:48:48 INFO - PROCESS | 1948 | --DOMWINDOW == 64 (14BB4400) [pid = 1948] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 03:48:48 INFO - PROCESS | 1948 | --DOMWINDOW == 63 (0D1CE000) [pid = 1948] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 03:48:48 INFO - PROCESS | 1948 | --DOMWINDOW == 62 (11E35800) [pid = 1948] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 03:48:48 INFO - PROCESS | 1948 | --DOMWINDOW == 61 (0E23C000) [pid = 1948] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 03:48:48 INFO - PROCESS | 1948 | --DOMWINDOW == 60 (120B5800) [pid = 1948] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 03:48:48 INFO - PROCESS | 1948 | --DOMWINDOW == 59 (0E08F000) [pid = 1948] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 03:48:48 INFO - PROCESS | 1948 | --DOMWINDOW == 58 (1720AC00) [pid = 1948] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 03:48:48 INFO - PROCESS | 1948 | --DOMWINDOW == 57 (16B1E800) [pid = 1948] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 03:48:48 INFO - PROCESS | 1948 | 1469443728947 Marionette TRACE conn5 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:48 INFO - PROCESS | 1948 | 1469443728949 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:48:48 INFO - PROCESS | 1948 | ++DOCSHELL 0D1CE000 == 31 [pid = 1948] [id = 689] 03:48:48 INFO - PROCESS | 1948 | ++DOMWINDOW == 58 (0DA53400) [pid = 1948] [serial = 2067] [outer = 00000000] 03:48:48 INFO - PROCESS | 1948 | ++DOMWINDOW == 59 (120B5800) [pid = 1948] [serial = 2068] [outer = 0DA53400] 03:48:49 INFO - PROCESS | 1948 | 1469443728994 Marionette DEBUG loaded listener.js 03:48:49 INFO - PROCESS | 1948 | ++DOMWINDOW == 60 (16934000) [pid = 1948] [serial = 2069] [outer = 0DA53400] 03:48:49 INFO - PROCESS | 1948 | 1469443729823 Marionette TRACE conn5 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 03:48:49 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 03:48:49 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 03:48:49 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 03:48:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:48:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:48:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1216ms 03:48:49 INFO - PROCESS | 1948 | 1469443729830 Marionette TRACE conn5 -> [0,2721,"getWindowHandle",null] 03:48:49 INFO - PROCESS | 1948 | 1469443729832 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 03:48:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 03:48:49 INFO - PROCESS | 1948 | 1469443729835 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 03:48:49 INFO - PROCESS | 1948 | 1469443729836 Marionette TRACE conn5 <- [1,2722,null,{}] 03:48:49 INFO - PROCESS | 1948 | 1469443729840 Marionette TRACE conn5 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:49 INFO - PROCESS | 1948 | 1469443729842 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:48:49 INFO - PROCESS | 1948 | 1469443729954 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 03:48:49 INFO - PROCESS | 1948 | 1469443729962 Marionette TRACE conn5 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:49 INFO - PROCESS | 1948 | 1469443729964 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:48:49 INFO - PROCESS | 1948 | ++DOCSHELL 0DE6DC00 == 32 [pid = 1948] [id = 690] 03:48:49 INFO - PROCESS | 1948 | ++DOMWINDOW == 61 (0E090400) [pid = 1948] [serial = 2070] [outer = 00000000] 03:48:50 INFO - PROCESS | 1948 | ++DOMWINDOW == 62 (17201800) [pid = 1948] [serial = 2071] [outer = 0E090400] 03:48:50 INFO - PROCESS | 1948 | 1469443730009 Marionette DEBUG loaded listener.js 03:48:50 INFO - PROCESS | 1948 | ++DOMWINDOW == 63 (17205400) [pid = 1948] [serial = 2072] [outer = 0E090400] 03:48:50 INFO - PROCESS | 1948 | --DOCSHELL 0DB23400 == 31 [pid = 1948] [id = 684] 03:48:50 INFO - PROCESS | 1948 | --DOCSHELL 0DA53C00 == 30 [pid = 1948] [id = 683] 03:48:51 INFO - PROCESS | 1948 | --DOCSHELL 0E23F400 == 29 [pid = 1948] [id = 685] 03:48:51 INFO - PROCESS | 1948 | --DOCSHELL 143A9400 == 28 [pid = 1948] [id = 688] 03:48:51 INFO - PROCESS | 1948 | --DOCSHELL 0D1CE000 == 27 [pid = 1948] [id = 689] 03:48:51 INFO - PROCESS | 1948 | --DOCSHELL 12790400 == 26 [pid = 1948] [id = 687] 03:48:51 INFO - PROCESS | 1948 | --DOCSHELL 11E96000 == 25 [pid = 1948] [id = 686] 03:48:51 INFO - PROCESS | 1948 | --DOMWINDOW == 62 (17208400) [pid = 1948] [serial = 2039] [outer = 00000000] [url = about:blank] 03:48:51 INFO - PROCESS | 1948 | --DOMWINDOW == 61 (14D75C00) [pid = 1948] [serial = 2032] [outer = 00000000] [url = about:blank] 03:48:51 INFO - PROCESS | 1948 | --DOMWINDOW == 60 (0DA58000) [pid = 1948] [serial = 2020] [outer = 00000000] [url = about:blank] 03:48:51 INFO - PROCESS | 1948 | --DOMWINDOW == 59 (14E2AC00) [pid = 1948] [serial = 2033] [outer = 00000000] [url = about:blank] 03:48:51 INFO - PROCESS | 1948 | --DOMWINDOW == 58 (12704400) [pid = 1948] [serial = 2030] [outer = 00000000] [url = about:blank] 03:48:51 INFO - PROCESS | 1948 | --DOMWINDOW == 57 (11E30800) [pid = 1948] [serial = 2023] [outer = 00000000] [url = about:blank] 03:48:51 INFO - PROCESS | 1948 | --DOMWINDOW == 56 (1280F000) [pid = 1948] [serial = 2035] [outer = 00000000] [url = about:blank] 03:48:51 INFO - PROCESS | 1948 | --DOMWINDOW == 55 (0E09C000) [pid = 1948] [serial = 2026] [outer = 00000000] [url = about:blank] 03:48:51 INFO - PROCESS | 1948 | --DOMWINDOW == 54 (1616F800) [pid = 1948] [serial = 2036] [outer = 00000000] [url = about:blank] 03:48:51 INFO - PROCESS | 1948 | --DOMWINDOW == 53 (11EDB400) [pid = 1948] [serial = 2024] [outer = 00000000] [url = about:blank] 03:48:51 INFO - PROCESS | 1948 | --DOMWINDOW == 52 (0DC4B400) [pid = 1948] [serial = 2021] [outer = 00000000] [url = about:blank] 03:48:51 INFO - PROCESS | 1948 | --DOMWINDOW == 51 (1725F800) [pid = 1948] [serial = 2018] [outer = 00000000] [url = about:blank] 03:48:51 INFO - PROCESS | 1948 | --DOMWINDOW == 50 (120AEC00) [pid = 1948] [serial = 2029] [outer = 00000000] [url = about:blank] 03:48:51 INFO - PROCESS | 1948 | --DOMWINDOW == 49 (0E3CD800) [pid = 1948] [serial = 2027] [outer = 00000000] [url = about:blank] 03:48:51 INFO - PROCESS | 1948 | --DOMWINDOW == 48 (17202800) [pid = 1948] [serial = 2038] [outer = 00000000] [url = about:blank] 03:48:51 INFO - PROCESS | 1948 | 1469443731728 Marionette TRACE conn5 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 03:48:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 03:48:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1930ms 03:48:51 INFO - PROCESS | 1948 | 1469443731766 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 03:48:51 INFO - PROCESS | 1948 | 1469443731770 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 03:48:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 03:48:51 INFO - PROCESS | 1948 | 1469443731775 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 03:48:51 INFO - PROCESS | 1948 | 1469443731779 Marionette TRACE conn5 <- [1,2726,null,{}] 03:48:51 INFO - PROCESS | 1948 | 1469443731785 Marionette TRACE conn5 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:51 INFO - PROCESS | 1948 | 1469443731788 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:48:51 INFO - PROCESS | 1948 | 1469443731882 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 03:48:51 INFO - PROCESS | 1948 | 1469443731890 Marionette TRACE conn5 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:51 INFO - PROCESS | 1948 | 1469443731894 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:48:51 INFO - PROCESS | 1948 | ++DOCSHELL 0D509800 == 26 [pid = 1948] [id = 691] 03:48:51 INFO - PROCESS | 1948 | ++DOMWINDOW == 49 (0D510C00) [pid = 1948] [serial = 2073] [outer = 00000000] 03:48:51 INFO - PROCESS | 1948 | ++DOMWINDOW == 50 (0D5FAC00) [pid = 1948] [serial = 2074] [outer = 0D510C00] 03:48:51 INFO - PROCESS | 1948 | 1469443731944 Marionette DEBUG loaded listener.js 03:48:52 INFO - PROCESS | 1948 | ++DOMWINDOW == 51 (0DA53C00) [pid = 1948] [serial = 2075] [outer = 0D510C00] 03:48:52 INFO - PROCESS | 1948 | 1469443732465 Marionette TRACE conn5 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 03:48:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 03:48:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 731ms 03:48:52 INFO - PROCESS | 1948 | 1469443732506 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 03:48:52 INFO - PROCESS | 1948 | 1469443732511 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 03:48:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 03:48:52 INFO - PROCESS | 1948 | 1469443732517 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 03:48:52 INFO - PROCESS | 1948 | 1469443732520 Marionette TRACE conn5 <- [1,2730,null,{}] 03:48:52 INFO - PROCESS | 1948 | 1469443732523 Marionette TRACE conn5 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:52 INFO - PROCESS | 1948 | 1469443732527 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:48:52 INFO - PROCESS | 1948 | 1469443732615 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 03:48:52 INFO - PROCESS | 1948 | 1469443732624 Marionette TRACE conn5 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:52 INFO - PROCESS | 1948 | 1469443732627 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:48:52 INFO - PROCESS | 1948 | ++DOCSHELL 0DFAAC00 == 27 [pid = 1948] [id = 692] 03:48:52 INFO - PROCESS | 1948 | ++DOMWINDOW == 52 (0DFABC00) [pid = 1948] [serial = 2076] [outer = 00000000] 03:48:52 INFO - PROCESS | 1948 | ++DOMWINDOW == 53 (0E091400) [pid = 1948] [serial = 2077] [outer = 0DFABC00] 03:48:52 INFO - PROCESS | 1948 | 1469443732675 Marionette DEBUG loaded listener.js 03:48:52 INFO - PROCESS | 1948 | ++DOMWINDOW == 54 (0E09C000) [pid = 1948] [serial = 2078] [outer = 0DFABC00] 03:48:53 INFO - PROCESS | 1948 | 1469443733153 Marionette TRACE conn5 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 03:48:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 03:48:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 670ms 03:48:53 INFO - PROCESS | 1948 | 1469443733191 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 03:48:53 INFO - PROCESS | 1948 | 1469443733193 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 03:48:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 03:48:53 INFO - PROCESS | 1948 | 1469443733197 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 03:48:53 INFO - PROCESS | 1948 | 1469443733201 Marionette TRACE conn5 <- [1,2734,null,{}] 03:48:53 INFO - PROCESS | 1948 | 1469443733212 Marionette TRACE conn5 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:53 INFO - PROCESS | 1948 | 1469443733216 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:48:53 INFO - PROCESS | 1948 | 1469443733327 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 03:48:53 INFO - PROCESS | 1948 | 1469443733423 Marionette TRACE conn5 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:53 INFO - PROCESS | 1948 | 1469443733426 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:48:53 INFO - PROCESS | 1948 | ++DOCSHELL 11E2DC00 == 28 [pid = 1948] [id = 693] 03:48:53 INFO - PROCESS | 1948 | ++DOMWINDOW == 55 (11E2E000) [pid = 1948] [serial = 2079] [outer = 00000000] 03:48:53 INFO - PROCESS | 1948 | ++DOMWINDOW == 56 (11E33400) [pid = 1948] [serial = 2080] [outer = 11E2E000] 03:48:53 INFO - PROCESS | 1948 | 1469443733474 Marionette DEBUG loaded listener.js 03:48:53 INFO - PROCESS | 1948 | ++DOMWINDOW == 57 (11E89800) [pid = 1948] [serial = 2081] [outer = 11E2E000] 03:48:53 INFO - PROCESS | 1948 | 1469443733871 Marionette TRACE conn5 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 03:48:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 03:48:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 730ms 03:48:53 INFO - PROCESS | 1948 | 1469443733931 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 03:48:53 INFO - PROCESS | 1948 | 1469443733933 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 03:48:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 03:48:53 INFO - PROCESS | 1948 | 1469443733937 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 03:48:53 INFO - PROCESS | 1948 | 1469443733938 Marionette TRACE conn5 <- [1,2738,null,{}] 03:48:53 INFO - PROCESS | 1948 | 1469443733942 Marionette TRACE conn5 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:53 INFO - PROCESS | 1948 | 1469443733944 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:48:54 INFO - PROCESS | 1948 | 1469443734065 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 03:48:54 INFO - PROCESS | 1948 | 1469443734077 Marionette TRACE conn5 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:54 INFO - PROCESS | 1948 | 1469443734079 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:48:54 INFO - PROCESS | 1948 | ++DOCSHELL 11E96C00 == 29 [pid = 1948] [id = 694] 03:48:54 INFO - PROCESS | 1948 | ++DOMWINDOW == 58 (11EE0400) [pid = 1948] [serial = 2082] [outer = 00000000] 03:48:54 INFO - PROCESS | 1948 | ++DOMWINDOW == 59 (120B8400) [pid = 1948] [serial = 2083] [outer = 11EE0400] 03:48:54 INFO - PROCESS | 1948 | 1469443734125 Marionette DEBUG loaded listener.js 03:48:54 INFO - PROCESS | 1948 | ++DOMWINDOW == 60 (12357000) [pid = 1948] [serial = 2084] [outer = 11EE0400] 03:48:54 INFO - PROCESS | 1948 | 1469443734544 Marionette TRACE conn5 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 03:48:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 03:48:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 630ms 03:48:54 INFO - PROCESS | 1948 | 1469443734571 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 03:48:54 INFO - PROCESS | 1948 | 1469443734573 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 03:48:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 03:48:54 INFO - PROCESS | 1948 | 1469443734576 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 03:48:54 INFO - PROCESS | 1948 | 1469443734577 Marionette TRACE conn5 <- [1,2742,null,{}] 03:48:54 INFO - PROCESS | 1948 | 1469443734581 Marionette TRACE conn5 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:54 INFO - PROCESS | 1948 | 1469443734583 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:48:54 INFO - PROCESS | 1948 | 1469443734699 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 03:48:54 INFO - PROCESS | 1948 | 1469443734741 Marionette TRACE conn5 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:54 INFO - PROCESS | 1948 | 1469443734744 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:48:54 INFO - PROCESS | 1948 | ++DOCSHELL 12802C00 == 30 [pid = 1948] [id = 695] 03:48:54 INFO - PROCESS | 1948 | ++DOMWINDOW == 61 (12803000) [pid = 1948] [serial = 2085] [outer = 00000000] 03:48:54 INFO - PROCESS | 1948 | ++DOMWINDOW == 62 (13355800) [pid = 1948] [serial = 2086] [outer = 12803000] 03:48:54 INFO - PROCESS | 1948 | 1469443734789 Marionette DEBUG loaded listener.js 03:48:54 INFO - PROCESS | 1948 | ++DOMWINDOW == 63 (13591400) [pid = 1948] [serial = 2087] [outer = 12803000] 03:48:55 INFO - PROCESS | 1948 | 1469443735209 Marionette TRACE conn5 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 03:48:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 03:48:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 670ms 03:48:55 INFO - PROCESS | 1948 | 1469443735247 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 03:48:55 INFO - PROCESS | 1948 | 1469443735249 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 03:48:55 INFO - PROCESS | 1948 | 1469443735252 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 03:48:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 03:48:55 INFO - PROCESS | 1948 | 1469443735254 Marionette TRACE conn5 <- [1,2746,null,{}] 03:48:55 INFO - PROCESS | 1948 | 1469443735266 Marionette TRACE conn5 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:55 INFO - PROCESS | 1948 | 1469443735272 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:48:55 INFO - PROCESS | 1948 | 1469443735377 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 03:48:55 INFO - PROCESS | 1948 | 1469443735390 Marionette TRACE conn5 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:55 INFO - PROCESS | 1948 | 1469443735392 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:48:55 INFO - PROCESS | 1948 | ++DOCSHELL 143A8C00 == 31 [pid = 1948] [id = 696] 03:48:55 INFO - PROCESS | 1948 | ++DOMWINDOW == 64 (14D73400) [pid = 1948] [serial = 2088] [outer = 00000000] 03:48:55 INFO - PROCESS | 1948 | ++DOMWINDOW == 65 (14DDD000) [pid = 1948] [serial = 2089] [outer = 14D73400] 03:48:55 INFO - PROCESS | 1948 | 1469443735438 Marionette DEBUG loaded listener.js 03:48:55 INFO - PROCESS | 1948 | ++DOMWINDOW == 66 (16164C00) [pid = 1948] [serial = 2090] [outer = 14D73400] 03:48:55 INFO - PROCESS | 1948 | 1469443735884 Marionette TRACE conn5 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 03:48:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 03:48:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 670ms 03:48:55 INFO - PROCESS | 1948 | 1469443735927 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 03:48:55 INFO - PROCESS | 1948 | 1469443735929 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 03:48:55 INFO - PROCESS | 1948 | 1469443735932 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 03:48:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 03:48:55 INFO - PROCESS | 1948 | 1469443735934 Marionette TRACE conn5 <- [1,2750,null,{}] 03:48:55 INFO - PROCESS | 1948 | 1469443735937 Marionette TRACE conn5 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:55 INFO - PROCESS | 1948 | 1469443735939 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:48:56 INFO - PROCESS | 1948 | 1469443736018 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 03:48:56 INFO - PROCESS | 1948 | 1469443736053 Marionette TRACE conn5 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:56 INFO - PROCESS | 1948 | 1469443736055 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:48:56 INFO - PROCESS | 1948 | ++DOCSHELL 1661DC00 == 32 [pid = 1948] [id = 697] 03:48:56 INFO - PROCESS | 1948 | ++DOMWINDOW == 67 (1692B400) [pid = 1948] [serial = 2091] [outer = 00000000] 03:48:56 INFO - PROCESS | 1948 | ++DOMWINDOW == 68 (16932800) [pid = 1948] [serial = 2092] [outer = 1692B400] 03:48:56 INFO - PROCESS | 1948 | 1469443736099 Marionette DEBUG loaded listener.js 03:48:56 INFO - PROCESS | 1948 | ++DOMWINDOW == 69 (16933800) [pid = 1948] [serial = 2093] [outer = 1692B400] 03:48:56 INFO - PROCESS | 1948 | 1469443736508 Marionette TRACE conn5 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 03:48:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 03:48:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 630ms 03:48:56 INFO - PROCESS | 1948 | 1469443736572 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 03:48:56 INFO - PROCESS | 1948 | 1469443736575 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 03:48:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 03:48:56 INFO - PROCESS | 1948 | 1469443736579 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 03:48:56 INFO - PROCESS | 1948 | 1469443736580 Marionette TRACE conn5 <- [1,2754,null,{}] 03:48:56 INFO - PROCESS | 1948 | 1469443736584 Marionette TRACE conn5 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:56 INFO - PROCESS | 1948 | 1469443736586 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:48:56 INFO - PROCESS | 1948 | 1469443736662 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 03:48:56 INFO - PROCESS | 1948 | 1469443736667 Marionette TRACE conn5 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:56 INFO - PROCESS | 1948 | 1469443736669 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:48:56 INFO - PROCESS | 1948 | ++DOCSHELL 171AA000 == 33 [pid = 1948] [id = 698] 03:48:56 INFO - PROCESS | 1948 | ++DOMWINDOW == 70 (171AA800) [pid = 1948] [serial = 2094] [outer = 00000000] 03:48:56 INFO - PROCESS | 1948 | ++DOMWINDOW == 71 (17204400) [pid = 1948] [serial = 2095] [outer = 171AA800] 03:48:56 INFO - PROCESS | 1948 | 1469443736714 Marionette DEBUG loaded listener.js 03:48:56 INFO - PROCESS | 1948 | ++DOMWINDOW == 72 (17205000) [pid = 1948] [serial = 2096] [outer = 171AA800] 03:48:57 INFO - PROCESS | 1948 | 1469443737144 Marionette TRACE conn5 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 03:48:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 03:48:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 630ms 03:48:57 INFO - PROCESS | 1948 | 1469443737212 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 03:48:57 INFO - PROCESS | 1948 | 1469443737214 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 03:48:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 03:48:57 INFO - PROCESS | 1948 | 1469443737226 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 03:48:57 INFO - PROCESS | 1948 | 1469443737228 Marionette TRACE conn5 <- [1,2758,null,{}] 03:48:57 INFO - PROCESS | 1948 | 1469443737232 Marionette TRACE conn5 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:57 INFO - PROCESS | 1948 | 1469443737234 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:48:57 INFO - PROCESS | 1948 | 1469443737345 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 03:48:57 INFO - PROCESS | 1948 | 1469443737356 Marionette TRACE conn5 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:57 INFO - PROCESS | 1948 | 1469443737358 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:48:57 INFO - PROCESS | 1948 | ++DOCSHELL 11E2D400 == 34 [pid = 1948] [id = 699] 03:48:57 INFO - PROCESS | 1948 | ++DOMWINDOW == 73 (17210800) [pid = 1948] [serial = 2097] [outer = 00000000] 03:48:57 INFO - PROCESS | 1948 | ++DOMWINDOW == 74 (17254000) [pid = 1948] [serial = 2098] [outer = 17210800] 03:48:57 INFO - PROCESS | 1948 | 1469443737403 Marionette DEBUG loaded listener.js 03:48:57 INFO - PROCESS | 1948 | ++DOMWINDOW == 75 (17255400) [pid = 1948] [serial = 2099] [outer = 17210800] 03:48:57 INFO - PROCESS | 1948 | 1469443737882 Marionette TRACE conn5 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 03:48:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 03:48:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 670ms 03:48:57 INFO - PROCESS | 1948 | 1469443737896 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 03:48:57 INFO - PROCESS | 1948 | 1469443737898 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 03:48:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 03:48:57 INFO - PROCESS | 1948 | 1469443737901 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 03:48:57 INFO - PROCESS | 1948 | 1469443737903 Marionette TRACE conn5 <- [1,2762,null,{}] 03:48:57 INFO - PROCESS | 1948 | 1469443737906 Marionette TRACE conn5 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:57 INFO - PROCESS | 1948 | 1469443737908 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:48:58 INFO - PROCESS | 1948 | 1469443738028 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 03:48:58 INFO - PROCESS | 1948 | 1469443738034 Marionette TRACE conn5 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:58 INFO - PROCESS | 1948 | 1469443738035 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:48:58 INFO - PROCESS | 1948 | ++DOCSHELL 17324800 == 35 [pid = 1948] [id = 700] 03:48:58 INFO - PROCESS | 1948 | ++DOMWINDOW == 76 (17326000) [pid = 1948] [serial = 2100] [outer = 00000000] 03:48:58 INFO - PROCESS | 1948 | ++DOMWINDOW == 77 (1732E000) [pid = 1948] [serial = 2101] [outer = 17326000] 03:48:58 INFO - PROCESS | 1948 | 1469443738081 Marionette DEBUG loaded listener.js 03:48:58 INFO - PROCESS | 1948 | ++DOMWINDOW == 78 (17332400) [pid = 1948] [serial = 2102] [outer = 17326000] 03:48:58 INFO - PROCESS | 1948 | 1469443738540 Marionette TRACE conn5 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 03:48:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 03:48:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 670ms 03:48:58 INFO - PROCESS | 1948 | 1469443738574 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 03:48:58 INFO - PROCESS | 1948 | 1469443738577 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 03:48:58 INFO - PROCESS | 1948 | 1469443738580 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 03:48:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 03:48:58 INFO - PROCESS | 1948 | 1469443738583 Marionette TRACE conn5 <- [1,2766,null,{}] 03:48:58 INFO - PROCESS | 1948 | 1469443738586 Marionette TRACE conn5 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:58 INFO - PROCESS | 1948 | 1469443738589 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:48:58 INFO - PROCESS | 1948 | 1469443738716 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 03:48:58 INFO - PROCESS | 1948 | 1469443738818 Marionette TRACE conn5 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:58 INFO - PROCESS | 1948 | 1469443738820 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:48:58 INFO - PROCESS | 1948 | ++DOCSHELL 12801C00 == 36 [pid = 1948] [id = 701] 03:48:58 INFO - PROCESS | 1948 | ++DOMWINDOW == 79 (17997800) [pid = 1948] [serial = 2103] [outer = 00000000] 03:48:58 INFO - PROCESS | 1948 | ++DOMWINDOW == 80 (1799DC00) [pid = 1948] [serial = 2104] [outer = 17997800] 03:48:58 INFO - PROCESS | 1948 | 1469443738867 Marionette DEBUG loaded listener.js 03:48:58 INFO - PROCESS | 1948 | ++DOMWINDOW == 81 (179A4400) [pid = 1948] [serial = 2105] [outer = 17997800] 03:48:59 INFO - PROCESS | 1948 | --DOMWINDOW == 80 (0DA53400) [pid = 1948] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 03:48:59 INFO - PROCESS | 1948 | --DOMWINDOW == 79 (1334DC00) [pid = 1948] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 03:48:59 INFO - PROCESS | 1948 | --DOMWINDOW == 78 (143AA000) [pid = 1948] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 03:48:59 INFO - PROCESS | 1948 | --DOMWINDOW == 77 (11E96400) [pid = 1948] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 03:48:59 INFO - PROCESS | 1948 | --DOMWINDOW == 76 (0E394000) [pid = 1948] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 03:48:59 INFO - PROCESS | 1948 | --DOMWINDOW == 75 (0DB23800) [pid = 1948] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 03:48:59 INFO - PROCESS | 1948 | --DOMWINDOW == 74 (0DA5C400) [pid = 1948] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 03:48:59 INFO - PROCESS | 1948 | --DOMWINDOW == 73 (143A9C00) [pid = 1948] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 03:48:59 INFO - PROCESS | 1948 | --DOMWINDOW == 72 (1334E400) [pid = 1948] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 03:48:59 INFO - PROCESS | 1948 | --DOMWINDOW == 71 (0E092400) [pid = 1948] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 03:48:59 INFO - PROCESS | 1948 | 1469443739413 Marionette TRACE conn5 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 03:48:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 03:48:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 870ms 03:48:59 INFO - PROCESS | 1948 | 1469443739453 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 03:48:59 INFO - PROCESS | 1948 | 1469443739455 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 03:48:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 03:48:59 INFO - PROCESS | 1948 | 1469443739458 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 03:48:59 INFO - PROCESS | 1948 | 1469443739459 Marionette TRACE conn5 <- [1,2770,null,{}] 03:48:59 INFO - PROCESS | 1948 | 1469443739463 Marionette TRACE conn5 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:59 INFO - PROCESS | 1948 | 1469443739465 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:48:59 INFO - PROCESS | 1948 | 1469443739548 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 03:48:59 INFO - PROCESS | 1948 | 1469443739554 Marionette TRACE conn5 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:59 INFO - PROCESS | 1948 | 1469443739556 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:48:59 INFO - PROCESS | 1948 | ++DOCSHELL 0DB20000 == 37 [pid = 1948] [id = 702] 03:48:59 INFO - PROCESS | 1948 | ++DOMWINDOW == 72 (0DC42400) [pid = 1948] [serial = 2106] [outer = 00000000] 03:48:59 INFO - PROCESS | 1948 | ++DOMWINDOW == 73 (1334E400) [pid = 1948] [serial = 2107] [outer = 0DC42400] 03:48:59 INFO - PROCESS | 1948 | 1469443739610 Marionette DEBUG loaded listener.js 03:48:59 INFO - PROCESS | 1948 | ++DOMWINDOW == 74 (14D79000) [pid = 1948] [serial = 2108] [outer = 0DC42400] 03:49:00 INFO - PROCESS | 1948 | 1469443740029 Marionette TRACE conn5 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 03:49:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 03:49:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 630ms 03:49:00 INFO - PROCESS | 1948 | 1469443740089 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 03:49:00 INFO - PROCESS | 1948 | 1469443740091 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 03:49:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 03:49:00 INFO - PROCESS | 1948 | 1469443740119 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 03:49:00 INFO - PROCESS | 1948 | 1469443740121 Marionette TRACE conn5 <- [1,2774,null,{}] 03:49:00 INFO - PROCESS | 1948 | 1469443740125 Marionette TRACE conn5 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:00 INFO - PROCESS | 1948 | 1469443740127 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:49:00 INFO - PROCESS | 1948 | 1469443740209 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 03:49:00 INFO - PROCESS | 1948 | 1469443740214 Marionette TRACE conn5 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:00 INFO - PROCESS | 1948 | 1469443740216 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:49:00 INFO - PROCESS | 1948 | ++DOCSHELL 16939C00 == 38 [pid = 1948] [id = 703] 03:49:00 INFO - PROCESS | 1948 | ++DOMWINDOW == 75 (17998C00) [pid = 1948] [serial = 2109] [outer = 00000000] 03:49:00 INFO - PROCESS | 1948 | ++DOMWINDOW == 76 (179C1800) [pid = 1948] [serial = 2110] [outer = 17998C00] 03:49:00 INFO - PROCESS | 1948 | 1469443740261 Marionette DEBUG loaded listener.js 03:49:00 INFO - PROCESS | 1948 | ++DOMWINDOW == 77 (17B89C00) [pid = 1948] [serial = 2111] [outer = 17998C00] 03:49:00 INFO - PROCESS | 1948 | 1469443740675 Marionette TRACE conn5 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 03:49:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 03:49:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 610ms 03:49:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 03:49:00 INFO - PROCESS | 1948 | 1469443740705 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 03:49:00 INFO - PROCESS | 1948 | 1469443740706 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 03:49:00 INFO - PROCESS | 1948 | 1469443740710 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 03:49:00 INFO - PROCESS | 1948 | 1469443740711 Marionette TRACE conn5 <- [1,2778,null,{}] 03:49:00 INFO - PROCESS | 1948 | 1469443740735 Marionette TRACE conn5 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:00 INFO - PROCESS | 1948 | 1469443740737 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:49:00 INFO - PROCESS | 1948 | 1469443740820 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 03:49:00 INFO - PROCESS | 1948 | 1469443740826 Marionette TRACE conn5 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:00 INFO - PROCESS | 1948 | 1469443740827 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:49:00 INFO - PROCESS | 1948 | ++DOCSHELL 17B8D400 == 39 [pid = 1948] [id = 704] 03:49:00 INFO - PROCESS | 1948 | ++DOMWINDOW == 78 (17B8E800) [pid = 1948] [serial = 2112] [outer = 00000000] 03:49:00 INFO - PROCESS | 1948 | ++DOMWINDOW == 79 (17B96000) [pid = 1948] [serial = 2113] [outer = 17B8E800] 03:49:00 INFO - PROCESS | 1948 | 1469443740872 Marionette DEBUG loaded listener.js 03:49:00 INFO - PROCESS | 1948 | ++DOMWINDOW == 80 (17BAE000) [pid = 1948] [serial = 2114] [outer = 17B8E800] 03:49:01 INFO - PROCESS | 1948 | 1469443741301 Marionette TRACE conn5 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 03:49:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 03:49:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 630ms 03:49:01 INFO - PROCESS | 1948 | 1469443741380 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 03:49:01 INFO - PROCESS | 1948 | 1469443741385 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 03:49:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 03:49:01 INFO - PROCESS | 1948 | 1469443741394 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 03:49:01 INFO - PROCESS | 1948 | 1469443741399 Marionette TRACE conn5 <- [1,2782,null,{}] 03:49:01 INFO - PROCESS | 1948 | 1469443741406 Marionette TRACE conn5 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:01 INFO - PROCESS | 1948 | 1469443741410 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:49:01 INFO - PROCESS | 1948 | 1469443741552 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 03:49:01 INFO - PROCESS | 1948 | 1469443741739 Marionette TRACE conn5 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:01 INFO - PROCESS | 1948 | 1469443741745 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:49:01 INFO - PROCESS | 1948 | ++DOCSHELL 0BEF7400 == 40 [pid = 1948] [id = 705] 03:49:01 INFO - PROCESS | 1948 | ++DOMWINDOW == 81 (0D121000) [pid = 1948] [serial = 2115] [outer = 00000000] 03:49:01 INFO - PROCESS | 1948 | ++DOMWINDOW == 82 (0D513000) [pid = 1948] [serial = 2116] [outer = 0D121000] 03:49:01 INFO - PROCESS | 1948 | 1469443741803 Marionette DEBUG loaded listener.js 03:49:01 INFO - PROCESS | 1948 | ++DOMWINDOW == 83 (0DB1CC00) [pid = 1948] [serial = 2117] [outer = 0D121000] 03:49:02 INFO - PROCESS | 1948 | 1469443742569 Marionette TRACE conn5 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 03:49:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 03:49:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1230ms 03:49:02 INFO - PROCESS | 1948 | 1469443742626 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 03:49:02 INFO - PROCESS | 1948 | 1469443742629 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 03:49:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 03:49:02 INFO - PROCESS | 1948 | 1469443742636 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 03:49:02 INFO - PROCESS | 1948 | 1469443742640 Marionette TRACE conn5 <- [1,2786,null,{}] 03:49:02 INFO - PROCESS | 1948 | 1469443742645 Marionette TRACE conn5 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:02 INFO - PROCESS | 1948 | 1469443742648 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:49:02 INFO - PROCESS | 1948 | 1469443742773 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 03:49:02 INFO - PROCESS | 1948 | 1469443742914 Marionette TRACE conn5 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:02 INFO - PROCESS | 1948 | 1469443742917 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:49:02 INFO - PROCESS | 1948 | ++DOCSHELL 0EA46C00 == 41 [pid = 1948] [id = 706] 03:49:02 INFO - PROCESS | 1948 | ++DOMWINDOW == 84 (0EA49800) [pid = 1948] [serial = 2118] [outer = 00000000] 03:49:02 INFO - PROCESS | 1948 | ++DOMWINDOW == 85 (0EFD7400) [pid = 1948] [serial = 2119] [outer = 0EA49800] 03:49:02 INFO - PROCESS | 1948 | 1469443742977 Marionette DEBUG loaded listener.js 03:49:03 INFO - PROCESS | 1948 | ++DOMWINDOW == 86 (11E65C00) [pid = 1948] [serial = 2120] [outer = 0EA49800] 03:49:03 INFO - PROCESS | 1948 | 1469443743938 Marionette TRACE conn5 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 03:49:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 03:49:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1379ms 03:49:04 INFO - PROCESS | 1948 | 1469443744014 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 03:49:04 INFO - PROCESS | 1948 | 1469443744019 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 03:49:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 03:49:04 INFO - PROCESS | 1948 | 1469443744024 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 03:49:04 INFO - PROCESS | 1948 | 1469443744027 Marionette TRACE conn5 <- [1,2790,null,{}] 03:49:04 INFO - PROCESS | 1948 | 1469443744032 Marionette TRACE conn5 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:04 INFO - PROCESS | 1948 | 1469443744035 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:49:04 INFO - PROCESS | 1948 | 1469443744143 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 03:49:04 INFO - PROCESS | 1948 | --DOCSHELL 16939C00 == 40 [pid = 1948] [id = 703] 03:49:04 INFO - PROCESS | 1948 | --DOCSHELL 0DB20000 == 39 [pid = 1948] [id = 702] 03:49:04 INFO - PROCESS | 1948 | --DOCSHELL 12801C00 == 38 [pid = 1948] [id = 701] 03:49:04 INFO - PROCESS | 1948 | --DOCSHELL 17324800 == 37 [pid = 1948] [id = 700] 03:49:04 INFO - PROCESS | 1948 | --DOCSHELL 11E2D400 == 36 [pid = 1948] [id = 699] 03:49:04 INFO - PROCESS | 1948 | --DOCSHELL 171AA000 == 35 [pid = 1948] [id = 698] 03:49:04 INFO - PROCESS | 1948 | --DOCSHELL 1661DC00 == 34 [pid = 1948] [id = 697] 03:49:04 INFO - PROCESS | 1948 | --DOCSHELL 143A8C00 == 33 [pid = 1948] [id = 696] 03:49:04 INFO - PROCESS | 1948 | --DOCSHELL 12802C00 == 32 [pid = 1948] [id = 695] 03:49:04 INFO - PROCESS | 1948 | --DOCSHELL 11E96C00 == 31 [pid = 1948] [id = 694] 03:49:04 INFO - PROCESS | 1948 | --DOCSHELL 11E2DC00 == 30 [pid = 1948] [id = 693] 03:49:04 INFO - PROCESS | 1948 | --DOCSHELL 0DFAAC00 == 29 [pid = 1948] [id = 692] 03:49:04 INFO - PROCESS | 1948 | --DOCSHELL 0D509800 == 28 [pid = 1948] [id = 691] 03:49:04 INFO - PROCESS | 1948 | --DOCSHELL 0DE6DC00 == 27 [pid = 1948] [id = 690] 03:49:04 INFO - PROCESS | 1948 | --DOMWINDOW == 85 (16934000) [pid = 1948] [serial = 2069] [outer = 00000000] [url = about:blank] 03:49:04 INFO - PROCESS | 1948 | --DOMWINDOW == 84 (17201800) [pid = 1948] [serial = 2071] [outer = 00000000] [url = about:blank] 03:49:04 INFO - PROCESS | 1948 | --DOMWINDOW == 83 (13548800) [pid = 1948] [serial = 2062] [outer = 00000000] [url = about:blank] 03:49:04 INFO - PROCESS | 1948 | --DOMWINDOW == 82 (14BB2800) [pid = 1948] [serial = 2065] [outer = 00000000] [url = about:blank] 03:49:04 INFO - PROCESS | 1948 | --DOMWINDOW == 81 (13595400) [pid = 1948] [serial = 2063] [outer = 00000000] [url = about:blank] 03:49:04 INFO - PROCESS | 1948 | --DOMWINDOW == 80 (120B5800) [pid = 1948] [serial = 2068] [outer = 00000000] [url = about:blank] 03:49:04 INFO - PROCESS | 1948 | --DOMWINDOW == 79 (14D74800) [pid = 1948] [serial = 2066] [outer = 00000000] [url = about:blank] 03:49:04 INFO - PROCESS | 1948 | --DOMWINDOW == 78 (12068800) [pid = 1948] [serial = 2059] [outer = 00000000] [url = about:blank] 03:49:04 INFO - PROCESS | 1948 | --DOMWINDOW == 77 (0ED09000) [pid = 1948] [serial = 2056] [outer = 00000000] [url = about:blank] 03:49:04 INFO - PROCESS | 1948 | --DOMWINDOW == 76 (0EF5DC00) [pid = 1948] [serial = 2057] [outer = 00000000] [url = about:blank] 03:49:04 INFO - PROCESS | 1948 | --DOMWINDOW == 75 (0DC47800) [pid = 1948] [serial = 2053] [outer = 00000000] [url = about:blank] 03:49:04 INFO - PROCESS | 1948 | --DOMWINDOW == 74 (0DC51800) [pid = 1948] [serial = 2054] [outer = 00000000] [url = about:blank] 03:49:04 INFO - PROCESS | 1948 | --DOMWINDOW == 73 (0DC4C400) [pid = 1948] [serial = 2051] [outer = 00000000] [url = about:blank] 03:49:04 INFO - PROCESS | 1948 | --DOMWINDOW == 72 (0DB26000) [pid = 1948] [serial = 2050] [outer = 00000000] [url = about:blank] 03:49:04 INFO - PROCESS | 1948 | --DOMWINDOW == 71 (1725AC00) [pid = 1948] [serial = 2048] [outer = 00000000] [url = about:blank] 03:49:04 INFO - PROCESS | 1948 | --DOMWINDOW == 70 (161A1000) [pid = 1948] [serial = 2047] [outer = 00000000] [url = about:blank] 03:49:04 INFO - PROCESS | 1948 | --DOMWINDOW == 69 (143A8800) [pid = 1948] [serial = 2045] [outer = 00000000] [url = about:blank] 03:49:04 INFO - PROCESS | 1948 | --DOMWINDOW == 68 (1358EC00) [pid = 1948] [serial = 2044] [outer = 00000000] [url = about:blank] 03:49:04 INFO - PROCESS | 1948 | --DOMWINDOW == 67 (0EDEEC00) [pid = 1948] [serial = 2042] [outer = 00000000] [url = about:blank] 03:49:04 INFO - PROCESS | 1948 | --DOMWINDOW == 66 (0E39C800) [pid = 1948] [serial = 2041] [outer = 00000000] [url = about:blank] 03:49:04 INFO - PROCESS | 1948 | --DOMWINDOW == 65 (12189C00) [pid = 1948] [serial = 2060] [outer = 00000000] [url = about:blank] 03:49:04 INFO - PROCESS | 1948 | 1469443744288 Marionette TRACE conn5 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:04 INFO - PROCESS | 1948 | 1469443744292 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:49:04 INFO - PROCESS | 1948 | ++DOCSHELL 0BEEB400 == 28 [pid = 1948] [id = 707] 03:49:04 INFO - PROCESS | 1948 | ++DOMWINDOW == 66 (0BEEF000) [pid = 1948] [serial = 2121] [outer = 00000000] 03:49:04 INFO - PROCESS | 1948 | ++DOMWINDOW == 67 (0D43A800) [pid = 1948] [serial = 2122] [outer = 0BEEF000] 03:49:04 INFO - PROCESS | 1948 | 1469443744342 Marionette DEBUG loaded listener.js 03:49:04 INFO - PROCESS | 1948 | ++DOMWINDOW == 68 (0DB26400) [pid = 1948] [serial = 2123] [outer = 0BEEF000] 03:49:04 INFO - PROCESS | 1948 | 1469443744738 Marionette TRACE conn5 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 03:49:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 03:49:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 790ms 03:49:04 INFO - PROCESS | 1948 | 1469443744823 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 03:49:04 INFO - PROCESS | 1948 | 1469443744827 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 03:49:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 03:49:04 INFO - PROCESS | 1948 | 1469443744833 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 03:49:04 INFO - PROCESS | 1948 | 1469443744835 Marionette TRACE conn5 <- [1,2794,null,{}] 03:49:04 INFO - PROCESS | 1948 | 1469443744839 Marionette TRACE conn5 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:04 INFO - PROCESS | 1948 | 1469443744842 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:49:04 INFO - PROCESS | 1948 | 1469443744929 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 03:49:04 INFO - PROCESS | 1948 | 1469443744935 Marionette TRACE conn5 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:04 INFO - PROCESS | 1948 | 1469443744938 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:49:04 INFO - PROCESS | 1948 | ++DOCSHELL 0DFA8400 == 29 [pid = 1948] [id = 708] 03:49:04 INFO - PROCESS | 1948 | ++DOMWINDOW == 69 (0DFAAC00) [pid = 1948] [serial = 2124] [outer = 00000000] 03:49:04 INFO - PROCESS | 1948 | ++DOMWINDOW == 70 (0E3D7400) [pid = 1948] [serial = 2125] [outer = 0DFAAC00] 03:49:04 INFO - PROCESS | 1948 | 1469443744985 Marionette DEBUG loaded listener.js 03:49:05 INFO - PROCESS | 1948 | ++DOMWINDOW == 71 (0ED0E800) [pid = 1948] [serial = 2126] [outer = 0DFAAC00] 03:49:05 INFO - PROCESS | 1948 | 1469443745461 Marionette TRACE conn5 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 03:49:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 03:49:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 670ms 03:49:05 INFO - PROCESS | 1948 | 1469443745505 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 03:49:05 INFO - PROCESS | 1948 | 1469443745507 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 03:49:05 INFO - PROCESS | 1948 | 1469443745511 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 03:49:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 03:49:05 INFO - PROCESS | 1948 | 1469443745514 Marionette TRACE conn5 <- [1,2798,null,{}] 03:49:05 INFO - PROCESS | 1948 | 1469443745525 Marionette TRACE conn5 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:05 INFO - PROCESS | 1948 | 1469443745529 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:49:05 INFO - PROCESS | 1948 | 1469443745644 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 03:49:05 INFO - PROCESS | 1948 | 1469443745748 Marionette TRACE conn5 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:05 INFO - PROCESS | 1948 | 1469443745752 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:49:05 INFO - PROCESS | 1948 | ++DOCSHELL 11E98C00 == 30 [pid = 1948] [id = 709] 03:49:05 INFO - PROCESS | 1948 | ++DOMWINDOW == 72 (11ED9400) [pid = 1948] [serial = 2127] [outer = 00000000] 03:49:05 INFO - PROCESS | 1948 | ++DOMWINDOW == 73 (120AB000) [pid = 1948] [serial = 2128] [outer = 11ED9400] 03:49:05 INFO - PROCESS | 1948 | 1469443745801 Marionette DEBUG loaded listener.js 03:49:05 INFO - PROCESS | 1948 | ++DOMWINDOW == 74 (12356800) [pid = 1948] [serial = 2129] [outer = 11ED9400] 03:49:06 INFO - PROCESS | 1948 | 1469443746169 Marionette TRACE conn5 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 03:49:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 03:49:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 670ms 03:49:06 INFO - PROCESS | 1948 | 1469443746185 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 03:49:06 INFO - PROCESS | 1948 | 1469443746187 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 03:49:06 INFO - PROCESS | 1948 | 1469443746190 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 03:49:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 03:49:06 INFO - PROCESS | 1948 | 1469443746202 Marionette TRACE conn5 <- [1,2802,null,{}] 03:49:06 INFO - PROCESS | 1948 | 1469443746206 Marionette TRACE conn5 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:06 INFO - PROCESS | 1948 | 1469443746208 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:49:06 INFO - PROCESS | 1948 | 1469443746344 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 03:49:06 INFO - PROCESS | 1948 | 1469443746359 Marionette TRACE conn5 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:06 INFO - PROCESS | 1948 | 1469443746361 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:49:06 INFO - PROCESS | 1948 | ++DOCSHELL 12805C00 == 31 [pid = 1948] [id = 710] 03:49:06 INFO - PROCESS | 1948 | ++DOMWINDOW == 75 (12810800) [pid = 1948] [serial = 2130] [outer = 00000000] 03:49:06 INFO - PROCESS | 1948 | ++DOMWINDOW == 76 (13DA7000) [pid = 1948] [serial = 2131] [outer = 12810800] 03:49:06 INFO - PROCESS | 1948 | 1469443746407 Marionette DEBUG loaded listener.js 03:49:06 INFO - PROCESS | 1948 | ++DOMWINDOW == 77 (143A0800) [pid = 1948] [serial = 2132] [outer = 12810800] 03:49:06 INFO - PROCESS | 1948 | 1469443746837 Marionette TRACE conn5 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 03:49:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 03:49:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 690ms 03:49:06 INFO - PROCESS | 1948 | 1469443746885 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 03:49:06 INFO - PROCESS | 1948 | 1469443746887 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 03:49:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 03:49:06 INFO - PROCESS | 1948 | 1469443746890 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 03:49:06 INFO - PROCESS | 1948 | 1469443746892 Marionette TRACE conn5 <- [1,2806,null,{}] 03:49:06 INFO - PROCESS | 1948 | 1469443746895 Marionette TRACE conn5 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:06 INFO - PROCESS | 1948 | 1469443746897 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:49:07 INFO - PROCESS | 1948 | 1469443747014 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 03:49:07 INFO - PROCESS | 1948 | 1469443747104 Marionette TRACE conn5 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:07 INFO - PROCESS | 1948 | 1469443747106 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:49:07 INFO - PROCESS | 1948 | ++DOCSHELL 1463F000 == 32 [pid = 1948] [id = 711] 03:49:07 INFO - PROCESS | 1948 | ++DOMWINDOW == 78 (1463F400) [pid = 1948] [serial = 2133] [outer = 00000000] 03:49:07 INFO - PROCESS | 1948 | ++DOMWINDOW == 79 (14D74800) [pid = 1948] [serial = 2134] [outer = 1463F400] 03:49:07 INFO - PROCESS | 1948 | 1469443747151 Marionette DEBUG loaded listener.js 03:49:07 INFO - PROCESS | 1948 | ++DOMWINDOW == 80 (14D77C00) [pid = 1948] [serial = 2135] [outer = 1463F400] 03:49:07 INFO - PROCESS | 1948 | 1469443747560 Marionette TRACE conn5 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 03:49:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 03:49:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 730ms 03:49:07 INFO - PROCESS | 1948 | 1469443747627 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 03:49:07 INFO - PROCESS | 1948 | 1469443747629 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 03:49:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 03:49:07 INFO - PROCESS | 1948 | 1469443747632 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 03:49:07 INFO - PROCESS | 1948 | 1469443747634 Marionette TRACE conn5 <- [1,2810,null,{}] 03:49:07 INFO - PROCESS | 1948 | 1469443747638 Marionette TRACE conn5 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:07 INFO - PROCESS | 1948 | 1469443747644 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:49:07 INFO - PROCESS | 1948 | 1469443747786 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 03:49:07 INFO - PROCESS | 1948 | 1469443747792 Marionette TRACE conn5 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:07 INFO - PROCESS | 1948 | 1469443747794 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:49:07 INFO - PROCESS | 1948 | ++DOCSHELL 161A0C00 == 33 [pid = 1948] [id = 712] 03:49:07 INFO - PROCESS | 1948 | ++DOMWINDOW == 81 (161A1000) [pid = 1948] [serial = 2136] [outer = 00000000] 03:49:07 INFO - PROCESS | 1948 | ++DOMWINDOW == 82 (171A6800) [pid = 1948] [serial = 2137] [outer = 161A1000] 03:49:07 INFO - PROCESS | 1948 | 1469443747839 Marionette DEBUG loaded listener.js 03:49:07 INFO - PROCESS | 1948 | ++DOMWINDOW == 83 (1692EC00) [pid = 1948] [serial = 2138] [outer = 161A1000] 03:49:08 INFO - PROCESS | 1948 | --DOMWINDOW == 82 (17210800) [pid = 1948] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 03:49:08 INFO - PROCESS | 1948 | --DOMWINDOW == 81 (11E2E000) [pid = 1948] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 03:49:08 INFO - PROCESS | 1948 | --DOMWINDOW == 80 (0DFABC00) [pid = 1948] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 03:49:08 INFO - PROCESS | 1948 | --DOMWINDOW == 79 (171AA800) [pid = 1948] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 03:49:08 INFO - PROCESS | 1948 | --DOMWINDOW == 78 (0D510C00) [pid = 1948] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 03:49:08 INFO - PROCESS | 1948 | --DOMWINDOW == 77 (0E090400) [pid = 1948] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 03:49:08 INFO - PROCESS | 1948 | --DOMWINDOW == 76 (12803000) [pid = 1948] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 03:49:08 INFO - PROCESS | 1948 | --DOMWINDOW == 75 (14D73400) [pid = 1948] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 03:49:08 INFO - PROCESS | 1948 | --DOMWINDOW == 74 (1692B400) [pid = 1948] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 03:49:08 INFO - PROCESS | 1948 | --DOMWINDOW == 73 (11EE0400) [pid = 1948] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 03:49:08 INFO - PROCESS | 1948 | --DOMWINDOW == 72 (17997800) [pid = 1948] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 03:49:08 INFO - PROCESS | 1948 | --DOMWINDOW == 71 (0DC42400) [pid = 1948] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 03:49:08 INFO - PROCESS | 1948 | --DOMWINDOW == 70 (17998C00) [pid = 1948] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 03:49:08 INFO - PROCESS | 1948 | 1469443748511 Marionette TRACE conn5 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 03:49:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 03:49:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 930ms 03:49:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 03:49:08 INFO - PROCESS | 1948 | 1469443748566 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 03:49:08 INFO - PROCESS | 1948 | 1469443748568 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 03:49:08 INFO - PROCESS | 1948 | 1469443748571 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 03:49:08 INFO - PROCESS | 1948 | 1469443748573 Marionette TRACE conn5 <- [1,2814,null,{}] 03:49:08 INFO - PROCESS | 1948 | 1469443748577 Marionette TRACE conn5 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:08 INFO - PROCESS | 1948 | 1469443748579 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:49:08 INFO - PROCESS | 1948 | 1469443748677 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 03:49:08 INFO - PROCESS | 1948 | 1469443748692 Marionette TRACE conn5 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:08 INFO - PROCESS | 1948 | 1469443748694 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:49:08 INFO - PROCESS | 1948 | ++DOCSHELL 0DE79C00 == 34 [pid = 1948] [id = 713] 03:49:08 INFO - PROCESS | 1948 | ++DOMWINDOW == 71 (0DFABC00) [pid = 1948] [serial = 2139] [outer = 00000000] 03:49:08 INFO - PROCESS | 1948 | ++DOMWINDOW == 72 (11E2E000) [pid = 1948] [serial = 2140] [outer = 0DFABC00] 03:49:08 INFO - PROCESS | 1948 | 1469443748737 Marionette DEBUG loaded listener.js 03:49:08 INFO - PROCESS | 1948 | ++DOMWINDOW == 73 (13593000) [pid = 1948] [serial = 2141] [outer = 0DFABC00] 03:49:09 INFO - PROCESS | 1948 | 1469443749161 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 03:49:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 03:49:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 630ms 03:49:09 INFO - PROCESS | 1948 | 1469443749210 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 03:49:09 INFO - PROCESS | 1948 | 1469443749212 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 03:49:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 03:49:09 INFO - PROCESS | 1948 | 1469443749215 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 03:49:09 INFO - PROCESS | 1948 | 1469443749217 Marionette TRACE conn5 <- [1,2818,null,{}] 03:49:09 INFO - PROCESS | 1948 | 1469443749220 Marionette TRACE conn5 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:09 INFO - PROCESS | 1948 | 1469443749222 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:49:09 INFO - PROCESS | 1948 | 1469443749304 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 03:49:09 INFO - PROCESS | 1948 | 1469443749309 Marionette TRACE conn5 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:09 INFO - PROCESS | 1948 | 1469443749311 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:49:09 INFO - PROCESS | 1948 | ++DOCSHELL 0EDE9400 == 35 [pid = 1948] [id = 714] 03:49:09 INFO - PROCESS | 1948 | ++DOMWINDOW == 74 (11E33000) [pid = 1948] [serial = 2142] [outer = 00000000] 03:49:09 INFO - PROCESS | 1948 | ++DOMWINDOW == 75 (17208400) [pid = 1948] [serial = 2143] [outer = 11E33000] 03:49:09 INFO - PROCESS | 1948 | 1469443749356 Marionette DEBUG loaded listener.js 03:49:09 INFO - PROCESS | 1948 | ++DOMWINDOW == 76 (17327800) [pid = 1948] [serial = 2144] [outer = 11E33000] 03:49:09 INFO - PROCESS | 1948 | 1469443749797 Marionette TRACE conn5 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 03:49:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 03:49:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 630ms 03:49:09 INFO - PROCESS | 1948 | 1469443749847 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 03:49:09 INFO - PROCESS | 1948 | 1469443749850 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 03:49:09 INFO - PROCESS | 1948 | 1469443749853 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 03:49:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 03:49:09 INFO - PROCESS | 1948 | 1469443749854 Marionette TRACE conn5 <- [1,2822,null,{}] 03:49:09 INFO - PROCESS | 1948 | 1469443749858 Marionette TRACE conn5 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:09 INFO - PROCESS | 1948 | 1469443749860 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:49:09 INFO - PROCESS | 1948 | 1469443749942 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 03:49:09 INFO - PROCESS | 1948 | 1469443749947 Marionette TRACE conn5 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:09 INFO - PROCESS | 1948 | 1469443749949 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:49:09 INFO - PROCESS | 1948 | ++DOCSHELL 1732D000 == 36 [pid = 1948] [id = 715] 03:49:09 INFO - PROCESS | 1948 | ++DOMWINDOW == 77 (17331800) [pid = 1948] [serial = 2145] [outer = 00000000] 03:49:10 INFO - PROCESS | 1948 | ++DOMWINDOW == 78 (17997800) [pid = 1948] [serial = 2146] [outer = 17331800] 03:49:10 INFO - PROCESS | 1948 | 1469443750004 Marionette DEBUG loaded listener.js 03:49:10 INFO - PROCESS | 1948 | ++DOMWINDOW == 79 (179A3800) [pid = 1948] [serial = 2147] [outer = 17331800] 03:49:10 INFO - PROCESS | 1948 | 1469443750463 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 03:49:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 03:49:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 670ms 03:49:10 INFO - PROCESS | 1948 | 1469443750528 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 03:49:10 INFO - PROCESS | 1948 | 1469443750532 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 03:49:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 03:49:10 INFO - PROCESS | 1948 | 1469443750537 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 03:49:10 INFO - PROCESS | 1948 | 1469443750542 Marionette TRACE conn5 <- [1,2826,null,{}] 03:49:10 INFO - PROCESS | 1948 | 1469443750548 Marionette TRACE conn5 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:10 INFO - PROCESS | 1948 | 1469443750552 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:49:10 INFO - PROCESS | 1948 | 1469443750674 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 03:49:10 INFO - PROCESS | 1948 | 1469443750819 Marionette TRACE conn5 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:10 INFO - PROCESS | 1948 | 1469443750824 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:49:10 INFO - PROCESS | 1948 | ++DOCSHELL 0D16E400 == 37 [pid = 1948] [id = 716] 03:49:10 INFO - PROCESS | 1948 | ++DOMWINDOW == 80 (0D172C00) [pid = 1948] [serial = 2148] [outer = 00000000] 03:49:10 INFO - PROCESS | 1948 | ++DOMWINDOW == 81 (0DA5B000) [pid = 1948] [serial = 2149] [outer = 0D172C00] 03:49:10 INFO - PROCESS | 1948 | 1469443750884 Marionette DEBUG loaded listener.js 03:49:10 INFO - PROCESS | 1948 | ++DOMWINDOW == 82 (0DB28C00) [pid = 1948] [serial = 2150] [outer = 0D172C00] 03:49:11 INFO - PROCESS | 1948 | 1469443751491 Marionette TRACE conn5 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 03:49:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 03:49:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 988ms 03:49:11 INFO - PROCESS | 1948 | 1469443751531 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 03:49:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 03:49:11 INFO - PROCESS | 1948 | 1469443751535 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 03:49:11 INFO - PROCESS | 1948 | 1469443751543 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 03:49:11 INFO - PROCESS | 1948 | 1469443751547 Marionette TRACE conn5 <- [1,2830,null,{}] 03:49:11 INFO - PROCESS | 1948 | 1469443751551 Marionette TRACE conn5 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:11 INFO - PROCESS | 1948 | 1469443751554 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:49:11 INFO - PROCESS | 1948 | 1469443751668 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 03:49:11 INFO - PROCESS | 1948 | 1469443751825 Marionette TRACE conn5 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:11 INFO - PROCESS | 1948 | 1469443751828 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:49:11 INFO - PROCESS | 1948 | ++DOCSHELL 11E32400 == 38 [pid = 1948] [id = 717] 03:49:11 INFO - PROCESS | 1948 | ++DOMWINDOW == 83 (11E37800) [pid = 1948] [serial = 2151] [outer = 00000000] 03:49:11 INFO - PROCESS | 1948 | ++DOMWINDOW == 84 (12063C00) [pid = 1948] [serial = 2152] [outer = 11E37800] 03:49:11 INFO - PROCESS | 1948 | 1469443751887 Marionette DEBUG loaded listener.js 03:49:11 INFO - PROCESS | 1948 | ++DOMWINDOW == 85 (12804C00) [pid = 1948] [serial = 2153] [outer = 11E37800] 03:49:12 INFO - PROCESS | 1948 | 1469443752465 Marionette TRACE conn5 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 03:49:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 03:49:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 992ms 03:49:12 INFO - PROCESS | 1948 | 1469443752532 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 03:49:12 INFO - PROCESS | 1948 | 1469443752534 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 03:49:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 03:49:12 INFO - PROCESS | 1948 | 1469443752538 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 03:49:12 INFO - PROCESS | 1948 | 1469443752540 Marionette TRACE conn5 <- [1,2834,null,{}] 03:49:12 INFO - PROCESS | 1948 | 1469443752551 Marionette TRACE conn5 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:12 INFO - PROCESS | 1948 | 1469443752556 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:49:12 INFO - PROCESS | 1948 | 1469443752673 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 03:49:12 INFO - PROCESS | 1948 | 1469443752816 Marionette TRACE conn5 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:12 INFO - PROCESS | 1948 | 1469443752821 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:49:12 INFO - PROCESS | 1948 | ++DOCSHELL 171A5800 == 39 [pid = 1948] [id = 718] 03:49:12 INFO - PROCESS | 1948 | ++DOMWINDOW == 86 (171A6400) [pid = 1948] [serial = 2154] [outer = 00000000] 03:49:12 INFO - PROCESS | 1948 | ++DOMWINDOW == 87 (1732B000) [pid = 1948] [serial = 2155] [outer = 171A6400] 03:49:12 INFO - PROCESS | 1948 | 1469443752881 Marionette DEBUG loaded listener.js 03:49:12 INFO - PROCESS | 1948 | ++DOMWINDOW == 88 (1799B000) [pid = 1948] [serial = 2156] [outer = 171A6400] 03:49:13 INFO - PROCESS | 1948 | 1469443753508 Marionette TRACE conn5 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 03:49:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 03:49:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1019ms 03:49:13 INFO - PROCESS | 1948 | 1469443753561 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 03:49:13 INFO - PROCESS | 1948 | 1469443753563 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 03:49:13 INFO - PROCESS | 1948 | 1469443753567 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 03:49:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 03:49:13 INFO - PROCESS | 1948 | 1469443753569 Marionette TRACE conn5 <- [1,2838,null,{}] 03:49:13 INFO - PROCESS | 1948 | 1469443753572 Marionette TRACE conn5 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:13 INFO - PROCESS | 1948 | 1469443753575 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:49:13 INFO - PROCESS | 1948 | 1469443753685 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 03:49:13 INFO - PROCESS | 1948 | 1469443753797 Marionette TRACE conn5 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:13 INFO - PROCESS | 1948 | 1469443753799 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:49:13 INFO - PROCESS | 1948 | ++DOCSHELL 179C0800 == 40 [pid = 1948] [id = 719] 03:49:13 INFO - PROCESS | 1948 | ++DOMWINDOW == 89 (17AA9800) [pid = 1948] [serial = 2157] [outer = 00000000] 03:49:13 INFO - PROCESS | 1948 | ++DOMWINDOW == 90 (17B90C00) [pid = 1948] [serial = 2158] [outer = 17AA9800] 03:49:13 INFO - PROCESS | 1948 | 1469443753921 Marionette DEBUG loaded listener.js 03:49:14 INFO - PROCESS | 1948 | ++DOMWINDOW == 91 (17BB0C00) [pid = 1948] [serial = 2159] [outer = 17AA9800] 03:49:14 INFO - PROCESS | 1948 | 1469443754689 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 03:49:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 03:49:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1179ms 03:49:14 INFO - PROCESS | 1948 | 1469443754768 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 03:49:14 INFO - PROCESS | 1948 | 1469443754772 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 03:49:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 03:49:14 INFO - PROCESS | 1948 | 1469443754778 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 03:49:14 INFO - PROCESS | 1948 | 1469443754781 Marionette TRACE conn5 <- [1,2842,null,{}] 03:49:14 INFO - PROCESS | 1948 | 1469443754786 Marionette TRACE conn5 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:14 INFO - PROCESS | 1948 | 1469443754789 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:49:14 INFO - PROCESS | 1948 | 1469443754899 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 03:49:15 INFO - PROCESS | 1948 | 1469443755037 Marionette TRACE conn5 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:15 INFO - PROCESS | 1948 | 1469443755039 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:49:15 INFO - PROCESS | 1948 | ++DOCSHELL 0DC47000 == 41 [pid = 1948] [id = 720] 03:49:15 INFO - PROCESS | 1948 | ++DOMWINDOW == 92 (0DC48800) [pid = 1948] [serial = 2160] [outer = 00000000] 03:49:15 INFO - PROCESS | 1948 | ++DOMWINDOW == 93 (0EA51C00) [pid = 1948] [serial = 2161] [outer = 0DC48800] 03:49:15 INFO - PROCESS | 1948 | 1469443755090 Marionette DEBUG loaded listener.js 03:49:15 INFO - PROCESS | 1948 | ++DOMWINDOW == 94 (11E2D400) [pid = 1948] [serial = 2162] [outer = 0DC48800] 03:49:15 INFO - PROCESS | 1948 | --DOCSHELL 0EDE9400 == 40 [pid = 1948] [id = 714] 03:49:15 INFO - PROCESS | 1948 | --DOCSHELL 0DE79C00 == 39 [pid = 1948] [id = 713] 03:49:15 INFO - PROCESS | 1948 | --DOCSHELL 161A0C00 == 38 [pid = 1948] [id = 712] 03:49:15 INFO - PROCESS | 1948 | --DOCSHELL 1463F000 == 37 [pid = 1948] [id = 711] 03:49:15 INFO - PROCESS | 1948 | --DOCSHELL 12805C00 == 36 [pid = 1948] [id = 710] 03:49:15 INFO - PROCESS | 1948 | --DOCSHELL 11E98C00 == 35 [pid = 1948] [id = 709] 03:49:15 INFO - PROCESS | 1948 | --DOCSHELL 0DFA8400 == 34 [pid = 1948] [id = 708] 03:49:15 INFO - PROCESS | 1948 | --DOCSHELL 0BEEB400 == 33 [pid = 1948] [id = 707] 03:49:15 INFO - PROCESS | 1948 | --DOCSHELL 17B8D400 == 32 [pid = 1948] [id = 704] 03:49:15 INFO - PROCESS | 1948 | --DOCSHELL 0BEF7400 == 31 [pid = 1948] [id = 705] 03:49:15 INFO - PROCESS | 1948 | --DOCSHELL 0EA46C00 == 30 [pid = 1948] [id = 706] 03:49:15 INFO - PROCESS | 1948 | --DOCSHELL 179C0800 == 29 [pid = 1948] [id = 719] 03:49:15 INFO - PROCESS | 1948 | --DOCSHELL 171A5800 == 28 [pid = 1948] [id = 718] 03:49:15 INFO - PROCESS | 1948 | --DOCSHELL 1732D000 == 27 [pid = 1948] [id = 715] 03:49:15 INFO - PROCESS | 1948 | --DOCSHELL 0D16E400 == 26 [pid = 1948] [id = 716] 03:49:15 INFO - PROCESS | 1948 | --DOCSHELL 11E32400 == 25 [pid = 1948] [id = 717] 03:49:15 INFO - PROCESS | 1948 | --DOMWINDOW == 93 (17255400) [pid = 1948] [serial = 2099] [outer = 00000000] [url = about:blank] 03:49:15 INFO - PROCESS | 1948 | --DOMWINDOW == 92 (17254000) [pid = 1948] [serial = 2098] [outer = 00000000] [url = about:blank] 03:49:15 INFO - PROCESS | 1948 | --DOMWINDOW == 91 (11E33400) [pid = 1948] [serial = 2080] [outer = 00000000] [url = about:blank] 03:49:15 INFO - PROCESS | 1948 | --DOMWINDOW == 90 (11E89800) [pid = 1948] [serial = 2081] [outer = 00000000] [url = about:blank] 03:49:15 INFO - PROCESS | 1948 | --DOMWINDOW == 89 (0E091400) [pid = 1948] [serial = 2077] [outer = 00000000] [url = about:blank] 03:49:15 INFO - PROCESS | 1948 | --DOMWINDOW == 88 (0E09C000) [pid = 1948] [serial = 2078] [outer = 00000000] [url = about:blank] 03:49:15 INFO - PROCESS | 1948 | --DOMWINDOW == 87 (17204400) [pid = 1948] [serial = 2095] [outer = 00000000] [url = about:blank] 03:49:15 INFO - PROCESS | 1948 | --DOMWINDOW == 86 (0D5FAC00) [pid = 1948] [serial = 2074] [outer = 00000000] [url = about:blank] 03:49:15 INFO - PROCESS | 1948 | --DOMWINDOW == 85 (0DA53C00) [pid = 1948] [serial = 2075] [outer = 00000000] [url = about:blank] 03:49:15 INFO - PROCESS | 1948 | --DOMWINDOW == 84 (17205400) [pid = 1948] [serial = 2072] [outer = 00000000] [url = about:blank] 03:49:15 INFO - PROCESS | 1948 | --DOMWINDOW == 83 (13355800) [pid = 1948] [serial = 2086] [outer = 00000000] [url = about:blank] 03:49:15 INFO - PROCESS | 1948 | --DOMWINDOW == 82 (13591400) [pid = 1948] [serial = 2087] [outer = 00000000] [url = about:blank] 03:49:15 INFO - PROCESS | 1948 | --DOMWINDOW == 81 (14DDD000) [pid = 1948] [serial = 2089] [outer = 00000000] [url = about:blank] 03:49:15 INFO - PROCESS | 1948 | --DOMWINDOW == 80 (16164C00) [pid = 1948] [serial = 2090] [outer = 00000000] [url = about:blank] 03:49:15 INFO - PROCESS | 1948 | --DOMWINDOW == 79 (16932800) [pid = 1948] [serial = 2092] [outer = 00000000] [url = about:blank] 03:49:15 INFO - PROCESS | 1948 | --DOMWINDOW == 78 (16933800) [pid = 1948] [serial = 2093] [outer = 00000000] [url = about:blank] 03:49:15 INFO - PROCESS | 1948 | --DOMWINDOW == 77 (120B8400) [pid = 1948] [serial = 2083] [outer = 00000000] [url = about:blank] 03:49:15 INFO - PROCESS | 1948 | --DOMWINDOW == 76 (12357000) [pid = 1948] [serial = 2084] [outer = 00000000] [url = about:blank] 03:49:15 INFO - PROCESS | 1948 | --DOMWINDOW == 75 (1732E000) [pid = 1948] [serial = 2101] [outer = 00000000] [url = about:blank] 03:49:15 INFO - PROCESS | 1948 | --DOMWINDOW == 74 (1799DC00) [pid = 1948] [serial = 2104] [outer = 00000000] [url = about:blank] 03:49:15 INFO - PROCESS | 1948 | --DOMWINDOW == 73 (14D79000) [pid = 1948] [serial = 2108] [outer = 00000000] [url = about:blank] 03:49:15 INFO - PROCESS | 1948 | --DOMWINDOW == 72 (17B89C00) [pid = 1948] [serial = 2111] [outer = 00000000] [url = about:blank] 03:49:15 INFO - PROCESS | 1948 | --DOMWINDOW == 71 (17B96000) [pid = 1948] [serial = 2113] [outer = 00000000] [url = about:blank] 03:49:15 INFO - PROCESS | 1948 | --DOMWINDOW == 70 (1334E400) [pid = 1948] [serial = 2107] [outer = 00000000] [url = about:blank] 03:49:15 INFO - PROCESS | 1948 | --DOMWINDOW == 69 (179C1800) [pid = 1948] [serial = 2110] [outer = 00000000] [url = about:blank] 03:49:15 INFO - PROCESS | 1948 | --DOMWINDOW == 68 (179A4400) [pid = 1948] [serial = 2105] [outer = 00000000] [url = about:blank] 03:49:15 INFO - PROCESS | 1948 | --DOMWINDOW == 67 (17205000) [pid = 1948] [serial = 2096] [outer = 00000000] [url = about:blank] 03:49:16 INFO - PROCESS | 1948 | 1469443756220 Marionette TRACE conn5 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 03:49:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 03:49:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1472ms 03:49:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 03:49:16 INFO - PROCESS | 1948 | 1469443756250 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 03:49:16 INFO - PROCESS | 1948 | 1469443756254 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 03:49:16 INFO - PROCESS | 1948 | 1469443756259 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 03:49:16 INFO - PROCESS | 1948 | 1469443756263 Marionette TRACE conn5 <- [1,2846,null,{}] 03:49:16 INFO - PROCESS | 1948 | 1469443756269 Marionette TRACE conn5 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:16 INFO - PROCESS | 1948 | 1469443756271 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:49:16 INFO - PROCESS | 1948 | 1469443756363 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 03:49:16 INFO - PROCESS | 1948 | 1469443756508 Marionette TRACE conn5 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:16 INFO - PROCESS | 1948 | 1469443756511 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:49:16 INFO - PROCESS | 1948 | ++DOCSHELL 0D16A800 == 26 [pid = 1948] [id = 721] 03:49:16 INFO - PROCESS | 1948 | ++DOMWINDOW == 68 (0D4E8000) [pid = 1948] [serial = 2163] [outer = 00000000] 03:49:16 INFO - PROCESS | 1948 | ++DOMWINDOW == 69 (0DC44000) [pid = 1948] [serial = 2164] [outer = 0D4E8000] 03:49:16 INFO - PROCESS | 1948 | 1469443756560 Marionette DEBUG loaded listener.js 03:49:16 INFO - PROCESS | 1948 | ++DOMWINDOW == 70 (0DC51800) [pid = 1948] [serial = 2165] [outer = 0D4E8000] 03:49:16 INFO - PROCESS | 1948 | 1469443756942 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 03:49:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 03:49:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 730ms 03:49:17 INFO - PROCESS | 1948 | 1469443756990 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 03:49:17 INFO - PROCESS | 1948 | 1469443756995 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 03:49:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 03:49:17 INFO - PROCESS | 1948 | 1469443757001 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 03:49:17 INFO - PROCESS | 1948 | 1469443757004 Marionette TRACE conn5 <- [1,2850,null,{}] 03:49:17 INFO - PROCESS | 1948 | 1469443757007 Marionette TRACE conn5 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:17 INFO - PROCESS | 1948 | 1469443757010 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:49:17 INFO - PROCESS | 1948 | 1469443757131 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 03:49:17 INFO - PROCESS | 1948 | 1469443757145 Marionette TRACE conn5 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:17 INFO - PROCESS | 1948 | 1469443757147 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:49:17 INFO - PROCESS | 1948 | ++DOCSHELL 0EA88C00 == 27 [pid = 1948] [id = 722] 03:49:17 INFO - PROCESS | 1948 | ++DOMWINDOW == 71 (0EA8B400) [pid = 1948] [serial = 2166] [outer = 00000000] 03:49:17 INFO - PROCESS | 1948 | ++DOMWINDOW == 72 (11E2D000) [pid = 1948] [serial = 2167] [outer = 0EA8B400] 03:49:17 INFO - PROCESS | 1948 | 1469443757195 Marionette DEBUG loaded listener.js 03:49:17 INFO - PROCESS | 1948 | ++DOMWINDOW == 73 (11E36800) [pid = 1948] [serial = 2168] [outer = 0EA8B400] 03:49:17 INFO - PROCESS | 1948 | 1469443757644 Marionette TRACE conn5 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 03:49:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 03:49:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 670ms 03:49:17 INFO - PROCESS | 1948 | 1469443757682 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 03:49:17 INFO - PROCESS | 1948 | 1469443757684 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 03:49:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 03:49:17 INFO - PROCESS | 1948 | 1469443757688 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 03:49:17 INFO - PROCESS | 1948 | 1469443757691 Marionette TRACE conn5 <- [1,2854,null,{}] 03:49:17 INFO - PROCESS | 1948 | 1469443757702 Marionette TRACE conn5 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:17 INFO - PROCESS | 1948 | 1469443757707 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:49:17 INFO - PROCESS | 1948 | 1469443757791 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 03:49:17 INFO - PROCESS | 1948 | 1469443757800 Marionette TRACE conn5 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:17 INFO - PROCESS | 1948 | 1469443757803 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:49:17 INFO - PROCESS | 1948 | ++DOCSHELL 12357400 == 28 [pid = 1948] [id = 723] 03:49:17 INFO - PROCESS | 1948 | ++DOMWINDOW == 74 (12763C00) [pid = 1948] [serial = 2169] [outer = 00000000] 03:49:17 INFO - PROCESS | 1948 | ++DOMWINDOW == 75 (128AB000) [pid = 1948] [serial = 2170] [outer = 12763C00] 03:49:17 INFO - PROCESS | 1948 | 1469443757852 Marionette DEBUG loaded listener.js 03:49:17 INFO - PROCESS | 1948 | ++DOMWINDOW == 76 (13545C00) [pid = 1948] [serial = 2171] [outer = 12763C00] 03:49:18 INFO - PROCESS | 1948 | 1469443758357 Marionette TRACE conn5 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 03:49:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 03:49:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 730ms 03:49:18 INFO - PROCESS | 1948 | 1469443758420 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 03:49:18 INFO - PROCESS | 1948 | 1469443758422 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 03:49:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 03:49:18 INFO - PROCESS | 1948 | 1469443758435 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 03:49:18 INFO - PROCESS | 1948 | 1469443758436 Marionette TRACE conn5 <- [1,2858,null,{}] 03:49:18 INFO - PROCESS | 1948 | 1469443758440 Marionette TRACE conn5 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:18 INFO - PROCESS | 1948 | 1469443758442 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:49:18 INFO - PROCESS | 1948 | 1469443758591 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 03:49:18 INFO - PROCESS | 1948 | 1469443758613 Marionette TRACE conn5 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:18 INFO - PROCESS | 1948 | 1469443758615 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:49:18 INFO - PROCESS | 1948 | ++DOCSHELL 1439F800 == 29 [pid = 1948] [id = 724] 03:49:18 INFO - PROCESS | 1948 | ++DOMWINDOW == 77 (1439FC00) [pid = 1948] [serial = 2172] [outer = 00000000] 03:49:18 INFO - PROCESS | 1948 | ++DOMWINDOW == 78 (14637C00) [pid = 1948] [serial = 2173] [outer = 1439FC00] 03:49:18 INFO - PROCESS | 1948 | 1469443758663 Marionette DEBUG loaded listener.js 03:49:18 INFO - PROCESS | 1948 | ++DOMWINDOW == 79 (14B4C000) [pid = 1948] [serial = 2174] [outer = 1439FC00] 03:49:19 INFO - PROCESS | 1948 | 1469443759168 Marionette TRACE conn5 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 03:49:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 03:49:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 770ms 03:49:19 INFO - PROCESS | 1948 | 1469443759210 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 03:49:19 INFO - PROCESS | 1948 | 1469443759213 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 03:49:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 03:49:19 INFO - PROCESS | 1948 | 1469443759216 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 03:49:19 INFO - PROCESS | 1948 | 1469443759217 Marionette TRACE conn5 <- [1,2862,null,{}] 03:49:19 INFO - PROCESS | 1948 | 1469443759221 Marionette TRACE conn5 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:19 INFO - PROCESS | 1948 | 1469443759223 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:49:19 INFO - PROCESS | 1948 | 1469443759338 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 03:49:19 INFO - PROCESS | 1948 | 1469443759344 Marionette TRACE conn5 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:19 INFO - PROCESS | 1948 | 1469443759346 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:49:19 INFO - PROCESS | 1948 | ++DOCSHELL 14D74000 == 30 [pid = 1948] [id = 725] 03:49:19 INFO - PROCESS | 1948 | ++DOMWINDOW == 80 (14D78000) [pid = 1948] [serial = 2175] [outer = 00000000] 03:49:19 INFO - PROCESS | 1948 | ++DOMWINDOW == 81 (161A0C00) [pid = 1948] [serial = 2176] [outer = 14D78000] 03:49:19 INFO - PROCESS | 1948 | 1469443759392 Marionette DEBUG loaded listener.js 03:49:19 INFO - PROCESS | 1948 | ++DOMWINDOW == 82 (1692FC00) [pid = 1948] [serial = 2177] [outer = 14D78000] 03:49:19 INFO - PROCESS | 1948 | 1469443759875 Marionette TRACE conn5 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 03:49:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 03:49:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 670ms 03:49:19 INFO - PROCESS | 1948 | 1469443759886 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 03:49:19 INFO - PROCESS | 1948 | 1469443759888 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 03:49:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 03:49:19 INFO - PROCESS | 1948 | 1469443759925 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 03:49:19 INFO - PROCESS | 1948 | 1469443759927 Marionette TRACE conn5 <- [1,2866,null,{}] 03:49:19 INFO - PROCESS | 1948 | 1469443759939 Marionette TRACE conn5 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:19 INFO - PROCESS | 1948 | 1469443759945 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:49:20 INFO - PROCESS | 1948 | 1469443760300 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 03:49:20 INFO - PROCESS | 1948 | --DOMWINDOW == 81 (0DFAAC00) [pid = 1948] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 03:49:20 INFO - PROCESS | 1948 | --DOMWINDOW == 80 (0D121000) [pid = 1948] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 03:49:20 INFO - PROCESS | 1948 | --DOMWINDOW == 79 (0EA49800) [pid = 1948] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 03:49:20 INFO - PROCESS | 1948 | --DOMWINDOW == 78 (17331800) [pid = 1948] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 03:49:20 INFO - PROCESS | 1948 | --DOMWINDOW == 77 (0DFABC00) [pid = 1948] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 03:49:20 INFO - PROCESS | 1948 | --DOMWINDOW == 76 (11E33000) [pid = 1948] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 03:49:20 INFO - PROCESS | 1948 | --DOMWINDOW == 75 (12810800) [pid = 1948] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 03:49:20 INFO - PROCESS | 1948 | --DOMWINDOW == 74 (17326000) [pid = 1948] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 03:49:20 INFO - PROCESS | 1948 | --DOMWINDOW == 73 (1463F400) [pid = 1948] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 03:49:20 INFO - PROCESS | 1948 | --DOMWINDOW == 72 (161A1000) [pid = 1948] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 03:49:20 INFO - PROCESS | 1948 | --DOMWINDOW == 71 (17B8E800) [pid = 1948] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 03:49:20 INFO - PROCESS | 1948 | --DOMWINDOW == 70 (11ED9400) [pid = 1948] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 03:49:20 INFO - PROCESS | 1948 | --DOMWINDOW == 69 (0BEEF000) [pid = 1948] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 03:49:20 INFO - PROCESS | 1948 | 1469443760376 Marionette TRACE conn5 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:20 INFO - PROCESS | 1948 | 1469443760378 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:49:20 INFO - PROCESS | 1948 | ++DOCSHELL 0BEEF000 == 31 [pid = 1948] [id = 726] 03:49:20 INFO - PROCESS | 1948 | ++DOMWINDOW == 70 (0D121000) [pid = 1948] [serial = 2178] [outer = 00000000] 03:49:20 INFO - PROCESS | 1948 | ++DOMWINDOW == 71 (0E394800) [pid = 1948] [serial = 2179] [outer = 0D121000] 03:49:20 INFO - PROCESS | 1948 | 1469443760424 Marionette DEBUG loaded listener.js 03:49:20 INFO - PROCESS | 1948 | ++DOMWINDOW == 72 (13357800) [pid = 1948] [serial = 2180] [outer = 0D121000] 03:49:20 INFO - PROCESS | 1948 | 1469443760803 Marionette TRACE conn5 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 03:49:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 03:49:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 950ms 03:49:20 INFO - PROCESS | 1948 | 1469443760852 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 03:49:20 INFO - PROCESS | 1948 | 1469443760854 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 03:49:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 03:49:20 INFO - PROCESS | 1948 | 1469443760857 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 03:49:20 INFO - PROCESS | 1948 | 1469443760859 Marionette TRACE conn5 <- [1,2870,null,{}] 03:49:20 INFO - PROCESS | 1948 | 1469443760862 Marionette TRACE conn5 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:20 INFO - PROCESS | 1948 | 1469443760864 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:49:20 INFO - PROCESS | 1948 | 1469443760943 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 03:49:20 INFO - PROCESS | 1948 | 1469443760950 Marionette TRACE conn5 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:20 INFO - PROCESS | 1948 | 1469443760952 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:49:20 INFO - PROCESS | 1948 | ++DOCSHELL 1463F400 == 32 [pid = 1948] [id = 727] 03:49:20 INFO - PROCESS | 1948 | ++DOMWINDOW == 73 (16B17800) [pid = 1948] [serial = 2181] [outer = 00000000] 03:49:20 INFO - PROCESS | 1948 | ++DOMWINDOW == 74 (17209400) [pid = 1948] [serial = 2182] [outer = 16B17800] 03:49:21 INFO - PROCESS | 1948 | 1469443760996 Marionette DEBUG loaded listener.js 03:49:21 INFO - PROCESS | 1948 | ++DOMWINDOW == 75 (1724B800) [pid = 1948] [serial = 2183] [outer = 16B17800] 03:49:21 INFO - PROCESS | 1948 | 1469443761432 Marionette TRACE conn5 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 03:49:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 03:49:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 630ms 03:49:21 INFO - PROCESS | 1948 | 1469443761488 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 03:49:21 INFO - PROCESS | 1948 | 1469443761490 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 03:49:21 INFO - PROCESS | 1948 | 1469443761493 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 03:49:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 03:49:21 INFO - PROCESS | 1948 | 1469443761495 Marionette TRACE conn5 <- [1,2874,null,{}] 03:49:21 INFO - PROCESS | 1948 | 1469443761498 Marionette TRACE conn5 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:21 INFO - PROCESS | 1948 | 1469443761500 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:49:21 INFO - PROCESS | 1948 | 1469443761579 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 03:49:21 INFO - PROCESS | 1948 | 1469443761585 Marionette TRACE conn5 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:21 INFO - PROCESS | 1948 | 1469443761586 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:49:21 INFO - PROCESS | 1948 | ++DOCSHELL 171AB000 == 33 [pid = 1948] [id = 728] 03:49:21 INFO - PROCESS | 1948 | ++DOMWINDOW == 76 (1725FC00) [pid = 1948] [serial = 2184] [outer = 00000000] 03:49:21 INFO - PROCESS | 1948 | ++DOMWINDOW == 77 (1732C000) [pid = 1948] [serial = 2185] [outer = 1725FC00] 03:49:21 INFO - PROCESS | 1948 | 1469443761631 Marionette DEBUG loaded listener.js 03:49:21 INFO - PROCESS | 1948 | ++DOMWINDOW == 78 (1732C800) [pid = 1948] [serial = 2186] [outer = 1725FC00] 03:49:22 INFO - PROCESS | 1948 | 1469443762072 Marionette TRACE conn5 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 03:49:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 03:49:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 631ms 03:49:22 INFO - PROCESS | 1948 | 1469443762128 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 03:49:22 INFO - PROCESS | 1948 | 1469443762130 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 03:49:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 03:49:22 INFO - PROCESS | 1948 | 1469443762148 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 03:49:22 INFO - PROCESS | 1948 | 1469443762150 Marionette TRACE conn5 <- [1,2878,null,{}] 03:49:22 INFO - PROCESS | 1948 | 1469443762154 Marionette TRACE conn5 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:22 INFO - PROCESS | 1948 | 1469443762156 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:49:22 INFO - PROCESS | 1948 | 1469443762236 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 03:49:22 INFO - PROCESS | 1948 | 1469443762241 Marionette TRACE conn5 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:22 INFO - PROCESS | 1948 | 1469443762243 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:49:22 INFO - PROCESS | 1948 | ++DOCSHELL 177F4000 == 34 [pid = 1948] [id = 729] 03:49:22 INFO - PROCESS | 1948 | ++DOMWINDOW == 79 (17996400) [pid = 1948] [serial = 2187] [outer = 00000000] 03:49:22 INFO - PROCESS | 1948 | ++DOMWINDOW == 80 (1799CC00) [pid = 1948] [serial = 2188] [outer = 17996400] 03:49:22 INFO - PROCESS | 1948 | 1469443762288 Marionette DEBUG loaded listener.js 03:49:22 INFO - PROCESS | 1948 | ++DOMWINDOW == 81 (179B8800) [pid = 1948] [serial = 2189] [outer = 17996400] 03:49:23 INFO - PROCESS | 1948 | 1469443763129 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 03:49:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 03:49:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1021ms 03:49:23 INFO - PROCESS | 1948 | 1469443763170 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 03:49:23 INFO - PROCESS | 1948 | 1469443763175 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 03:49:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 03:49:23 INFO - PROCESS | 1948 | 1469443763179 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 03:49:23 INFO - PROCESS | 1948 | 1469443763185 Marionette TRACE conn5 <- [1,2882,null,{}] 03:49:23 INFO - PROCESS | 1948 | 1469443763211 Marionette TRACE conn5 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:23 INFO - PROCESS | 1948 | 1469443763214 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:49:23 INFO - PROCESS | 1948 | 1469443763339 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 03:49:23 INFO - PROCESS | 1948 | 1469443763482 Marionette TRACE conn5 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:23 INFO - PROCESS | 1948 | 1469443763485 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:49:23 INFO - PROCESS | 1948 | ++DOCSHELL 0DA58000 == 35 [pid = 1948] [id = 730] 03:49:23 INFO - PROCESS | 1948 | ++DOMWINDOW == 82 (0DA5AC00) [pid = 1948] [serial = 2190] [outer = 00000000] 03:49:23 INFO - PROCESS | 1948 | ++DOMWINDOW == 83 (0E239800) [pid = 1948] [serial = 2191] [outer = 0DA5AC00] 03:49:23 INFO - PROCESS | 1948 | 1469443763546 Marionette DEBUG loaded listener.js 03:49:23 INFO - PROCESS | 1948 | ++DOMWINDOW == 84 (0E23DC00) [pid = 1948] [serial = 2192] [outer = 0DA5AC00] 03:49:24 INFO - PROCESS | 1948 | 1469443764305 Marionette TRACE conn5 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 03:49:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 03:49:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1144ms 03:49:24 INFO - PROCESS | 1948 | 1469443764324 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 03:49:24 INFO - PROCESS | 1948 | 1469443764329 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 03:49:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 03:49:24 INFO - PROCESS | 1948 | 1469443764336 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 03:49:24 INFO - PROCESS | 1948 | 1469443764339 Marionette TRACE conn5 <- [1,2886,null,{}] 03:49:24 INFO - PROCESS | 1948 | 1469443764344 Marionette TRACE conn5 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:24 INFO - PROCESS | 1948 | 1469443764346 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:49:24 INFO - PROCESS | 1948 | 1469443764489 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 03:49:24 INFO - PROCESS | 1948 | 1469443764633 Marionette TRACE conn5 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:24 INFO - PROCESS | 1948 | 1469443764636 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:49:24 INFO - PROCESS | 1948 | ++DOCSHELL 0DA52C00 == 36 [pid = 1948] [id = 731] 03:49:24 INFO - PROCESS | 1948 | ++DOMWINDOW == 85 (0DC46400) [pid = 1948] [serial = 2193] [outer = 00000000] 03:49:24 INFO - PROCESS | 1948 | ++DOMWINDOW == 86 (0EF52C00) [pid = 1948] [serial = 2194] [outer = 0DC46400] 03:49:24 INFO - PROCESS | 1948 | 1469443764694 Marionette DEBUG loaded listener.js 03:49:24 INFO - PROCESS | 1948 | ++DOMWINDOW == 87 (12791000) [pid = 1948] [serial = 2195] [outer = 0DC46400] 03:49:25 INFO - PROCESS | 1948 | --DOCSHELL 171AB000 == 35 [pid = 1948] [id = 728] 03:49:25 INFO - PROCESS | 1948 | --DOCSHELL 1463F400 == 34 [pid = 1948] [id = 727] 03:49:25 INFO - PROCESS | 1948 | --DOCSHELL 0BEEF000 == 33 [pid = 1948] [id = 726] 03:49:25 INFO - PROCESS | 1948 | --DOCSHELL 14D74000 == 32 [pid = 1948] [id = 725] 03:49:25 INFO - PROCESS | 1948 | --DOCSHELL 1439F800 == 31 [pid = 1948] [id = 724] 03:49:25 INFO - PROCESS | 1948 | --DOCSHELL 12357400 == 30 [pid = 1948] [id = 723] 03:49:25 INFO - PROCESS | 1948 | --DOCSHELL 0EA88C00 == 29 [pid = 1948] [id = 722] 03:49:25 INFO - PROCESS | 1948 | --DOCSHELL 0D16A800 == 28 [pid = 1948] [id = 721] 03:49:25 INFO - PROCESS | 1948 | --DOMWINDOW == 86 (14D74800) [pid = 1948] [serial = 2134] [outer = 00000000] [url = about:blank] 03:49:25 INFO - PROCESS | 1948 | --DOMWINDOW == 85 (171A6800) [pid = 1948] [serial = 2137] [outer = 00000000] [url = about:blank] 03:49:25 INFO - PROCESS | 1948 | --DOMWINDOW == 84 (14D77C00) [pid = 1948] [serial = 2135] [outer = 00000000] [url = about:blank] 03:49:25 INFO - PROCESS | 1948 | --DOMWINDOW == 83 (17BAE000) [pid = 1948] [serial = 2114] [outer = 00000000] [url = about:blank] 03:49:25 INFO - PROCESS | 1948 | --DOMWINDOW == 82 (120AB000) [pid = 1948] [serial = 2128] [outer = 00000000] [url = about:blank] 03:49:25 INFO - PROCESS | 1948 | --DOMWINDOW == 81 (12356800) [pid = 1948] [serial = 2129] [outer = 00000000] [url = about:blank] 03:49:25 INFO - PROCESS | 1948 | --DOMWINDOW == 80 (0D43A800) [pid = 1948] [serial = 2122] [outer = 00000000] [url = about:blank] 03:49:25 INFO - PROCESS | 1948 | --DOMWINDOW == 79 (0DB26400) [pid = 1948] [serial = 2123] [outer = 00000000] [url = about:blank] 03:49:25 INFO - PROCESS | 1948 | --DOMWINDOW == 78 (0E3D7400) [pid = 1948] [serial = 2125] [outer = 00000000] [url = about:blank] 03:49:25 INFO - PROCESS | 1948 | --DOMWINDOW == 77 (0ED0E800) [pid = 1948] [serial = 2126] [outer = 00000000] [url = about:blank] 03:49:25 INFO - PROCESS | 1948 | --DOMWINDOW == 76 (0D513000) [pid = 1948] [serial = 2116] [outer = 00000000] [url = about:blank] 03:49:25 INFO - PROCESS | 1948 | --DOMWINDOW == 75 (0DB1CC00) [pid = 1948] [serial = 2117] [outer = 00000000] [url = about:blank] 03:49:25 INFO - PROCESS | 1948 | --DOMWINDOW == 74 (0EFD7400) [pid = 1948] [serial = 2119] [outer = 00000000] [url = about:blank] 03:49:25 INFO - PROCESS | 1948 | --DOMWINDOW == 73 (11E65C00) [pid = 1948] [serial = 2120] [outer = 00000000] [url = about:blank] 03:49:25 INFO - PROCESS | 1948 | --DOMWINDOW == 72 (17997800) [pid = 1948] [serial = 2146] [outer = 00000000] [url = about:blank] 03:49:25 INFO - PROCESS | 1948 | --DOMWINDOW == 71 (11E2E000) [pid = 1948] [serial = 2140] [outer = 00000000] [url = about:blank] 03:49:25 INFO - PROCESS | 1948 | --DOMWINDOW == 70 (179A3800) [pid = 1948] [serial = 2147] [outer = 00000000] [url = about:blank] 03:49:25 INFO - PROCESS | 1948 | --DOMWINDOW == 69 (17327800) [pid = 1948] [serial = 2144] [outer = 00000000] [url = about:blank] 03:49:25 INFO - PROCESS | 1948 | --DOMWINDOW == 68 (13DA7000) [pid = 1948] [serial = 2131] [outer = 00000000] [url = about:blank] 03:49:25 INFO - PROCESS | 1948 | --DOMWINDOW == 67 (143A0800) [pid = 1948] [serial = 2132] [outer = 00000000] [url = about:blank] 03:49:25 INFO - PROCESS | 1948 | --DOMWINDOW == 66 (13593000) [pid = 1948] [serial = 2141] [outer = 00000000] [url = about:blank] 03:49:25 INFO - PROCESS | 1948 | --DOMWINDOW == 65 (1692EC00) [pid = 1948] [serial = 2138] [outer = 00000000] [url = about:blank] 03:49:25 INFO - PROCESS | 1948 | --DOMWINDOW == 64 (17208400) [pid = 1948] [serial = 2143] [outer = 00000000] [url = about:blank] 03:49:25 INFO - PROCESS | 1948 | --DOMWINDOW == 63 (17332400) [pid = 1948] [serial = 2102] [outer = 00000000] [url = about:blank] 03:49:25 INFO - PROCESS | 1948 | 1469443765510 Marionette TRACE conn5 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 03:49:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 03:49:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1234ms 03:49:25 INFO - PROCESS | 1948 | 1469443765574 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 03:49:25 INFO - PROCESS | 1948 | 1469443765577 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 03:49:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 03:49:25 INFO - PROCESS | 1948 | 1469443765582 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 03:49:25 INFO - PROCESS | 1948 | 1469443765586 Marionette TRACE conn5 <- [1,2890,null,{}] 03:49:25 INFO - PROCESS | 1948 | 1469443765591 Marionette TRACE conn5 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:25 INFO - PROCESS | 1948 | 1469443765594 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:49:25 INFO - PROCESS | 1948 | 1469443765683 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 03:49:25 INFO - PROCESS | 1948 | 1469443765690 Marionette TRACE conn5 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:25 INFO - PROCESS | 1948 | 1469443765693 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:49:25 INFO - PROCESS | 1948 | ++DOCSHELL 0DA53C00 == 29 [pid = 1948] [id = 732] 03:49:25 INFO - PROCESS | 1948 | ++DOMWINDOW == 64 (0DB1B000) [pid = 1948] [serial = 2196] [outer = 00000000] 03:49:25 INFO - PROCESS | 1948 | ++DOMWINDOW == 65 (0DC45C00) [pid = 1948] [serial = 2197] [outer = 0DB1B000] 03:49:25 INFO - PROCESS | 1948 | 1469443765743 Marionette DEBUG loaded listener.js 03:49:25 INFO - PROCESS | 1948 | ++DOMWINDOW == 66 (0D563400) [pid = 1948] [serial = 2198] [outer = 0DB1B000] 03:49:26 INFO - PROCESS | 1948 | 1469443766296 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 03:49:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 03:49:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 730ms 03:49:26 INFO - PROCESS | 1948 | 1469443766313 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 03:49:26 INFO - PROCESS | 1948 | 1469443766317 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 03:49:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 03:49:26 INFO - PROCESS | 1948 | 1469443766323 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 03:49:26 INFO - PROCESS | 1948 | 1469443766325 Marionette TRACE conn5 <- [1,2894,null,{}] 03:49:26 INFO - PROCESS | 1948 | 1469443766329 Marionette TRACE conn5 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:26 INFO - PROCESS | 1948 | 1469443766332 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:49:26 INFO - PROCESS | 1948 | 1469443766423 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 03:49:26 INFO - PROCESS | 1948 | 1469443766430 Marionette TRACE conn5 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:26 INFO - PROCESS | 1948 | 1469443766432 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:49:26 INFO - PROCESS | 1948 | ++DOCSHELL 11E2D800 == 30 [pid = 1948] [id = 733] 03:49:26 INFO - PROCESS | 1948 | ++DOMWINDOW == 67 (11E2E000) [pid = 1948] [serial = 2199] [outer = 00000000] 03:49:26 INFO - PROCESS | 1948 | ++DOMWINDOW == 68 (11E37000) [pid = 1948] [serial = 2200] [outer = 11E2E000] 03:49:26 INFO - PROCESS | 1948 | 1469443766483 Marionette DEBUG loaded listener.js 03:49:26 INFO - PROCESS | 1948 | ++DOMWINDOW == 69 (11E96800) [pid = 1948] [serial = 2201] [outer = 11E2E000] 03:49:26 INFO - PROCESS | 1948 | 1469443766962 Marionette TRACE conn5 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 03:49:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 03:49:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 670ms 03:49:27 INFO - PROCESS | 1948 | 1469443766998 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 03:49:27 INFO - PROCESS | 1948 | 1469443767001 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 03:49:27 INFO - PROCESS | 1948 | 1469443767004 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 03:49:27 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 03:49:27 INFO - PROCESS | 1948 | 1469443767007 Marionette TRACE conn5 <- [1,2898,null,{}] 03:49:27 INFO - PROCESS | 1948 | 1469443767018 Marionette TRACE conn5 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:27 INFO - PROCESS | 1948 | 1469443767023 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:49:27 INFO - PROCESS | 1948 | 1469443767109 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 03:49:27 INFO - PROCESS | 1948 | 1469443767117 Marionette TRACE conn5 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:27 INFO - PROCESS | 1948 | 1469443767121 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:49:27 INFO - PROCESS | 1948 | ++DOCSHELL 13591000 == 31 [pid = 1948] [id = 734] 03:49:27 INFO - PROCESS | 1948 | ++DOMWINDOW == 70 (13592000) [pid = 1948] [serial = 2202] [outer = 00000000] 03:49:27 INFO - PROCESS | 1948 | ++DOMWINDOW == 71 (1439EC00) [pid = 1948] [serial = 2203] [outer = 13592000] 03:49:27 INFO - PROCESS | 1948 | 1469443767170 Marionette DEBUG loaded listener.js 03:49:27 INFO - PROCESS | 1948 | ++DOMWINDOW == 72 (14B04000) [pid = 1948] [serial = 2204] [outer = 13592000] 03:49:27 INFO - PROCESS | 1948 | 1469443767620 Marionette TRACE conn5 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 03:49:27 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 03:49:27 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 03:49:27 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 670ms 03:49:27 INFO - PROCESS | 1948 | 1469443767682 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 03:49:27 INFO - PROCESS | 1948 | 1469443767684 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 03:49:27 INFO - PROCESS | 1948 | 1469443767688 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 03:49:27 INFO - TEST-START | /DOMEvents/constructors.html 03:49:27 INFO - PROCESS | 1948 | 1469443767690 Marionette TRACE conn5 <- [1,2902,null,{}] 03:49:27 INFO - PROCESS | 1948 | 1469443767700 Marionette TRACE conn5 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:27 INFO - PROCESS | 1948 | 1469443767702 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:49:27 INFO - PROCESS | 1948 | 1469443767857 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 03:49:27 INFO - PROCESS | 1948 | 1469443767922 Marionette TRACE conn5 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:27 INFO - PROCESS | 1948 | 1469443767924 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:49:27 INFO - PROCESS | 1948 | ++DOCSHELL 14DD2000 == 32 [pid = 1948] [id = 735] 03:49:27 INFO - PROCESS | 1948 | ++DOMWINDOW == 73 (14DDD000) [pid = 1948] [serial = 2205] [outer = 00000000] 03:49:27 INFO - PROCESS | 1948 | ++DOMWINDOW == 74 (16612000) [pid = 1948] [serial = 2206] [outer = 14DDD000] 03:49:27 INFO - PROCESS | 1948 | 1469443767970 Marionette DEBUG loaded listener.js 03:49:28 INFO - PROCESS | 1948 | ++DOMWINDOW == 75 (16934000) [pid = 1948] [serial = 2207] [outer = 14DDD000] 03:49:28 INFO - PROCESS | 1948 | 1469443768632 Marionette TRACE conn5 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 03:49:28 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 03:49:28 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 03:49:28 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 03:49:28 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 03:49:28 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 03:49:28 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 03:49:28 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 03:49:28 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 03:49:28 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 03:49:28 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 03:49:28 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 03:49:28 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 03:49:28 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 03:49:28 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 03:49:28 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 03:49:28 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 03:49:28 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 03:49:28 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 03:49:28 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 03:49:28 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 03:49:28 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 03:49:28 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 03:49:28 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 03:49:28 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 03:49:28 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 03:49:28 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 03:49:28 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 03:49:28 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 03:49:28 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 03:49:28 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 03:49:28 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 03:49:28 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 03:49:28 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 03:49:28 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 03:49:28 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 03:49:28 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 03:49:28 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 03:49:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 03:49:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:49:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 03:49:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:49:28 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 03:49:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 03:49:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:49:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 03:49:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:49:28 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 03:49:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 03:49:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:49:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 03:49:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:49:28 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 03:49:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 03:49:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:49:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 03:49:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:49:28 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 03:49:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 03:49:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:49:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 03:49:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:49:28 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 03:49:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 03:49:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:49:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 03:49:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:49:28 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 03:49:28 INFO - TEST-OK | /DOMEvents/constructors.html | took 1020ms 03:49:28 INFO - TEST-START | /DOMEvents/event-phases-order.html 03:49:28 INFO - PROCESS | 1948 | 1469443768714 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 03:49:28 INFO - PROCESS | 1948 | 1469443768716 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 03:49:28 INFO - PROCESS | 1948 | 1469443768719 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 03:49:28 INFO - PROCESS | 1948 | 1469443768721 Marionette TRACE conn5 <- [1,2906,null,{}] 03:49:28 INFO - PROCESS | 1948 | 1469443768725 Marionette TRACE conn5 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:28 INFO - PROCESS | 1948 | 1469443768727 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:49:28 INFO - PROCESS | 1948 | 1469443768845 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 03:49:28 INFO - PROCESS | 1948 | 1469443768853 Marionette TRACE conn5 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:28 INFO - PROCESS | 1948 | 1469443768855 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:49:28 INFO - PROCESS | 1948 | ++DOCSHELL 16936800 == 33 [pid = 1948] [id = 736] 03:49:28 INFO - PROCESS | 1948 | ++DOMWINDOW == 76 (16939000) [pid = 1948] [serial = 2208] [outer = 00000000] 03:49:28 INFO - PROCESS | 1948 | ++DOMWINDOW == 77 (17204000) [pid = 1948] [serial = 2209] [outer = 16939000] 03:49:28 INFO - PROCESS | 1948 | 1469443768958 Marionette DEBUG loaded listener.js 03:49:29 INFO - PROCESS | 1948 | ++DOMWINDOW == 78 (17208000) [pid = 1948] [serial = 2210] [outer = 16939000] 03:49:29 INFO - PROCESS | 1948 | 1469443769402 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 03:49:29 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 03:49:29 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 730ms 03:49:29 INFO - PROCESS | 1948 | 1469443769450 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 03:49:29 INFO - PROCESS | 1948 | 1469443769452 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 03:49:29 INFO - PROCESS | 1948 | 1469443769455 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 03:49:29 INFO - PROCESS | 1948 | 1469443769457 Marionette TRACE conn5 <- [1,2910,null,{}] 03:49:29 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 03:49:29 INFO - PROCESS | 1948 | 1469443769460 Marionette TRACE conn5 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:29 INFO - PROCESS | 1948 | 1469443769466 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:49:29 INFO - PROCESS | 1948 | 1469443769600 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 03:49:29 INFO - PROCESS | 1948 | 1469443769674 Marionette TRACE conn5 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:29 INFO - PROCESS | 1948 | 1469443769676 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:49:29 INFO - PROCESS | 1948 | ++DOCSHELL 1732B400 == 34 [pid = 1948] [id = 737] 03:49:29 INFO - PROCESS | 1948 | ++DOMWINDOW == 79 (1732E000) [pid = 1948] [serial = 2211] [outer = 00000000] 03:49:29 INFO - PROCESS | 1948 | ++DOMWINDOW == 80 (177F3400) [pid = 1948] [serial = 2212] [outer = 1732E000] 03:49:29 INFO - PROCESS | 1948 | 1469443769722 Marionette DEBUG loaded listener.js 03:49:29 INFO - PROCESS | 1948 | ++DOMWINDOW == 81 (17330000) [pid = 1948] [serial = 2213] [outer = 1732E000] 03:49:29 INFO - PROCESS | 1948 | --DOMWINDOW == 80 (1725FC00) [pid = 1948] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 03:49:29 INFO - PROCESS | 1948 | --DOMWINDOW == 79 (1439FC00) [pid = 1948] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 03:49:29 INFO - PROCESS | 1948 | --DOMWINDOW == 78 (0DC48800) [pid = 1948] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 03:49:29 INFO - PROCESS | 1948 | --DOMWINDOW == 77 (0EA8B400) [pid = 1948] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 03:49:29 INFO - PROCESS | 1948 | --DOMWINDOW == 76 (12763C00) [pid = 1948] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 03:49:29 INFO - PROCESS | 1948 | --DOMWINDOW == 75 (0D4E8000) [pid = 1948] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 03:49:29 INFO - PROCESS | 1948 | --DOMWINDOW == 74 (14D78000) [pid = 1948] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 03:49:29 INFO - PROCESS | 1948 | --DOMWINDOW == 73 (0D172C00) [pid = 1948] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 03:49:29 INFO - PROCESS | 1948 | --DOMWINDOW == 72 (11E37800) [pid = 1948] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 03:49:29 INFO - PROCESS | 1948 | --DOMWINDOW == 71 (171A6400) [pid = 1948] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 03:49:29 INFO - PROCESS | 1948 | --DOMWINDOW == 70 (17AA9800) [pid = 1948] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 03:49:29 INFO - PROCESS | 1948 | --DOMWINDOW == 69 (0D121000) [pid = 1948] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 03:49:29 INFO - PROCESS | 1948 | --DOMWINDOW == 68 (16B17800) [pid = 1948] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 03:49:30 INFO - PROCESS | 1948 | [1948] 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 03:49:30 INFO - PROCESS | 1948 | [1948] 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 03:49:30 INFO - PROCESS | 1948 | [1948] 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 03:49:30 INFO - PROCESS | 1948 | [1948] 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 03:49:30 INFO - PROCESS | 1948 | 1469443770214 Marionette TRACE conn5 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 03:49:30 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 03:49:30 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 03:49:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 03:49:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:30 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:49:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:49:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:49:30 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 03:49:30 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 03:49:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:49:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:30 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:49:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:49:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:49:30 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 03:49:30 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 03:49:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:49:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:30 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:49:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:49:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:49:30 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 03:49:30 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 03:49:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:49:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:30 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:49:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:49:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:49:30 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 03:49:30 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 779ms 03:49:30 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 03:49:30 INFO - PROCESS | 1948 | 1469443770239 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 03:49:30 INFO - PROCESS | 1948 | 1469443770241 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 03:49:30 INFO - PROCESS | 1948 | 1469443770244 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 03:49:30 INFO - PROCESS | 1948 | 1469443770246 Marionette TRACE conn5 <- [1,2914,null,{}] 03:49:30 INFO - PROCESS | 1948 | 1469443770253 Marionette TRACE conn5 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:30 INFO - PROCESS | 1948 | 1469443770255 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:49:30 INFO - PROCESS | 1948 | 1469443770359 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 03:49:30 INFO - PROCESS | 1948 | 1469443770368 Marionette TRACE conn5 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:30 INFO - PROCESS | 1948 | 1469443770370 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:49:30 INFO - PROCESS | 1948 | ++DOCSHELL 0D5FD800 == 35 [pid = 1948] [id = 738] 03:49:30 INFO - PROCESS | 1948 | ++DOMWINDOW == 69 (0DA4F800) [pid = 1948] [serial = 2214] [outer = 00000000] 03:49:30 INFO - PROCESS | 1948 | ++DOMWINDOW == 70 (17332400) [pid = 1948] [serial = 2215] [outer = 0DA4F800] 03:49:30 INFO - PROCESS | 1948 | 1469443770414 Marionette DEBUG loaded listener.js 03:49:30 INFO - PROCESS | 1948 | ++DOMWINDOW == 71 (1799D000) [pid = 1948] [serial = 2216] [outer = 0DA4F800] 03:49:30 INFO - PROCESS | 1948 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 03:49:30 INFO - PROCESS | 1948 | 1469443770808 Marionette TRACE conn5 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 03:49:30 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 03:49:30 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 630ms 03:49:30 INFO - PROCESS | 1948 | 1469443770890 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 03:49:30 INFO - PROCESS | 1948 | 1469443770892 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 03:49:30 INFO - PROCESS | 1948 | 1469443770896 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 03:49:30 INFO - PROCESS | 1948 | 1469443770897 Marionette TRACE conn5 <- [1,2918,null,{}] 03:49:30 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 03:49:30 INFO - PROCESS | 1948 | 1469443770901 Marionette TRACE conn5 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:30 INFO - PROCESS | 1948 | 1469443770903 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:49:30 INFO - PROCESS | 1948 | 1469443770985 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 03:49:31 INFO - PROCESS | 1948 | 1469443770990 Marionette TRACE conn5 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:31 INFO - PROCESS | 1948 | 1469443770992 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:49:31 INFO - PROCESS | 1948 | ++DOCSHELL 177F0C00 == 36 [pid = 1948] [id = 739] 03:49:31 INFO - PROCESS | 1948 | ++DOMWINDOW == 72 (179A3800) [pid = 1948] [serial = 2217] [outer = 00000000] 03:49:31 INFO - PROCESS | 1948 | ++DOMWINDOW == 73 (179C4400) [pid = 1948] [serial = 2218] [outer = 179A3800] 03:49:31 INFO - PROCESS | 1948 | 1469443771037 Marionette DEBUG loaded listener.js 03:49:31 INFO - PROCESS | 1948 | ++DOMWINDOW == 74 (17328C00) [pid = 1948] [serial = 2219] [outer = 179A3800] 03:49:31 INFO - PROCESS | 1948 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 03:49:31 INFO - PROCESS | 1948 | 1469443771456 Marionette TRACE conn5 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 03:49:31 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 03:49:31 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 570ms 03:49:31 INFO - PROCESS | 1948 | 1469443771473 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 03:49:31 INFO - PROCESS | 1948 | 1469443771475 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 03:49:31 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 03:49:31 INFO - PROCESS | 1948 | 1469443771478 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 03:49:31 INFO - PROCESS | 1948 | 1469443771480 Marionette TRACE conn5 <- [1,2922,null,{}] 03:49:31 INFO - PROCESS | 1948 | 1469443771483 Marionette TRACE conn5 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:31 INFO - PROCESS | 1948 | 1469443771485 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:49:31 INFO - PROCESS | 1948 | 1469443771614 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 03:49:31 INFO - PROCESS | 1948 | 1469443771622 Marionette TRACE conn5 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:31 INFO - PROCESS | 1948 | 1469443771624 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:49:31 INFO - PROCESS | 1948 | ++DOCSHELL 179B9C00 == 37 [pid = 1948] [id = 740] 03:49:31 INFO - PROCESS | 1948 | ++DOMWINDOW == 75 (179C4000) [pid = 1948] [serial = 2220] [outer = 00000000] 03:49:31 INFO - PROCESS | 1948 | ++DOMWINDOW == 76 (17BAD400) [pid = 1948] [serial = 2221] [outer = 179C4000] 03:49:31 INFO - PROCESS | 1948 | 1469443771668 Marionette DEBUG loaded listener.js 03:49:31 INFO - PROCESS | 1948 | ++DOMWINDOW == 77 (17BB2000) [pid = 1948] [serial = 2222] [outer = 179C4000] 03:49:32 INFO - PROCESS | 1948 | 1469443772249 Marionette TRACE conn5 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 03:49:32 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 03:49:32 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 831ms 03:49:32 INFO - PROCESS | 1948 | 1469443772310 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 03:49:32 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 03:49:32 INFO - PROCESS | 1948 | 1469443772314 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 03:49:32 INFO - PROCESS | 1948 | 1469443772319 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 03:49:32 INFO - PROCESS | 1948 | 1469443772323 Marionette TRACE conn5 <- [1,2926,null,{}] 03:49:32 INFO - PROCESS | 1948 | 1469443772329 Marionette TRACE conn5 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:32 INFO - PROCESS | 1948 | 1469443772332 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:49:32 INFO - PROCESS | 1948 | 1469443772481 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 03:49:32 INFO - PROCESS | 1948 | 1469443772626 Marionette TRACE conn5 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:32 INFO - PROCESS | 1948 | 1469443772629 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:49:32 INFO - PROCESS | 1948 | ++DOCSHELL 0DA50800 == 38 [pid = 1948] [id = 741] 03:49:32 INFO - PROCESS | 1948 | ++DOMWINDOW == 78 (0DA51000) [pid = 1948] [serial = 2223] [outer = 00000000] 03:49:32 INFO - PROCESS | 1948 | ++DOMWINDOW == 79 (0E08EC00) [pid = 1948] [serial = 2224] [outer = 0DA51000] 03:49:32 INFO - PROCESS | 1948 | 1469443772694 Marionette DEBUG loaded listener.js 03:49:32 INFO - PROCESS | 1948 | ++DOMWINDOW == 80 (0EA4C400) [pid = 1948] [serial = 2225] [outer = 0DA51000] 03:49:33 INFO - PROCESS | 1948 | 1469443773231 Marionette TRACE conn5 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 03:49:33 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 03:49:33 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 930ms 03:49:33 INFO - PROCESS | 1948 | 1469443773249 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 03:49:33 INFO - PROCESS | 1948 | 1469443773254 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 03:49:33 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 03:49:33 INFO - PROCESS | 1948 | 1469443773261 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 03:49:33 INFO - PROCESS | 1948 | 1469443773264 Marionette TRACE conn5 <- [1,2930,null,{}] 03:49:33 INFO - PROCESS | 1948 | 1469443773268 Marionette TRACE conn5 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:33 INFO - PROCESS | 1948 | 1469443773270 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:49:33 INFO - PROCESS | 1948 | 1469443773386 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 03:49:33 INFO - PROCESS | 1948 | 1469443773530 Marionette TRACE conn5 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:33 INFO - PROCESS | 1948 | 1469443773532 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:49:33 INFO - PROCESS | 1948 | ++DOCSHELL 12069C00 == 39 [pid = 1948] [id = 742] 03:49:33 INFO - PROCESS | 1948 | ++DOMWINDOW == 81 (120B0000) [pid = 1948] [serial = 2226] [outer = 00000000] 03:49:33 INFO - PROCESS | 1948 | ++DOMWINDOW == 82 (13598C00) [pid = 1948] [serial = 2227] [outer = 120B0000] 03:49:33 INFO - PROCESS | 1948 | 1469443773595 Marionette DEBUG loaded listener.js 03:49:33 INFO - PROCESS | 1948 | ++DOMWINDOW == 83 (14D74000) [pid = 1948] [serial = 2228] [outer = 120B0000] 03:49:34 INFO - PROCESS | 1948 | 1469443774091 Marionette TRACE conn5 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 03:49:34 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 03:49:34 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 03:49:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:49:34 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 03:49:34 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 870ms 03:49:34 INFO - PROCESS | 1948 | 1469443774154 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 03:49:34 INFO - PROCESS | 1948 | 1469443774157 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 03:49:34 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 03:49:34 INFO - PROCESS | 1948 | 1469443774161 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 03:49:34 INFO - PROCESS | 1948 | 1469443774164 Marionette TRACE conn5 <- [1,2934,null,{}] 03:49:34 INFO - PROCESS | 1948 | 1469443774195 Marionette TRACE conn5 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:34 INFO - PROCESS | 1948 | 1469443774200 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:49:34 INFO - PROCESS | 1948 | 1469443774312 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 03:49:34 INFO - PROCESS | 1948 | 1469443774470 Marionette TRACE conn5 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:34 INFO - PROCESS | 1948 | 1469443774474 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:49:34 INFO - PROCESS | 1948 | ++DOCSHELL 17BACC00 == 40 [pid = 1948] [id = 743] 03:49:34 INFO - PROCESS | 1948 | ++DOMWINDOW == 84 (17BAD000) [pid = 1948] [serial = 2229] [outer = 00000000] 03:49:34 INFO - PROCESS | 1948 | ++DOMWINDOW == 85 (17BB9000) [pid = 1948] [serial = 2230] [outer = 17BAD000] 03:49:34 INFO - PROCESS | 1948 | 1469443774534 Marionette DEBUG loaded listener.js 03:49:34 INFO - PROCESS | 1948 | ++DOMWINDOW == 86 (17C3E400) [pid = 1948] [serial = 2231] [outer = 17BAD000] 03:49:35 INFO - PROCESS | 1948 | 1469443775033 Marionette TRACE conn5 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 03:49:35 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 03:49:35 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 890ms 03:49:35 INFO - PROCESS | 1948 | 1469443775065 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 03:49:35 INFO - PROCESS | 1948 | 1469443775068 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 03:49:35 INFO - PROCESS | 1948 | 1469443775073 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 03:49:35 INFO - PROCESS | 1948 | 1469443775075 Marionette TRACE conn5 <- [1,2938,null,{}] 03:49:35 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 03:49:35 INFO - PROCESS | 1948 | 1469443775079 Marionette TRACE conn5 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:35 INFO - PROCESS | 1948 | 1469443775081 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:49:35 INFO - PROCESS | 1948 | 1469443775194 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 03:49:35 INFO - PROCESS | 1948 | 1469443775349 Marionette TRACE conn5 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:35 INFO - PROCESS | 1948 | 1469443775352 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:49:35 INFO - PROCESS | 1948 | ++DOCSHELL 17BAD800 == 41 [pid = 1948] [id = 744] 03:49:35 INFO - PROCESS | 1948 | ++DOMWINDOW == 87 (17C42000) [pid = 1948] [serial = 2232] [outer = 00000000] 03:49:35 INFO - PROCESS | 1948 | ++DOMWINDOW == 88 (17C49C00) [pid = 1948] [serial = 2233] [outer = 17C42000] 03:49:35 INFO - PROCESS | 1948 | 1469443775409 Marionette DEBUG loaded listener.js 03:49:35 INFO - PROCESS | 1948 | ++DOMWINDOW == 89 (17CF0800) [pid = 1948] [serial = 2234] [outer = 17C42000] 03:49:35 INFO - PROCESS | 1948 | ++DOCSHELL 1335A000 == 42 [pid = 1948] [id = 745] 03:49:35 INFO - PROCESS | 1948 | ++DOMWINDOW == 90 (1358EC00) [pid = 1948] [serial = 2235] [outer = 00000000] 03:49:35 INFO - PROCESS | 1948 | ++DOMWINDOW == 91 (13594400) [pid = 1948] [serial = 2236] [outer = 1358EC00] 03:49:36 INFO - PROCESS | 1948 | 1469443776051 Marionette TRACE conn5 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 03:49:36 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 03:49:36 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1013ms 03:49:36 INFO - PROCESS | 1948 | 1469443776093 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 03:49:36 INFO - PROCESS | 1948 | 1469443776095 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 03:49:36 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 03:49:36 INFO - PROCESS | 1948 | 1469443776243 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 03:49:36 INFO - PROCESS | 1948 | 1469443776247 Marionette TRACE conn5 <- [1,2942,null,{}] 03:49:36 INFO - PROCESS | 1948 | 1469443776304 Marionette TRACE conn5 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:36 INFO - PROCESS | 1948 | 1469443776307 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:49:36 INFO - PROCESS | 1948 | 1469443776425 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 03:49:36 INFO - PROCESS | 1948 | 1469443776564 Marionette TRACE conn5 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:36 INFO - PROCESS | 1948 | 1469443776568 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:49:36 INFO - PROCESS | 1948 | ++DOCSHELL 0DC42400 == 43 [pid = 1948] [id = 746] 03:49:36 INFO - PROCESS | 1948 | ++DOMWINDOW == 92 (0DC44400) [pid = 1948] [serial = 2237] [outer = 00000000] 03:49:36 INFO - PROCESS | 1948 | ++DOMWINDOW == 93 (0DC4F400) [pid = 1948] [serial = 2238] [outer = 0DC44400] 03:49:36 INFO - PROCESS | 1948 | 1469443776622 Marionette DEBUG loaded listener.js 03:49:36 INFO - PROCESS | 1948 | ++DOMWINDOW == 94 (0E09A400) [pid = 1948] [serial = 2239] [outer = 0DC44400] 03:49:37 INFO - PROCESS | 1948 | --DOCSHELL 177F0C00 == 42 [pid = 1948] [id = 739] 03:49:37 INFO - PROCESS | 1948 | --DOCSHELL 0D5FD800 == 41 [pid = 1948] [id = 738] 03:49:37 INFO - PROCESS | 1948 | --DOCSHELL 1732B400 == 40 [pid = 1948] [id = 737] 03:49:37 INFO - PROCESS | 1948 | --DOCSHELL 16936800 == 39 [pid = 1948] [id = 736] 03:49:37 INFO - PROCESS | 1948 | --DOCSHELL 14DD2000 == 38 [pid = 1948] [id = 735] 03:49:37 INFO - PROCESS | 1948 | --DOCSHELL 13591000 == 37 [pid = 1948] [id = 734] 03:49:37 INFO - PROCESS | 1948 | --DOCSHELL 11E2D800 == 36 [pid = 1948] [id = 733] 03:49:37 INFO - PROCESS | 1948 | --DOCSHELL 0DA53C00 == 35 [pid = 1948] [id = 732] 03:49:37 INFO - PROCESS | 1948 | --DOCSHELL 177F4000 == 34 [pid = 1948] [id = 729] 03:49:37 INFO - PROCESS | 1948 | --DOCSHELL 0DA52C00 == 33 [pid = 1948] [id = 731] 03:49:37 INFO - PROCESS | 1948 | --DOCSHELL 0DC47000 == 32 [pid = 1948] [id = 720] 03:49:37 INFO - PROCESS | 1948 | --DOCSHELL 0DA58000 == 31 [pid = 1948] [id = 730] 03:49:37 INFO - PROCESS | 1948 | --DOCSHELL 17BACC00 == 30 [pid = 1948] [id = 743] 03:49:37 INFO - PROCESS | 1948 | --DOCSHELL 17BAD800 == 29 [pid = 1948] [id = 744] 03:49:37 INFO - PROCESS | 1948 | --DOCSHELL 1335A000 == 28 [pid = 1948] [id = 745] 03:49:37 INFO - PROCESS | 1948 | --DOCSHELL 12069C00 == 27 [pid = 1948] [id = 742] 03:49:37 INFO - PROCESS | 1948 | --DOCSHELL 179B9C00 == 26 [pid = 1948] [id = 740] 03:49:37 INFO - PROCESS | 1948 | --DOCSHELL 0DA50800 == 25 [pid = 1948] [id = 741] 03:49:37 INFO - PROCESS | 1948 | --DOMWINDOW == 93 (1732C000) [pid = 1948] [serial = 2185] [outer = 00000000] [url = about:blank] 03:49:37 INFO - PROCESS | 1948 | --DOMWINDOW == 92 (14637C00) [pid = 1948] [serial = 2173] [outer = 00000000] [url = about:blank] 03:49:37 INFO - PROCESS | 1948 | --DOMWINDOW == 91 (11E2D400) [pid = 1948] [serial = 2162] [outer = 00000000] [url = about:blank] 03:49:37 INFO - PROCESS | 1948 | --DOMWINDOW == 90 (0EA51C00) [pid = 1948] [serial = 2161] [outer = 00000000] [url = about:blank] 03:49:37 INFO - PROCESS | 1948 | --DOMWINDOW == 89 (11E2D000) [pid = 1948] [serial = 2167] [outer = 00000000] [url = about:blank] 03:49:37 INFO - PROCESS | 1948 | --DOMWINDOW == 88 (11E36800) [pid = 1948] [serial = 2168] [outer = 00000000] [url = about:blank] 03:49:37 INFO - PROCESS | 1948 | --DOMWINDOW == 87 (128AB000) [pid = 1948] [serial = 2170] [outer = 00000000] [url = about:blank] 03:49:37 INFO - PROCESS | 1948 | --DOMWINDOW == 86 (0DC44000) [pid = 1948] [serial = 2164] [outer = 00000000] [url = about:blank] 03:49:37 INFO - PROCESS | 1948 | --DOMWINDOW == 85 (0DC51800) [pid = 1948] [serial = 2165] [outer = 00000000] [url = about:blank] 03:49:37 INFO - PROCESS | 1948 | --DOMWINDOW == 84 (161A0C00) [pid = 1948] [serial = 2176] [outer = 00000000] [url = about:blank] 03:49:37 INFO - PROCESS | 1948 | --DOMWINDOW == 83 (0DB28C00) [pid = 1948] [serial = 2150] [outer = 00000000] [url = about:blank] 03:49:37 INFO - PROCESS | 1948 | --DOMWINDOW == 82 (0DA5B000) [pid = 1948] [serial = 2149] [outer = 00000000] [url = about:blank] 03:49:37 INFO - PROCESS | 1948 | --DOMWINDOW == 81 (12804C00) [pid = 1948] [serial = 2153] [outer = 00000000] [url = about:blank] 03:49:37 INFO - PROCESS | 1948 | --DOMWINDOW == 80 (12063C00) [pid = 1948] [serial = 2152] [outer = 00000000] [url = about:blank] 03:49:37 INFO - PROCESS | 1948 | --DOMWINDOW == 79 (1799B000) [pid = 1948] [serial = 2156] [outer = 00000000] [url = about:blank] 03:49:37 INFO - PROCESS | 1948 | --DOMWINDOW == 78 (1732B000) [pid = 1948] [serial = 2155] [outer = 00000000] [url = about:blank] 03:49:37 INFO - PROCESS | 1948 | --DOMWINDOW == 77 (17BB0C00) [pid = 1948] [serial = 2159] [outer = 00000000] [url = about:blank] 03:49:37 INFO - PROCESS | 1948 | --DOMWINDOW == 76 (17B90C00) [pid = 1948] [serial = 2158] [outer = 00000000] [url = about:blank] 03:49:37 INFO - PROCESS | 1948 | --DOMWINDOW == 75 (0E394800) [pid = 1948] [serial = 2179] [outer = 00000000] [url = about:blank] 03:49:37 INFO - PROCESS | 1948 | --DOMWINDOW == 74 (1692FC00) [pid = 1948] [serial = 2177] [outer = 00000000] [url = about:blank] 03:49:37 INFO - PROCESS | 1948 | --DOMWINDOW == 73 (17209400) [pid = 1948] [serial = 2182] [outer = 00000000] [url = about:blank] 03:49:37 INFO - PROCESS | 1948 | --DOMWINDOW == 72 (1732C800) [pid = 1948] [serial = 2186] [outer = 00000000] [url = about:blank] 03:49:37 INFO - PROCESS | 1948 | --DOMWINDOW == 71 (1724B800) [pid = 1948] [serial = 2183] [outer = 00000000] [url = about:blank] 03:49:37 INFO - PROCESS | 1948 | --DOMWINDOW == 70 (13357800) [pid = 1948] [serial = 2180] [outer = 00000000] [url = about:blank] 03:49:37 INFO - PROCESS | 1948 | --DOMWINDOW == 69 (13545C00) [pid = 1948] [serial = 2171] [outer = 00000000] [url = about:blank] 03:49:37 INFO - PROCESS | 1948 | --DOMWINDOW == 68 (14B4C000) [pid = 1948] [serial = 2174] [outer = 00000000] [url = about:blank] 03:49:37 INFO - PROCESS | 1948 | 1469443777932 Marionette TRACE conn5 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 03:49:37 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 03:49:37 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 03:49:37 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1871ms 03:49:37 INFO - PROCESS | 1948 | 1469443777975 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 03:49:38 INFO - PROCESS | 1948 | 1469443777980 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 03:49:38 INFO - PROCESS | 1948 | 1469443777985 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 03:49:38 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 03:49:38 INFO - PROCESS | 1948 | 1469443777988 Marionette TRACE conn5 <- [1,2946,null,{}] 03:49:38 INFO - PROCESS | 1948 | 1469443777993 Marionette TRACE conn5 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:38 INFO - PROCESS | 1948 | 1469443777996 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:49:38 INFO - PROCESS | 1948 | 1469443778095 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 03:49:38 INFO - PROCESS | 1948 | 1469443778187 Marionette TRACE conn5 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:38 INFO - PROCESS | 1948 | 1469443778191 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:49:38 INFO - PROCESS | 1948 | ++DOCSHELL 0DA50800 == 26 [pid = 1948] [id = 747] 03:49:38 INFO - PROCESS | 1948 | ++DOMWINDOW == 69 (0DA50C00) [pid = 1948] [serial = 2240] [outer = 00000000] 03:49:38 INFO - PROCESS | 1948 | ++DOMWINDOW == 70 (0DA58000) [pid = 1948] [serial = 2241] [outer = 0DA50C00] 03:49:38 INFO - PROCESS | 1948 | 1469443778241 Marionette DEBUG loaded listener.js 03:49:38 INFO - PROCESS | 1948 | ++DOMWINDOW == 71 (0DB20000) [pid = 1948] [serial = 2242] [outer = 0DA50C00] 03:49:38 INFO - PROCESS | 1948 | 1469443778620 Marionette TRACE conn5 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 03:49:38 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 03:49:38 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 670ms 03:49:38 INFO - PROCESS | 1948 | 1469443778659 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 03:49:38 INFO - PROCESS | 1948 | 1469443778664 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 03:49:38 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 03:49:38 INFO - PROCESS | 1948 | 1469443778671 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 03:49:38 INFO - PROCESS | 1948 | 1469443778673 Marionette TRACE conn5 <- [1,2950,null,{}] 03:49:38 INFO - PROCESS | 1948 | 1469443778691 Marionette TRACE conn5 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:38 INFO - PROCESS | 1948 | 1469443778693 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:49:38 INFO - PROCESS | 1948 | 1469443778782 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 03:49:38 INFO - PROCESS | 1948 | 1469443778788 Marionette TRACE conn5 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:38 INFO - PROCESS | 1948 | 1469443778791 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:49:38 INFO - PROCESS | 1948 | ++DOCSHELL 0DE74000 == 27 [pid = 1948] [id = 748] 03:49:38 INFO - PROCESS | 1948 | ++DOMWINDOW == 72 (0E099800) [pid = 1948] [serial = 2243] [outer = 00000000] 03:49:38 INFO - PROCESS | 1948 | ++DOMWINDOW == 73 (0E3CE000) [pid = 1948] [serial = 2244] [outer = 0E099800] 03:49:38 INFO - PROCESS | 1948 | 1469443778841 Marionette DEBUG loaded listener.js 03:49:38 INFO - PROCESS | 1948 | ++DOMWINDOW == 74 (0EA88C00) [pid = 1948] [serial = 2245] [outer = 0E099800] 03:49:39 INFO - PROCESS | 1948 | 1469443779324 Marionette TRACE conn5 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 03:49:39 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 03:49:39 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 670ms 03:49:39 INFO - PROCESS | 1948 | 1469443779344 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 03:49:39 INFO - PROCESS | 1948 | 1469443779347 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 03:49:39 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 03:49:39 INFO - PROCESS | 1948 | 1469443779350 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 03:49:39 INFO - PROCESS | 1948 | 1469443779354 Marionette TRACE conn5 <- [1,2954,null,{}] 03:49:39 INFO - PROCESS | 1948 | 1469443779365 Marionette TRACE conn5 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:39 INFO - PROCESS | 1948 | 1469443779369 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:49:39 INFO - PROCESS | 1948 | 1469443779459 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 03:49:39 INFO - PROCESS | 1948 | 1469443779468 Marionette TRACE conn5 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:39 INFO - PROCESS | 1948 | 1469443779471 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:49:39 INFO - PROCESS | 1948 | ++DOCSHELL 12069C00 == 28 [pid = 1948] [id = 749] 03:49:39 INFO - PROCESS | 1948 | ++DOMWINDOW == 75 (1206AC00) [pid = 1948] [serial = 2246] [outer = 00000000] 03:49:39 INFO - PROCESS | 1948 | ++DOMWINDOW == 76 (12186000) [pid = 1948] [serial = 2247] [outer = 1206AC00] 03:49:39 INFO - PROCESS | 1948 | 1469443779519 Marionette DEBUG loaded listener.js 03:49:39 INFO - PROCESS | 1948 | ++DOMWINDOW == 77 (12709400) [pid = 1948] [serial = 2248] [outer = 1206AC00] 03:49:40 INFO - PROCESS | 1948 | 1469443780007 Marionette TRACE conn5 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 03:49:40 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 03:49:40 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 670ms 03:49:40 INFO - PROCESS | 1948 | 1469443780024 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 03:49:40 INFO - PROCESS | 1948 | 1469443780027 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 03:49:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 03:49:40 INFO - PROCESS | 1948 | 1469443780030 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 03:49:40 INFO - PROCESS | 1948 | 1469443780031 Marionette TRACE conn5 <- [1,2958,null,{}] 03:49:40 INFO - PROCESS | 1948 | 1469443780056 Marionette TRACE conn5 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:40 INFO - PROCESS | 1948 | 1469443780059 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:49:40 INFO - PROCESS | 1948 | 1469443780185 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 03:49:40 INFO - PROCESS | 1948 | 1469443780190 Marionette TRACE conn5 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:40 INFO - PROCESS | 1948 | 1469443780192 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:49:40 INFO - PROCESS | 1948 | ++DOCSHELL 12787000 == 29 [pid = 1948] [id = 750] 03:49:40 INFO - PROCESS | 1948 | ++DOMWINDOW == 78 (128A5800) [pid = 1948] [serial = 2249] [outer = 00000000] 03:49:40 INFO - PROCESS | 1948 | ++DOMWINDOW == 79 (13DA8800) [pid = 1948] [serial = 2250] [outer = 128A5800] 03:49:40 INFO - PROCESS | 1948 | 1469443780238 Marionette DEBUG loaded listener.js 03:49:40 INFO - PROCESS | 1948 | ++DOMWINDOW == 80 (14639000) [pid = 1948] [serial = 2251] [outer = 128A5800] 03:49:40 INFO - PROCESS | 1948 | 1469443780633 Marionette TRACE conn5 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 03:49:40 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 03:49:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 670ms 03:49:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 03:49:40 INFO - PROCESS | 1948 | 1469443780700 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 03:49:40 INFO - PROCESS | 1948 | 1469443780702 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 03:49:40 INFO - PROCESS | 1948 | 1469443780706 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 03:49:40 INFO - PROCESS | 1948 | 1469443780707 Marionette TRACE conn5 <- [1,2962,null,{}] 03:49:40 INFO - PROCESS | 1948 | 1469443780710 Marionette TRACE conn5 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:40 INFO - PROCESS | 1948 | 1469443780712 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:49:40 INFO - PROCESS | 1948 | 1469443780833 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 03:49:40 INFO - PROCESS | 1948 | 1469443780838 Marionette TRACE conn5 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:40 INFO - PROCESS | 1948 | 1469443780840 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:49:40 INFO - PROCESS | 1948 | ++DOCSHELL 14B0A000 == 30 [pid = 1948] [id = 751] 03:49:40 INFO - PROCESS | 1948 | ++DOMWINDOW == 81 (14B10800) [pid = 1948] [serial = 2252] [outer = 00000000] 03:49:40 INFO - PROCESS | 1948 | ++DOMWINDOW == 82 (14D7B000) [pid = 1948] [serial = 2253] [outer = 14B10800] 03:49:40 INFO - PROCESS | 1948 | 1469443780886 Marionette DEBUG loaded listener.js 03:49:40 INFO - PROCESS | 1948 | ++DOMWINDOW == 83 (1661A800) [pid = 1948] [serial = 2254] [outer = 14B10800] 03:49:41 INFO - PROCESS | 1948 | 1469443781346 Marionette TRACE conn5 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 03:49:41 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 03:49:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 670ms 03:49:41 INFO - PROCESS | 1948 | 1469443781384 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 03:49:41 INFO - PROCESS | 1948 | 1469443781386 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 03:49:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 03:49:41 INFO - PROCESS | 1948 | 1469443781389 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 03:49:41 INFO - PROCESS | 1948 | 1469443781391 Marionette TRACE conn5 <- [1,2966,null,{}] 03:49:41 INFO - PROCESS | 1948 | 1469443781394 Marionette TRACE conn5 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:41 INFO - PROCESS | 1948 | 1469443781400 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:49:41 INFO - PROCESS | 1948 | 1469443781541 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 03:49:41 INFO - PROCESS | 1948 | 1469443781608 Marionette TRACE conn5 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:41 INFO - PROCESS | 1948 | 1469443781610 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:49:41 INFO - PROCESS | 1948 | ++DOCSHELL 16935800 == 31 [pid = 1948] [id = 752] 03:49:41 INFO - PROCESS | 1948 | ++DOMWINDOW == 84 (16939400) [pid = 1948] [serial = 2255] [outer = 00000000] 03:49:41 INFO - PROCESS | 1948 | ++DOMWINDOW == 85 (17201800) [pid = 1948] [serial = 2256] [outer = 16939400] 03:49:41 INFO - PROCESS | 1948 | 1469443781656 Marionette DEBUG loaded listener.js 03:49:41 INFO - PROCESS | 1948 | ++DOMWINDOW == 86 (17253400) [pid = 1948] [serial = 2257] [outer = 16939400] 03:49:42 INFO - PROCESS | 1948 | 1469443782322 Marionette TRACE conn5 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 03:49:42 INFO - PROCESS | 1948 | --DOMWINDOW == 85 (1732E000) [pid = 1948] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 03:49:42 INFO - PROCESS | 1948 | --DOMWINDOW == 84 (14DDD000) [pid = 1948] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 03:49:42 INFO - PROCESS | 1948 | --DOMWINDOW == 83 (16939000) [pid = 1948] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 03:49:42 INFO - PROCESS | 1948 | --DOMWINDOW == 82 (17996400) [pid = 1948] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 03:49:42 INFO - PROCESS | 1948 | --DOMWINDOW == 81 (0DA5AC00) [pid = 1948] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 03:49:42 INFO - PROCESS | 1948 | --DOMWINDOW == 80 (11E2E000) [pid = 1948] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 03:49:42 INFO - PROCESS | 1948 | --DOMWINDOW == 79 (179A3800) [pid = 1948] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 03:49:42 INFO - PROCESS | 1948 | --DOMWINDOW == 78 (0DC46400) [pid = 1948] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 03:49:42 INFO - PROCESS | 1948 | --DOMWINDOW == 77 (13592000) [pid = 1948] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 03:49:42 INFO - PROCESS | 1948 | --DOMWINDOW == 76 (0DB1B000) [pid = 1948] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 03:49:42 INFO - PROCESS | 1948 | --DOMWINDOW == 75 (179C4000) [pid = 1948] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 03:49:42 INFO - PROCESS | 1948 | --DOMWINDOW == 74 (0DA4F800) [pid = 1948] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 03:49:42 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 03:49:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1018ms 03:49:42 INFO - PROCESS | 1948 | 1469443782408 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 03:49:42 INFO - PROCESS | 1948 | 1469443782410 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 03:49:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 03:49:42 INFO - PROCESS | 1948 | 1469443782414 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 03:49:42 INFO - PROCESS | 1948 | 1469443782416 Marionette TRACE conn5 <- [1,2970,null,{}] 03:49:42 INFO - PROCESS | 1948 | 1469443782419 Marionette TRACE conn5 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:42 INFO - PROCESS | 1948 | 1469443782421 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:49:42 INFO - PROCESS | 1948 | 1469443782499 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 03:49:42 INFO - PROCESS | 1948 | 1469443782504 Marionette TRACE conn5 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:42 INFO - PROCESS | 1948 | 1469443782506 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:49:42 INFO - PROCESS | 1948 | ++DOCSHELL 0DC4F800 == 32 [pid = 1948] [id = 753] 03:49:42 INFO - PROCESS | 1948 | ++DOMWINDOW == 75 (0EA49800) [pid = 1948] [serial = 2258] [outer = 00000000] 03:49:42 INFO - PROCESS | 1948 | ++DOMWINDOW == 76 (12184C00) [pid = 1948] [serial = 2259] [outer = 0EA49800] 03:49:42 INFO - PROCESS | 1948 | 1469443782551 Marionette DEBUG loaded listener.js 03:49:42 INFO - PROCESS | 1948 | ++DOMWINDOW == 77 (13595000) [pid = 1948] [serial = 2260] [outer = 0EA49800] 03:49:42 INFO - PROCESS | 1948 | 1469443782966 Marionette TRACE conn5 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 03:49:42 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 03:49:42 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 03:49:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:49:42 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 03:49:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 570ms 03:49:42 INFO - PROCESS | 1948 | 1469443782984 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 03:49:42 INFO - PROCESS | 1948 | 1469443782986 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 03:49:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 03:49:43 INFO - PROCESS | 1948 | 1469443782990 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 03:49:43 INFO - PROCESS | 1948 | 1469443782991 Marionette TRACE conn5 <- [1,2974,null,{}] 03:49:43 INFO - PROCESS | 1948 | 1469443782995 Marionette TRACE conn5 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:43 INFO - PROCESS | 1948 | 1469443782997 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:49:43 INFO - PROCESS | 1948 | 1469443783123 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 03:49:43 INFO - PROCESS | 1948 | 1469443783131 Marionette TRACE conn5 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:43 INFO - PROCESS | 1948 | 1469443783133 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:49:43 INFO - PROCESS | 1948 | ++DOCSHELL 1720D800 == 33 [pid = 1948] [id = 754] 03:49:43 INFO - PROCESS | 1948 | ++DOMWINDOW == 78 (17261400) [pid = 1948] [serial = 2261] [outer = 00000000] 03:49:43 INFO - PROCESS | 1948 | ++DOMWINDOW == 79 (17332800) [pid = 1948] [serial = 2262] [outer = 17261400] 03:49:43 INFO - PROCESS | 1948 | 1469443783179 Marionette DEBUG loaded listener.js 03:49:43 INFO - PROCESS | 1948 | ++DOMWINDOW == 80 (177A5000) [pid = 1948] [serial = 2263] [outer = 17261400] 03:49:43 INFO - PROCESS | 1948 | 1469443783571 Marionette TRACE conn5 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 03:49:43 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 03:49:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 630ms 03:49:43 INFO - PROCESS | 1948 | 1469443783620 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 03:49:43 INFO - PROCESS | 1948 | 1469443783622 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 03:49:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 03:49:43 INFO - PROCESS | 1948 | 1469443783625 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 03:49:43 INFO - PROCESS | 1948 | 1469443783627 Marionette TRACE conn5 <- [1,2978,null,{}] 03:49:43 INFO - PROCESS | 1948 | 1469443783630 Marionette TRACE conn5 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:43 INFO - PROCESS | 1948 | 1469443783632 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:49:43 INFO - PROCESS | 1948 | 1469443783713 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 03:49:43 INFO - PROCESS | 1948 | 1469443783819 Marionette TRACE conn5 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:43 INFO - PROCESS | 1948 | 1469443783821 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:49:43 INFO - PROCESS | 1948 | ++DOCSHELL 0DFA8800 == 34 [pid = 1948] [id = 755] 03:49:43 INFO - PROCESS | 1948 | ++DOMWINDOW == 81 (12786000) [pid = 1948] [serial = 2264] [outer = 00000000] 03:49:43 INFO - PROCESS | 1948 | ++DOMWINDOW == 82 (179BAC00) [pid = 1948] [serial = 2265] [outer = 12786000] 03:49:43 INFO - PROCESS | 1948 | 1469443783865 Marionette DEBUG loaded listener.js 03:49:43 INFO - PROCESS | 1948 | ++DOMWINDOW == 83 (17AAD800) [pid = 1948] [serial = 2266] [outer = 12786000] 03:49:44 INFO - PROCESS | 1948 | ++DOCSHELL 17BB4400 == 35 [pid = 1948] [id = 756] 03:49:44 INFO - PROCESS | 1948 | ++DOMWINDOW == 84 (17BB4800) [pid = 1948] [serial = 2267] [outer = 00000000] 03:49:44 INFO - PROCESS | 1948 | ++DOMWINDOW == 85 (17BB5800) [pid = 1948] [serial = 2268] [outer = 17BB4800] 03:49:44 INFO - PROCESS | 1948 | 1469443784301 Marionette TRACE conn5 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 03:49:44 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 03:49:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 730ms 03:49:44 INFO - PROCESS | 1948 | 1469443784370 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 03:49:44 INFO - PROCESS | 1948 | 1469443784374 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 03:49:44 INFO - PROCESS | 1948 | 1469443784380 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 03:49:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 03:49:44 INFO - PROCESS | 1948 | 1469443784384 Marionette TRACE conn5 <- [1,2982,null,{}] 03:49:44 INFO - PROCESS | 1948 | 1469443784395 Marionette TRACE conn5 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:44 INFO - PROCESS | 1948 | 1469443784399 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:49:44 INFO - PROCESS | 1948 | 1469443784547 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 03:49:44 INFO - PROCESS | 1948 | 1469443784673 Marionette TRACE conn5 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:44 INFO - PROCESS | 1948 | 1469443784679 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:49:44 INFO - PROCESS | 1948 | ++DOCSHELL 0D5F5400 == 36 [pid = 1948] [id = 757] 03:49:44 INFO - PROCESS | 1948 | ++DOMWINDOW == 86 (0D5F7000) [pid = 1948] [serial = 2269] [outer = 00000000] 03:49:44 INFO - PROCESS | 1948 | ++DOMWINDOW == 87 (0DA5B400) [pid = 1948] [serial = 2270] [outer = 0D5F7000] 03:49:44 INFO - PROCESS | 1948 | 1469443784779 Marionette DEBUG loaded listener.js 03:49:44 INFO - PROCESS | 1948 | ++DOMWINDOW == 88 (0DC4A400) [pid = 1948] [serial = 2271] [outer = 0D5F7000] 03:49:45 INFO - PROCESS | 1948 | 1469443785419 Marionette TRACE conn5 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 03:49:45 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 03:49:45 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 03:49:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1082ms 03:49:45 INFO - PROCESS | 1948 | 1469443785481 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 03:49:45 INFO - PROCESS | 1948 | 1469443785484 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 03:49:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 03:49:45 INFO - PROCESS | 1948 | 1469443785491 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 03:49:45 INFO - PROCESS | 1948 | 1469443785495 Marionette TRACE conn5 <- [1,2986,null,{}] 03:49:45 INFO - PROCESS | 1948 | 1469443785499 Marionette TRACE conn5 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:45 INFO - PROCESS | 1948 | 1469443785502 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:49:45 INFO - PROCESS | 1948 | 1469443785628 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 03:49:45 INFO - PROCESS | 1948 | 1469443785769 Marionette TRACE conn5 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:45 INFO - PROCESS | 1948 | 1469443785772 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:49:45 INFO - PROCESS | 1948 | ++DOCSHELL 11E8E400 == 37 [pid = 1948] [id = 758] 03:49:45 INFO - PROCESS | 1948 | ++DOMWINDOW == 89 (12063C00) [pid = 1948] [serial = 2272] [outer = 00000000] 03:49:45 INFO - PROCESS | 1948 | ++DOMWINDOW == 90 (12374000) [pid = 1948] [serial = 2273] [outer = 12063C00] 03:49:45 INFO - PROCESS | 1948 | 1469443785830 Marionette DEBUG loaded listener.js 03:49:45 INFO - PROCESS | 1948 | ++DOMWINDOW == 91 (1335BC00) [pid = 1948] [serial = 2274] [outer = 12063C00] 03:49:46 INFO - PROCESS | 1948 | 1469443786479 Marionette TRACE conn5 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 03:49:46 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 03:49:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1022ms 03:49:46 INFO - PROCESS | 1948 | 1469443786517 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 03:49:46 INFO - PROCESS | 1948 | 1469443786520 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 03:49:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 03:49:46 INFO - PROCESS | 1948 | 1469443786524 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 03:49:46 INFO - PROCESS | 1948 | 1469443786526 Marionette TRACE conn5 <- [1,2990,null,{}] 03:49:46 INFO - PROCESS | 1948 | 1469443786559 Marionette TRACE conn5 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:46 INFO - PROCESS | 1948 | 1469443786564 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:49:46 INFO - PROCESS | 1948 | 1469443786744 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 03:49:46 INFO - PROCESS | 1948 | 1469443786808 Marionette TRACE conn5 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:46 INFO - PROCESS | 1948 | 1469443786812 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:49:46 INFO - PROCESS | 1948 | ++DOCSHELL 17208C00 == 38 [pid = 1948] [id = 759] 03:49:46 INFO - PROCESS | 1948 | ++DOMWINDOW == 92 (17209400) [pid = 1948] [serial = 2275] [outer = 00000000] 03:49:46 INFO - PROCESS | 1948 | ++DOMWINDOW == 93 (17327800) [pid = 1948] [serial = 2276] [outer = 17209400] 03:49:46 INFO - PROCESS | 1948 | 1469443786869 Marionette DEBUG loaded listener.js 03:49:46 INFO - PROCESS | 1948 | ++DOMWINDOW == 94 (1799B800) [pid = 1948] [serial = 2277] [outer = 17209400] 03:49:47 INFO - PROCESS | 1948 | 1469443787655 Marionette TRACE conn5 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 03:49:47 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 03:49:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1168ms 03:49:47 INFO - PROCESS | 1948 | 1469443787695 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 03:49:47 INFO - PROCESS | 1948 | 1469443787699 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 03:49:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 03:49:47 INFO - PROCESS | 1948 | 1469443787704 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 03:49:47 INFO - PROCESS | 1948 | 1469443787707 Marionette TRACE conn5 <- [1,2994,null,{}] 03:49:47 INFO - PROCESS | 1948 | 1469443787713 Marionette TRACE conn5 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:47 INFO - PROCESS | 1948 | 1469443787716 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:49:47 INFO - PROCESS | 1948 | 1469443787910 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 03:49:47 INFO - PROCESS | 1948 | --DOCSHELL 17BB4400 == 37 [pid = 1948] [id = 756] 03:49:47 INFO - PROCESS | 1948 | --DOCSHELL 1720D800 == 36 [pid = 1948] [id = 754] 03:49:47 INFO - PROCESS | 1948 | --DOCSHELL 0DC4F800 == 35 [pid = 1948] [id = 753] 03:49:47 INFO - PROCESS | 1948 | --DOCSHELL 16935800 == 34 [pid = 1948] [id = 752] 03:49:47 INFO - PROCESS | 1948 | --DOCSHELL 14B0A000 == 33 [pid = 1948] [id = 751] 03:49:47 INFO - PROCESS | 1948 | --DOCSHELL 12787000 == 32 [pid = 1948] [id = 750] 03:49:47 INFO - PROCESS | 1948 | --DOCSHELL 12069C00 == 31 [pid = 1948] [id = 749] 03:49:47 INFO - PROCESS | 1948 | --DOCSHELL 0DE74000 == 30 [pid = 1948] [id = 748] 03:49:47 INFO - PROCESS | 1948 | --DOCSHELL 0DA50800 == 29 [pid = 1948] [id = 747] 03:49:47 INFO - PROCESS | 1948 | --DOMWINDOW == 93 (16612000) [pid = 1948] [serial = 2206] [outer = 00000000] [url = about:blank] 03:49:47 INFO - PROCESS | 1948 | --DOMWINDOW == 92 (16934000) [pid = 1948] [serial = 2207] [outer = 00000000] [url = about:blank] 03:49:47 INFO - PROCESS | 1948 | --DOMWINDOW == 91 (17208000) [pid = 1948] [serial = 2210] [outer = 00000000] [url = about:blank] 03:49:47 INFO - PROCESS | 1948 | --DOMWINDOW == 90 (17204000) [pid = 1948] [serial = 2209] [outer = 00000000] [url = about:blank] 03:49:47 INFO - PROCESS | 1948 | --DOMWINDOW == 89 (177F3400) [pid = 1948] [serial = 2212] [outer = 00000000] [url = about:blank] 03:49:47 INFO - PROCESS | 1948 | --DOMWINDOW == 88 (179B8800) [pid = 1948] [serial = 2189] [outer = 00000000] [url = about:blank] 03:49:47 INFO - PROCESS | 1948 | --DOMWINDOW == 87 (1799CC00) [pid = 1948] [serial = 2188] [outer = 00000000] [url = about:blank] 03:49:47 INFO - PROCESS | 1948 | --DOMWINDOW == 86 (0E239800) [pid = 1948] [serial = 2191] [outer = 00000000] [url = about:blank] 03:49:47 INFO - PROCESS | 1948 | --DOMWINDOW == 85 (0E23DC00) [pid = 1948] [serial = 2192] [outer = 00000000] [url = about:blank] 03:49:47 INFO - PROCESS | 1948 | --DOMWINDOW == 84 (11E37000) [pid = 1948] [serial = 2200] [outer = 00000000] [url = about:blank] 03:49:47 INFO - PROCESS | 1948 | --DOMWINDOW == 83 (17328C00) [pid = 1948] [serial = 2219] [outer = 00000000] [url = about:blank] 03:49:47 INFO - PROCESS | 1948 | --DOMWINDOW == 82 (11E96800) [pid = 1948] [serial = 2201] [outer = 00000000] [url = about:blank] 03:49:47 INFO - PROCESS | 1948 | --DOMWINDOW == 81 (0EF52C00) [pid = 1948] [serial = 2194] [outer = 00000000] [url = about:blank] 03:49:47 INFO - PROCESS | 1948 | --DOMWINDOW == 80 (12791000) [pid = 1948] [serial = 2195] [outer = 00000000] [url = about:blank] 03:49:47 INFO - PROCESS | 1948 | --DOMWINDOW == 79 (1439EC00) [pid = 1948] [serial = 2203] [outer = 00000000] [url = about:blank] 03:49:47 INFO - PROCESS | 1948 | --DOMWINDOW == 78 (0DC45C00) [pid = 1948] [serial = 2197] [outer = 00000000] [url = about:blank] 03:49:47 INFO - PROCESS | 1948 | --DOMWINDOW == 77 (0D563400) [pid = 1948] [serial = 2198] [outer = 00000000] [url = about:blank] 03:49:47 INFO - PROCESS | 1948 | --DOMWINDOW == 76 (17BB2000) [pid = 1948] [serial = 2222] [outer = 00000000] [url = about:blank] 03:49:47 INFO - PROCESS | 1948 | --DOMWINDOW == 75 (17BAD400) [pid = 1948] [serial = 2221] [outer = 00000000] [url = about:blank] 03:49:47 INFO - PROCESS | 1948 | --DOMWINDOW == 74 (17332400) [pid = 1948] [serial = 2215] [outer = 00000000] [url = about:blank] 03:49:47 INFO - PROCESS | 1948 | --DOMWINDOW == 73 (179C4400) [pid = 1948] [serial = 2218] [outer = 00000000] [url = about:blank] 03:49:47 INFO - PROCESS | 1948 | --DOMWINDOW == 72 (17330000) [pid = 1948] [serial = 2213] [outer = 00000000] [url = about:blank] 03:49:47 INFO - PROCESS | 1948 | --DOMWINDOW == 71 (1799D000) [pid = 1948] [serial = 2216] [outer = 00000000] [url = about:blank] 03:49:47 INFO - PROCESS | 1948 | --DOMWINDOW == 70 (14B04000) [pid = 1948] [serial = 2204] [outer = 00000000] [url = about:blank] 03:49:48 INFO - PROCESS | 1948 | 1469443787949 Marionette TRACE conn5 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:48 INFO - PROCESS | 1948 | 1469443787952 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:49:48 INFO - PROCESS | 1948 | ++DOCSHELL 0D478C00 == 30 [pid = 1948] [id = 760] 03:49:48 INFO - PROCESS | 1948 | ++DOMWINDOW == 71 (0D4E3C00) [pid = 1948] [serial = 2278] [outer = 00000000] 03:49:48 INFO - PROCESS | 1948 | ++DOMWINDOW == 72 (0DC4F000) [pid = 1948] [serial = 2279] [outer = 0D4E3C00] 03:49:48 INFO - PROCESS | 1948 | 1469443788013 Marionette DEBUG loaded listener.js 03:49:48 INFO - PROCESS | 1948 | ++DOMWINDOW == 73 (0E23DC00) [pid = 1948] [serial = 2280] [outer = 0D4E3C00] 03:49:48 INFO - PROCESS | 1948 | 1469443788413 Marionette TRACE conn5 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 03:49:48 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 03:49:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 730ms 03:49:48 INFO - PROCESS | 1948 | 1469443788440 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 03:49:48 INFO - PROCESS | 1948 | 1469443788444 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 03:49:48 INFO - PROCESS | 1948 | 1469443788450 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 03:49:48 INFO - TEST-START | /FileAPI/FileReaderSync.worker 03:49:48 INFO - PROCESS | 1948 | 1469443788453 Marionette TRACE conn5 <- [1,2998,null,{}] 03:49:48 INFO - PROCESS | 1948 | 1469443788456 Marionette TRACE conn5 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:48 INFO - PROCESS | 1948 | 1469443788459 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:49:48 INFO - PROCESS | 1948 | 1469443788577 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 03:49:48 INFO - PROCESS | 1948 | 1469443788673 Marionette TRACE conn5 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:48 INFO - PROCESS | 1948 | 1469443788676 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:49:48 INFO - PROCESS | 1948 | ++DOCSHELL 0E239800 == 31 [pid = 1948] [id = 761] 03:49:48 INFO - PROCESS | 1948 | ++DOMWINDOW == 74 (0E395800) [pid = 1948] [serial = 2281] [outer = 00000000] 03:49:48 INFO - PROCESS | 1948 | ++DOMWINDOW == 75 (11E38400) [pid = 1948] [serial = 2282] [outer = 0E395800] 03:49:48 INFO - PROCESS | 1948 | 1469443788723 Marionette DEBUG loaded listener.js 03:49:48 INFO - PROCESS | 1948 | ++DOMWINDOW == 76 (11ED9400) [pid = 1948] [serial = 2283] [outer = 0E395800] 03:49:48 INFO - PROCESS | 1948 | [1948] 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 03:49:49 INFO - PROCESS | 1948 | 1469443789227 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 03:49:49 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 03:49:49 INFO - {} 03:49:49 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 03:49:49 INFO - {} 03:49:49 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 03:49:49 INFO - {} 03:49:49 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 03:49:49 INFO - {} 03:49:49 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 830ms 03:49:49 INFO - PROCESS | 1948 | 1469443789293 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 03:49:49 INFO - PROCESS | 1948 | 1469443789295 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 03:49:49 INFO - TEST-START | /FileAPI/fileReader.html 03:49:49 INFO - PROCESS | 1948 | 1469443789301 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 03:49:49 INFO - PROCESS | 1948 | 1469443789304 Marionette TRACE conn5 <- [1,3002,null,{}] 03:49:49 INFO - PROCESS | 1948 | 1469443789319 Marionette TRACE conn5 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:49 INFO - PROCESS | 1948 | 1469443789324 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:49:49 INFO - PROCESS | 1948 | 1469443789444 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 03:49:49 INFO - PROCESS | 1948 | 1469443789453 Marionette TRACE conn5 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:49 INFO - PROCESS | 1948 | 1469443789456 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:49:49 INFO - PROCESS | 1948 | ++DOCSHELL 13353800 == 32 [pid = 1948] [id = 762] 03:49:49 INFO - PROCESS | 1948 | ++DOMWINDOW == 77 (13548C00) [pid = 1948] [serial = 2284] [outer = 00000000] 03:49:49 INFO - PROCESS | 1948 | ++DOMWINDOW == 78 (14B4AC00) [pid = 1948] [serial = 2285] [outer = 13548C00] 03:49:49 INFO - PROCESS | 1948 | 1469443789505 Marionette DEBUG loaded listener.js 03:49:49 INFO - PROCESS | 1948 | ++DOMWINDOW == 79 (14D7A000) [pid = 1948] [serial = 2286] [outer = 13548C00] 03:49:49 INFO - PROCESS | 1948 | 1469443789923 Marionette TRACE conn5 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 03:49:49 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 03:49:49 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 03:49:49 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 03:49:49 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 03:49:49 INFO - TEST-OK | /FileAPI/fileReader.html | took 630ms 03:49:49 INFO - TEST-START | /FileAPI/historical.html 03:49:49 INFO - PROCESS | 1948 | 1469443789931 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 03:49:49 INFO - PROCESS | 1948 | 1469443789933 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 03:49:49 INFO - PROCESS | 1948 | 1469443789937 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 03:49:49 INFO - PROCESS | 1948 | 1469443789938 Marionette TRACE conn5 <- [1,3006,null,{}] 03:49:49 INFO - PROCESS | 1948 | 1469443789942 Marionette TRACE conn5 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:49 INFO - PROCESS | 1948 | 1469443789944 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:49:50 INFO - PROCESS | 1948 | 1469443790033 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 03:49:50 INFO - PROCESS | 1948 | 1469443790148 Marionette TRACE conn5 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:50 INFO - PROCESS | 1948 | 1469443790150 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:49:50 INFO - PROCESS | 1948 | ++DOCSHELL 16169800 == 33 [pid = 1948] [id = 763] 03:49:50 INFO - PROCESS | 1948 | ++DOMWINDOW == 80 (16612000) [pid = 1948] [serial = 2287] [outer = 00000000] 03:49:50 INFO - PROCESS | 1948 | ++DOMWINDOW == 81 (16D55C00) [pid = 1948] [serial = 2288] [outer = 16612000] 03:49:50 INFO - PROCESS | 1948 | 1469443790198 Marionette DEBUG loaded listener.js 03:49:50 INFO - PROCESS | 1948 | ++DOMWINDOW == 82 (171B2400) [pid = 1948] [serial = 2289] [outer = 16612000] 03:49:50 INFO - PROCESS | 1948 | 1469443790595 Marionette TRACE conn5 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 03:49:50 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 03:49:50 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 03:49:50 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 03:49:50 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 03:49:50 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 03:49:50 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 03:49:50 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 03:49:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:49:50 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 03:49:50 INFO - TEST-OK | /FileAPI/historical.html | took 670ms 03:49:50 INFO - PROCESS | 1948 | 1469443790611 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 03:49:50 INFO - PROCESS | 1948 | 1469443790613 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 03:49:50 INFO - TEST-START | /FileAPI/idlharness.html 03:49:50 INFO - PROCESS | 1948 | 1469443790616 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 03:49:50 INFO - PROCESS | 1948 | 1469443790618 Marionette TRACE conn5 <- [1,3010,null,{}] 03:49:50 INFO - PROCESS | 1948 | 1469443790621 Marionette TRACE conn5 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:50 INFO - PROCESS | 1948 | 1469443790624 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:49:50 INFO - PROCESS | 1948 | 1469443790744 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 03:49:50 INFO - PROCESS | 1948 | 1469443790838 Marionette TRACE conn5 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:50 INFO - PROCESS | 1948 | 1469443790840 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:49:50 INFO - PROCESS | 1948 | ++DOCSHELL 1720A800 == 34 [pid = 1948] [id = 764] 03:49:50 INFO - PROCESS | 1948 | ++DOMWINDOW == 83 (17210C00) [pid = 1948] [serial = 2290] [outer = 00000000] 03:49:50 INFO - PROCESS | 1948 | ++DOMWINDOW == 84 (17326C00) [pid = 1948] [serial = 2291] [outer = 17210C00] 03:49:50 INFO - PROCESS | 1948 | 1469443790885 Marionette DEBUG loaded listener.js 03:49:50 INFO - PROCESS | 1948 | ++DOMWINDOW == 85 (17328400) [pid = 1948] [serial = 2292] [outer = 17210C00] 03:49:51 INFO - PROCESS | 1948 | --DOMWINDOW == 84 (14B10800) [pid = 1948] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 03:49:51 INFO - PROCESS | 1948 | --DOMWINDOW == 83 (0DA50C00) [pid = 1948] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 03:49:51 INFO - PROCESS | 1948 | --DOMWINDOW == 82 (0E099800) [pid = 1948] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 03:49:51 INFO - PROCESS | 1948 | --DOMWINDOW == 81 (16939400) [pid = 1948] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 03:49:51 INFO - PROCESS | 1948 | --DOMWINDOW == 80 (0DA51000) [pid = 1948] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 03:49:51 INFO - PROCESS | 1948 | --DOMWINDOW == 79 (120B0000) [pid = 1948] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 03:49:51 INFO - PROCESS | 1948 | --DOMWINDOW == 78 (17BAD000) [pid = 1948] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 03:49:51 INFO - PROCESS | 1948 | --DOMWINDOW == 77 (1358EC00) [pid = 1948] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 03:49:51 INFO - PROCESS | 1948 | --DOMWINDOW == 76 (17C42000) [pid = 1948] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 03:49:51 INFO - PROCESS | 1948 | --DOMWINDOW == 75 (17261400) [pid = 1948] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 03:49:51 INFO - PROCESS | 1948 | --DOMWINDOW == 74 (0EA49800) [pid = 1948] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 03:49:51 INFO - PROCESS | 1948 | --DOMWINDOW == 73 (1206AC00) [pid = 1948] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 03:49:51 INFO - PROCESS | 1948 | --DOMWINDOW == 72 (0DC44400) [pid = 1948] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 03:49:51 INFO - PROCESS | 1948 | --DOMWINDOW == 71 (128A5800) [pid = 1948] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 03:49:52 INFO - PROCESS | 1948 | 1469443791996 Marionette TRACE conn5 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 03:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 03:49:52 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 03:49:52 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 03:49:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:52 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:49:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:49:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:49:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:49:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 03:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 03:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 03:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 03:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 03:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 03:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 03:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 03:49:52 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 03:49:52 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 03:49:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:49:52 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:49:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:49:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:49:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:49:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 03:49:52 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 03:49:52 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 03:49:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:52 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:49:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:49:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:49:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:49:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 03:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 03:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 03:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 03:49:52 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 03:49:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:49:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:49:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:49:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:49:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:49:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:49:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 03:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 03:49:52 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 03:49:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:49:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:49:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:49:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:49:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:49:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:49:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 03:49:52 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 03:49:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 03:49:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:49:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:49:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:49:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:49:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 03:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 03:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 03:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 03:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 03:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 03:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 03:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 03:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 03:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 03:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 03:49:52 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 03:49:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:49:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:49:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:49:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:49:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:49:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:49:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 03:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 03:49:52 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 03:49:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:49:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:49:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:49:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:49:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:49:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:49:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 03:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 03:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 03:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 03:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 03:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 03:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 03:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 03:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 03:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 03:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 03:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 03:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 03:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 03:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 03:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 03:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 03:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 03:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 03:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 03:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 03:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 03:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 03:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 03:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 03:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 03:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 03:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 03:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 03:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 03:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 03:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 03:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 03:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 03:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 03:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 03:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 03:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 03:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 03:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 03:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 03:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 03:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 03:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 03:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 03:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 03:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 03:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 03:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 03:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 03:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 03:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 03:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 03:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 03:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 03:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 03:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 03:49:52 INFO - TEST-OK | /FileAPI/idlharness.html | took 1575ms 03:49:52 INFO - PROCESS | 1948 | 1469443792198 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 03:49:52 INFO - PROCESS | 1948 | 1469443792203 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 03:49:52 INFO - PROCESS | 1948 | 1469443792209 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 03:49:52 INFO - TEST-START | /FileAPI/idlharness.worker 03:49:52 INFO - PROCESS | 1948 | 1469443792213 Marionette TRACE conn5 <- [1,3014,null,{}] 03:49:52 INFO - PROCESS | 1948 | 1469443792219 Marionette TRACE conn5 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:52 INFO - PROCESS | 1948 | 1469443792223 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:49:52 INFO - PROCESS | 1948 | 1469443792337 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 03:49:52 INFO - PROCESS | 1948 | 1469443792474 Marionette TRACE conn5 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:52 INFO - PROCESS | 1948 | 1469443792479 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:49:52 INFO - PROCESS | 1948 | ++DOCSHELL 0E09D400 == 35 [pid = 1948] [id = 765] 03:49:52 INFO - PROCESS | 1948 | ++DOMWINDOW == 72 (0E3D5C00) [pid = 1948] [serial = 2293] [outer = 00000000] 03:49:52 INFO - PROCESS | 1948 | ++DOMWINDOW == 73 (0EFD1800) [pid = 1948] [serial = 2294] [outer = 0E3D5C00] 03:49:52 INFO - PROCESS | 1948 | 1469443792540 Marionette DEBUG loaded listener.js 03:49:52 INFO - PROCESS | 1948 | ++DOMWINDOW == 74 (11E98000) [pid = 1948] [serial = 2295] [outer = 0E3D5C00] 03:49:52 INFO - PROCESS | 1948 | [1948] 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 03:49:53 INFO - PROCESS | 1948 | 1469443793682 Marionette TRACE conn5 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 03:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 03:49:53 INFO - {} 03:49:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 03:49:53 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 03:49:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:53 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:49:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:49:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:49:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:49:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 03:49:53 INFO - {} 03:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 03:49:53 INFO - {} 03:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 03:49:53 INFO - {} 03:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 03:49:53 INFO - {} 03:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 03:49:53 INFO - {} 03:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 03:49:53 INFO - {} 03:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 03:49:53 INFO - {} 03:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 03:49:53 INFO - {} 03:49:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 03:49:53 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 03:49:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:49:53 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:49:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:49:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:49:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:49:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 03:49:53 INFO - {} 03:49:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 03:49:53 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 03:49:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:53 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:49:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:49:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:49:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:49:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 03:49:53 INFO - {} 03:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 03:49:53 INFO - {} 03:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 03:49:53 INFO - {} 03:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 03:49:53 INFO - {} 03:49:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 03:49:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:49:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:49:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:49:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:49:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:49:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:49:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 03:49:53 INFO - {} 03:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 03:49:53 INFO - {} 03:49:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 03:49:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:49:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:49:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:49:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:49:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:49:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:49:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 03:49:53 INFO - {} 03:49:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 03:49:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 03:49:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:49:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:49:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:49:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:49:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 03:49:53 INFO - {} 03:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 03:49:53 INFO - {} 03:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 03:49:53 INFO - {} 03:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 03:49:53 INFO - {} 03:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 03:49:53 INFO - {} 03:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 03:49:53 INFO - {} 03:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 03:49:53 INFO - {} 03:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 03:49:53 INFO - {} 03:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 03:49:53 INFO - {} 03:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 03:49:53 INFO - {} 03:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 03:49:53 INFO - {} 03:49:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 03:49:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:49:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:49:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:49:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:49:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:49:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:49:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 03:49:53 INFO - {} 03:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 03:49:53 INFO - {} 03:49:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 03:49:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:49:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:49:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:49:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:49:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:49:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:49:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:49:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:49:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 03:49:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:49:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 03:49:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:49:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:49:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:49:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:49:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 03:49:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:49:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:49:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:49:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:49:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:49:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:49:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 03:49:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:49:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 03:49:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:49:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:49:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:49:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:49:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 03:49:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:49:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 03:49:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:49:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:49:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:49:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:49:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 03:49:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:49:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 03:49:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:49:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:49:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:49:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:49:53 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 03:49:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:53 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:49:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:49:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:49:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:49:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:49:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:49:53 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 03:49:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:49:53 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:49:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:49:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:49:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:49:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 03:49:53 INFO - {} 03:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 03:49:53 INFO - {} 03:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 03:49:53 INFO - {} 03:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 03:49:53 INFO - {} 03:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 03:49:53 INFO - {} 03:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 03:49:53 INFO - {} 03:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 03:49:53 INFO - {} 03:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 03:49:53 INFO - {} 03:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 03:49:53 INFO - {} 03:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 03:49:53 INFO - {} 03:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 03:49:53 INFO - {} 03:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 03:49:53 INFO - {} 03:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 03:49:53 INFO - {} 03:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 03:49:53 INFO - {} 03:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 03:49:53 INFO - {} 03:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 03:49:53 INFO - {} 03:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 03:49:53 INFO - {} 03:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 03:49:53 INFO - {} 03:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 03:49:53 INFO - {} 03:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 03:49:53 INFO - {} 03:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 03:49:53 INFO - {} 03:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 03:49:53 INFO - {} 03:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 03:49:53 INFO - {} 03:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 03:49:53 INFO - {} 03:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 03:49:53 INFO - {} 03:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 03:49:53 INFO - {} 03:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 03:49:53 INFO - {} 03:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 03:49:53 INFO - {} 03:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 03:49:53 INFO - {} 03:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 03:49:53 INFO - {} 03:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 03:49:53 INFO - {} 03:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 03:49:53 INFO - {} 03:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 03:49:53 INFO - {} 03:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 03:49:53 INFO - {} 03:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 03:49:53 INFO - {} 03:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 03:49:53 INFO - {} 03:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 03:49:53 INFO - {} 03:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 03:49:53 INFO - {} 03:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 03:49:53 INFO - {} 03:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 03:49:53 INFO - {} 03:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 03:49:53 INFO - {} 03:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 03:49:53 INFO - {} 03:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 03:49:53 INFO - {} 03:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 03:49:53 INFO - {} 03:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 03:49:53 INFO - {} 03:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 03:49:53 INFO - {} 03:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 03:49:53 INFO - {} 03:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 03:49:53 INFO - {} 03:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 03:49:53 INFO - {} 03:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 03:49:53 INFO - {} 03:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 03:49:53 INFO - {} 03:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 03:49:53 INFO - {} 03:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 03:49:53 INFO - {} 03:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 03:49:53 INFO - {} 03:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 03:49:53 INFO - {} 03:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 03:49:53 INFO - {} 03:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:49:53 INFO - {} 03:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 03:49:53 INFO - {} 03:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:49:53 INFO - {} 03:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 03:49:53 INFO - {} 03:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:49:53 INFO - {} 03:49:53 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1619ms 03:49:53 INFO - PROCESS | 1948 | 1469443793855 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 03:49:53 INFO - PROCESS | 1948 | 1469443793860 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 03:49:53 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 03:49:53 INFO - PROCESS | 1948 | 1469443793867 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 03:49:53 INFO - PROCESS | 1948 | 1469443793870 Marionette TRACE conn5 <- [1,3018,null,{}] 03:49:53 INFO - PROCESS | 1948 | 1469443793874 Marionette TRACE conn5 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:53 INFO - PROCESS | 1948 | 1469443793877 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:49:54 INFO - PROCESS | 1948 | 1469443793991 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 03:49:54 INFO - PROCESS | 1948 | 1469443794153 Marionette TRACE conn5 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:54 INFO - PROCESS | 1948 | 1469443794156 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:49:54 INFO - PROCESS | 1948 | ++DOCSHELL 19C1EC00 == 36 [pid = 1948] [id = 766] 03:49:54 INFO - PROCESS | 1948 | ++DOMWINDOW == 75 (19C4B000) [pid = 1948] [serial = 2296] [outer = 00000000] 03:49:54 INFO - PROCESS | 1948 | ++DOMWINDOW == 76 (19C52000) [pid = 1948] [serial = 2297] [outer = 19C4B000] 03:49:54 INFO - PROCESS | 1948 | 1469443794214 Marionette DEBUG loaded listener.js 03:49:54 INFO - PROCESS | 1948 | ++DOMWINDOW == 77 (1A346000) [pid = 1948] [serial = 2298] [outer = 19C4B000] 03:49:54 INFO - PROCESS | 1948 | 1469443794732 Marionette TRACE conn5 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 03:49:54 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 03:49:54 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 870ms 03:49:54 INFO - PROCESS | 1948 | 1469443794739 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 03:49:54 INFO - PROCESS | 1948 | 1469443794742 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 03:49:54 INFO - PROCESS | 1948 | 1469443794745 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 03:49:54 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 03:49:54 INFO - PROCESS | 1948 | 1469443794749 Marionette TRACE conn5 <- [1,3022,null,{}] 03:49:54 INFO - PROCESS | 1948 | 1469443794760 Marionette TRACE conn5 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:54 INFO - PROCESS | 1948 | 1469443794764 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:49:54 INFO - PROCESS | 1948 | 1469443794873 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 03:49:55 INFO - PROCESS | 1948 | 1469443795015 Marionette TRACE conn5 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:55 INFO - PROCESS | 1948 | 1469443795019 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:49:55 INFO - PROCESS | 1948 | ++DOCSHELL 1A364800 == 37 [pid = 1948] [id = 767] 03:49:55 INFO - PROCESS | 1948 | ++DOMWINDOW == 78 (1A366800) [pid = 1948] [serial = 2299] [outer = 00000000] 03:49:55 INFO - PROCESS | 1948 | ++DOMWINDOW == 79 (1A36C400) [pid = 1948] [serial = 2300] [outer = 1A366800] 03:49:55 INFO - PROCESS | 1948 | 1469443795079 Marionette DEBUG loaded listener.js 03:49:55 INFO - PROCESS | 1948 | ++DOMWINDOW == 80 (1BE32800) [pid = 1948] [serial = 2301] [outer = 1A366800] 03:49:55 INFO - PROCESS | 1948 | 1469443795629 Marionette TRACE conn5 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 03:49:55 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 03:49:55 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 930ms 03:49:55 INFO - PROCESS | 1948 | 1469443795679 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 03:49:55 INFO - PROCESS | 1948 | 1469443795682 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 03:49:55 INFO - PROCESS | 1948 | 1469443795685 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 03:49:55 INFO - TEST-START | /FileAPI/blob/Blob-close.html 03:49:55 INFO - PROCESS | 1948 | 1469443795688 Marionette TRACE conn5 <- [1,3026,null,{}] 03:49:55 INFO - PROCESS | 1948 | 1469443795692 Marionette TRACE conn5 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:55 INFO - PROCESS | 1948 | 1469443795694 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:49:55 INFO - PROCESS | 1948 | 1469443795835 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 03:49:56 INFO - PROCESS | 1948 | 1469443796040 Marionette TRACE conn5 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:56 INFO - PROCESS | 1948 | 1469443796043 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:49:56 INFO - PROCESS | 1948 | ++DOCSHELL 0D16E400 == 38 [pid = 1948] [id = 768] 03:49:56 INFO - PROCESS | 1948 | ++DOMWINDOW == 81 (0D563400) [pid = 1948] [serial = 2302] [outer = 00000000] 03:49:56 INFO - PROCESS | 1948 | ++DOMWINDOW == 82 (0DC46400) [pid = 1948] [serial = 2303] [outer = 0D563400] 03:49:56 INFO - PROCESS | 1948 | 1469443796102 Marionette DEBUG loaded listener.js 03:49:56 INFO - PROCESS | 1948 | ++DOMWINDOW == 83 (0EA47000) [pid = 1948] [serial = 2304] [outer = 0D563400] 03:49:56 INFO - PROCESS | 1948 | 1469443796556 Marionette TRACE conn5 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 03:49:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 03:49:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 03:49:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:49:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 03:49:56 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 930ms 03:49:56 INFO - PROCESS | 1948 | 1469443796620 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 03:49:56 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 03:49:56 INFO - PROCESS | 1948 | 1469443796624 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 03:49:56 INFO - PROCESS | 1948 | 1469443796628 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 03:49:56 INFO - PROCESS | 1948 | 1469443796631 Marionette TRACE conn5 <- [1,3030,null,{}] 03:49:57 INFO - PROCESS | 1948 | --DOCSHELL 16169800 == 37 [pid = 1948] [id = 763] 03:49:57 INFO - PROCESS | 1948 | --DOCSHELL 13353800 == 36 [pid = 1948] [id = 762] 03:49:57 INFO - PROCESS | 1948 | --DOCSHELL 0E239800 == 35 [pid = 1948] [id = 761] 03:49:57 INFO - PROCESS | 1948 | --DOCSHELL 0D478C00 == 34 [pid = 1948] [id = 760] 03:49:57 INFO - PROCESS | 1948 | --DOCSHELL 17208C00 == 33 [pid = 1948] [id = 759] 03:49:57 INFO - PROCESS | 1948 | --DOCSHELL 0D5F5400 == 32 [pid = 1948] [id = 757] 03:49:57 INFO - PROCESS | 1948 | --DOCSHELL 11E8E400 == 31 [pid = 1948] [id = 758] 03:49:57 INFO - PROCESS | 1948 | --DOCSHELL 0DFA8800 == 30 [pid = 1948] [id = 755] 03:49:57 INFO - PROCESS | 1948 | --DOCSHELL 0DC42400 == 29 [pid = 1948] [id = 746] 03:49:57 INFO - PROCESS | 1948 | --DOCSHELL 19C1EC00 == 28 [pid = 1948] [id = 766] 03:49:57 INFO - PROCESS | 1948 | --DOCSHELL 1A364800 == 27 [pid = 1948] [id = 767] 03:49:57 INFO - PROCESS | 1948 | --DOCSHELL 1720A800 == 26 [pid = 1948] [id = 764] 03:49:57 INFO - PROCESS | 1948 | --DOCSHELL 0E09D400 == 25 [pid = 1948] [id = 765] 03:49:57 INFO - PROCESS | 1948 | --DOMWINDOW == 82 (14D7B000) [pid = 1948] [serial = 2253] [outer = 00000000] [url = about:blank] 03:49:57 INFO - PROCESS | 1948 | --DOMWINDOW == 81 (0DA58000) [pid = 1948] [serial = 2241] [outer = 00000000] [url = about:blank] 03:49:57 INFO - PROCESS | 1948 | --DOMWINDOW == 80 (0DB20000) [pid = 1948] [serial = 2242] [outer = 00000000] [url = about:blank] 03:49:57 INFO - PROCESS | 1948 | --DOMWINDOW == 79 (0E3CE000) [pid = 1948] [serial = 2244] [outer = 00000000] [url = about:blank] 03:49:57 INFO - PROCESS | 1948 | --DOMWINDOW == 78 (0EA88C00) [pid = 1948] [serial = 2245] [outer = 00000000] [url = about:blank] 03:49:57 INFO - PROCESS | 1948 | --DOMWINDOW == 77 (17201800) [pid = 1948] [serial = 2256] [outer = 00000000] [url = about:blank] 03:49:57 INFO - PROCESS | 1948 | --DOMWINDOW == 76 (0EA4C400) [pid = 1948] [serial = 2225] [outer = 00000000] [url = about:blank] 03:49:57 INFO - PROCESS | 1948 | --DOMWINDOW == 75 (0E08EC00) [pid = 1948] [serial = 2224] [outer = 00000000] [url = about:blank] 03:49:57 INFO - PROCESS | 1948 | --DOMWINDOW == 74 (14D74000) [pid = 1948] [serial = 2228] [outer = 00000000] [url = about:blank] 03:49:57 INFO - PROCESS | 1948 | --DOMWINDOW == 73 (13598C00) [pid = 1948] [serial = 2227] [outer = 00000000] [url = about:blank] 03:49:57 INFO - PROCESS | 1948 | --DOMWINDOW == 72 (17C3E400) [pid = 1948] [serial = 2231] [outer = 00000000] [url = about:blank] 03:49:57 INFO - PROCESS | 1948 | --DOMWINDOW == 71 (17BB9000) [pid = 1948] [serial = 2230] [outer = 00000000] [url = about:blank] 03:49:57 INFO - PROCESS | 1948 | --DOMWINDOW == 70 (13594400) [pid = 1948] [serial = 2236] [outer = 00000000] [url = about:blank] 03:49:57 INFO - PROCESS | 1948 | --DOMWINDOW == 69 (17CF0800) [pid = 1948] [serial = 2234] [outer = 00000000] [url = about:blank] 03:49:57 INFO - PROCESS | 1948 | --DOMWINDOW == 68 (17C49C00) [pid = 1948] [serial = 2233] [outer = 00000000] [url = about:blank] 03:49:57 INFO - PROCESS | 1948 | --DOMWINDOW == 67 (1661A800) [pid = 1948] [serial = 2254] [outer = 00000000] [url = about:blank] 03:49:57 INFO - PROCESS | 1948 | --DOMWINDOW == 66 (177A5000) [pid = 1948] [serial = 2263] [outer = 00000000] [url = about:blank] 03:49:57 INFO - PROCESS | 1948 | --DOMWINDOW == 65 (12184C00) [pid = 1948] [serial = 2259] [outer = 00000000] [url = about:blank] 03:49:57 INFO - PROCESS | 1948 | --DOMWINDOW == 64 (12186000) [pid = 1948] [serial = 2247] [outer = 00000000] [url = about:blank] 03:49:57 INFO - PROCESS | 1948 | --DOMWINDOW == 63 (13595000) [pid = 1948] [serial = 2260] [outer = 00000000] [url = about:blank] 03:49:57 INFO - PROCESS | 1948 | --DOMWINDOW == 62 (17253400) [pid = 1948] [serial = 2257] [outer = 00000000] [url = about:blank] 03:49:57 INFO - PROCESS | 1948 | --DOMWINDOW == 61 (17332800) [pid = 1948] [serial = 2262] [outer = 00000000] [url = about:blank] 03:49:57 INFO - PROCESS | 1948 | --DOMWINDOW == 60 (0E09A400) [pid = 1948] [serial = 2239] [outer = 00000000] [url = about:blank] 03:49:57 INFO - PROCESS | 1948 | --DOMWINDOW == 59 (0DC4F400) [pid = 1948] [serial = 2238] [outer = 00000000] [url = about:blank] 03:49:57 INFO - PROCESS | 1948 | --DOMWINDOW == 58 (13DA8800) [pid = 1948] [serial = 2250] [outer = 00000000] [url = about:blank] 03:49:57 INFO - PROCESS | 1948 | --DOMWINDOW == 57 (14639000) [pid = 1948] [serial = 2251] [outer = 00000000] [url = about:blank] 03:49:57 INFO - PROCESS | 1948 | --DOMWINDOW == 56 (179BAC00) [pid = 1948] [serial = 2265] [outer = 00000000] [url = about:blank] 03:49:57 INFO - PROCESS | 1948 | --DOMWINDOW == 55 (12709400) [pid = 1948] [serial = 2248] [outer = 00000000] [url = about:blank] 03:49:57 INFO - PROCESS | 1948 | 1469443797455 Marionette TRACE conn5 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:57 INFO - PROCESS | 1948 | 1469443797458 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:49:57 INFO - PROCESS | 1948 | 1469443797554 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 03:49:57 INFO - PROCESS | 1948 | 1469443797561 Marionette TRACE conn5 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:57 INFO - PROCESS | 1948 | 1469443797564 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:49:57 INFO - PROCESS | 1948 | ++DOCSHELL 0DA54000 == 26 [pid = 1948] [id = 769] 03:49:57 INFO - PROCESS | 1948 | ++DOMWINDOW == 56 (0DA54C00) [pid = 1948] [serial = 2305] [outer = 00000000] 03:49:57 INFO - PROCESS | 1948 | ++DOMWINDOW == 57 (0DB20C00) [pid = 1948] [serial = 2306] [outer = 0DA54C00] 03:49:57 INFO - PROCESS | 1948 | 1469443797614 Marionette DEBUG loaded listener.js 03:49:57 INFO - PROCESS | 1948 | ++DOMWINDOW == 58 (0DC43000) [pid = 1948] [serial = 2307] [outer = 0DA54C00] 03:49:58 INFO - PROCESS | 1948 | 1469443798333 Marionette TRACE conn5 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 03:49:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 03:49:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 03:49:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 03:49:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 03:49:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 03:49:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 03:49:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 03:49:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 03:49:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 03:49:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 03:49:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 03:49:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 03:49:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 03:49:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 03:49:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 03:49:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 03:49:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 03:49:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 03:49:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 03:49:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 03:49:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 03:49:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 03:49:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 03:49:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 03:49:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 03:49:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 03:49:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 03:49:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 03:49:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 03:49:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:49:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 03:49:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 03:49:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 03:49:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 03:49:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 03:49:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 03:49:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 03:49:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 03:49:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 03:49:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 03:49:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 03:49:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 03:49:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 03:49:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 03:49:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:49:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 03:49:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 03:49:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 03:49:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 03:49:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 03:49:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:49:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 03:49:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 03:49:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 03:49:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 03:49:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 03:49:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 03:49:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 03:49:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:49:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 03:49:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 03:49:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 03:49:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 03:49:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:49:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:49:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:49:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:49:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 03:49:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 03:49:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:49:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:49:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:49:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:49:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 03:49:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:49:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:49:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:49:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:49:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 03:49:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:49:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:49:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:49:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:49:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 03:49:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 03:49:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:49:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:49:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:49:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:49:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 03:49:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:49:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:49:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:49:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:49:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 03:49:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:49:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:49:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:49:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:49:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 03:49:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:49:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:49:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:49:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:49:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 03:49:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:49:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:49:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:49:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:49:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 03:49:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 03:49:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 03:49:58 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1763ms 03:49:58 INFO - PROCESS | 1948 | 1469443798393 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 03:49:58 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 03:49:58 INFO - PROCESS | 1948 | 1469443798397 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 03:49:58 INFO - PROCESS | 1948 | 1469443798402 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 03:49:58 INFO - PROCESS | 1948 | 1469443798404 Marionette TRACE conn5 <- [1,3034,null,{}] 03:49:58 INFO - PROCESS | 1948 | 1469443798410 Marionette TRACE conn5 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:58 INFO - PROCESS | 1948 | 1469443798413 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:49:58 INFO - PROCESS | 1948 | 1469443798510 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 03:49:58 INFO - PROCESS | 1948 | 1469443798603 Marionette TRACE conn5 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:58 INFO - PROCESS | 1948 | 1469443798608 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:49:58 INFO - PROCESS | 1948 | ++DOCSHELL 0EA88C00 == 27 [pid = 1948] [id = 770] 03:49:58 INFO - PROCESS | 1948 | ++DOMWINDOW == 59 (0EA8B400) [pid = 1948] [serial = 2308] [outer = 00000000] 03:49:58 INFO - PROCESS | 1948 | ++DOMWINDOW == 60 (0EDE4400) [pid = 1948] [serial = 2309] [outer = 0EA8B400] 03:49:58 INFO - PROCESS | 1948 | 1469443798656 Marionette DEBUG loaded listener.js 03:49:58 INFO - PROCESS | 1948 | ++DOMWINDOW == 61 (0EFDC000) [pid = 1948] [serial = 2310] [outer = 0EA8B400] 03:49:58 INFO - PROCESS | 1948 | [1948] 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 03:49:59 INFO - PROCESS | 1948 | 1469443799081 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 03:49:59 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 03:49:59 INFO - {} 03:49:59 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 730ms 03:49:59 INFO - PROCESS | 1948 | 1469443799132 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 03:49:59 INFO - PROCESS | 1948 | 1469443799135 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 03:49:59 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 03:49:59 INFO - PROCESS | 1948 | 1469443799139 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 03:49:59 INFO - PROCESS | 1948 | 1469443799141 Marionette TRACE conn5 <- [1,3038,null,{}] 03:49:59 INFO - PROCESS | 1948 | 1469443799145 Marionette TRACE conn5 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:59 INFO - PROCESS | 1948 | 1469443799147 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:49:59 INFO - PROCESS | 1948 | 1469443799238 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 03:49:59 INFO - PROCESS | 1948 | 1469443799247 Marionette TRACE conn5 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:59 INFO - PROCESS | 1948 | 1469443799251 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:49:59 INFO - PROCESS | 1948 | ++DOCSHELL 12763C00 == 28 [pid = 1948] [id = 771] 03:49:59 INFO - PROCESS | 1948 | ++DOMWINDOW == 62 (12765800) [pid = 1948] [serial = 2311] [outer = 00000000] 03:49:59 INFO - PROCESS | 1948 | ++DOMWINDOW == 63 (12791000) [pid = 1948] [serial = 2312] [outer = 12765800] 03:49:59 INFO - PROCESS | 1948 | 1469443799311 Marionette DEBUG loaded listener.js 03:49:59 INFO - PROCESS | 1948 | ++DOMWINDOW == 64 (12766400) [pid = 1948] [serial = 2313] [outer = 12765800] 03:49:59 INFO - PROCESS | 1948 | 1469443799750 Marionette TRACE conn5 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 03:49:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 03:49:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 03:49:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 03:49:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 03:49:59 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 630ms 03:49:59 INFO - PROCESS | 1948 | 1469443799798 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 03:49:59 INFO - PROCESS | 1948 | 1469443799805 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 03:49:59 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 03:49:59 INFO - PROCESS | 1948 | 1469443799817 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 03:49:59 INFO - PROCESS | 1948 | 1469443799819 Marionette TRACE conn5 <- [1,3042,null,{}] 03:49:59 INFO - PROCESS | 1948 | 1469443799823 Marionette TRACE conn5 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:59 INFO - PROCESS | 1948 | 1469443799825 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:49:59 INFO - PROCESS | 1948 | 1469443799945 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 03:49:59 INFO - PROCESS | 1948 | 1469443799951 Marionette TRACE conn5 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:59 INFO - PROCESS | 1948 | 1469443799953 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:49:59 INFO - PROCESS | 1948 | ++DOCSHELL 1334DC00 == 29 [pid = 1948] [id = 772] 03:49:59 INFO - PROCESS | 1948 | ++DOMWINDOW == 65 (1335A000) [pid = 1948] [serial = 2314] [outer = 00000000] 03:50:00 INFO - PROCESS | 1948 | ++DOMWINDOW == 66 (14637400) [pid = 1948] [serial = 2315] [outer = 1335A000] 03:50:00 INFO - PROCESS | 1948 | 1469443799998 Marionette DEBUG loaded listener.js 03:50:00 INFO - PROCESS | 1948 | ++DOMWINDOW == 67 (14B4C000) [pid = 1948] [serial = 2316] [outer = 1335A000] 03:50:00 INFO - PROCESS | 1948 | 1469443800701 Marionette TRACE conn5 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 03:50:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 03:50:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 03:50:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 03:50:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 03:50:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 03:50:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 03:50:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 03:50:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 03:50:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 03:50:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 03:50:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 03:50:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 03:50:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 03:50:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 03:50:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 03:50:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 03:50:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 03:50:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 03:50:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 03:50:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 03:50:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 03:50:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 03:50:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 03:50:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 03:50:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 03:50:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 03:50:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 03:50:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 03:50:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 03:50:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 03:50:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 03:50:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 03:50:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 03:50:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 03:50:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 03:50:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 03:50:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 03:50:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 03:50:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 03:50:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 03:50:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 03:50:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 03:50:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 03:50:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 03:50:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 03:50:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 03:50:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 03:50:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 03:50:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 03:50:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 03:50:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 03:50:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 03:50:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 03:50:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 03:50:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 03:50:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 03:50:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 03:50:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 03:50:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 03:50:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 03:50:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 03:50:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 03:50:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 03:50:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 03:50:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 03:50:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 03:50:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 03:50:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 03:50:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 03:50:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 03:50:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 03:50:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 03:50:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 03:50:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 03:50:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 03:50:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 03:50:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 03:50:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 03:50:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 03:50:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 03:50:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 03:50:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 03:50:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 03:50:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 03:50:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 03:50:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 03:50:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 03:50:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 03:50:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 03:50:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 03:50:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 03:50:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 03:50:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 03:50:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 03:50:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 03:50:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 03:50:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 03:50:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 03:50:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 03:50:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:50:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:50:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:50:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:50:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 03:50:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:50:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:50:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:50:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:50:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 03:50:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:50:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:50:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:50:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:50:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 03:50:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:50:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:50:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:50:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:50:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 03:50:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:50:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:50:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:50:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:50:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 03:50:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:50:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:50:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:50:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:50:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 03:50:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:50:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:50:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:50:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:50:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 03:50:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:50:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:50:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:50:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:50:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 03:50:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:50:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:50:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:50:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:50:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 03:50:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:50:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:50:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:50:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:50:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 03:50:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:50:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:50:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:50:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:50:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 03:50:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:50:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:50:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:50:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:50:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 03:50:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:50:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:50:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:50:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:50:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 03:50:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:50:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:50:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:50:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:50:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 03:50:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:50:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:50:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:50:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:50:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 03:50:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:50:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:50:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:50:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:50:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 03:50:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:50:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:50:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:50:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:50:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 03:50:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:50:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:50:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:50:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:50:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 03:50:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:50:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:50:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:50:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:50:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 03:50:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:50:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:50:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:50:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:50:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 03:50:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:50:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:50:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:50:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:50:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 03:50:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:50:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:50:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:50:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:50:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 03:50:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:50:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:50:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:50:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:50:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 03:50:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:50:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:50:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:50:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:50:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 03:50:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:50:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:50:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:50:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:50:00 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1031ms 03:50:00 INFO - PROCESS | 1948 | 1469443800853 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 03:50:00 INFO - PROCESS | 1948 | 1469443800855 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 03:50:00 INFO - TEST-START | /FileAPI/file/File-constructor.html 03:50:00 INFO - PROCESS | 1948 | 1469443800872 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 03:50:00 INFO - PROCESS | 1948 | 1469443800874 Marionette TRACE conn5 <- [1,3046,null,{}] 03:50:00 INFO - PROCESS | 1948 | 1469443800878 Marionette TRACE conn5 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:00 INFO - PROCESS | 1948 | 1469443800880 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:50:01 INFO - PROCESS | 1948 | 1469443801007 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 03:50:01 INFO - PROCESS | 1948 | 1469443801014 Marionette TRACE conn5 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:01 INFO - PROCESS | 1948 | 1469443801016 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:50:01 INFO - PROCESS | 1948 | ++DOCSHELL 16165800 == 30 [pid = 1948] [id = 773] 03:50:01 INFO - PROCESS | 1948 | ++DOMWINDOW == 68 (16169800) [pid = 1948] [serial = 2317] [outer = 00000000] 03:50:01 INFO - PROCESS | 1948 | ++DOMWINDOW == 69 (16B1A800) [pid = 1948] [serial = 2318] [outer = 16169800] 03:50:01 INFO - PROCESS | 1948 | 1469443801062 Marionette DEBUG loaded listener.js 03:50:01 INFO - PROCESS | 1948 | ++DOMWINDOW == 70 (16D5B800) [pid = 1948] [serial = 2319] [outer = 16169800] 03:50:01 INFO - PROCESS | 1948 | 1469443801527 Marionette TRACE conn5 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 03:50:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 03:50:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 03:50:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 03:50:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 03:50:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 03:50:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 03:50:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 03:50:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 03:50:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 03:50:01 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 03:50:01 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 03:50:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:50:01 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 03:50:01 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 03:50:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 03:50:01 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 03:50:01 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 03:50:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:50:01 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 03:50:01 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 03:50:01 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 03:50:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:50:01 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 03:50:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 03:50:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 03:50:01 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 696ms 03:50:01 INFO - PROCESS | 1948 | 1469443801564 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 03:50:01 INFO - PROCESS | 1948 | 1469443801567 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 03:50:01 INFO - PROCESS | 1948 | 1469443801570 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 03:50:01 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 03:50:01 INFO - PROCESS | 1948 | 1469443801571 Marionette TRACE conn5 <- [1,3050,null,{}] 03:50:01 INFO - PROCESS | 1948 | 1469443801575 Marionette TRACE conn5 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:01 INFO - PROCESS | 1948 | 1469443801582 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:50:01 INFO - PROCESS | 1948 | 1469443801727 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 03:50:01 INFO - PROCESS | 1948 | 1469443801794 Marionette TRACE conn5 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:01 INFO - PROCESS | 1948 | 1469443801796 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:50:01 INFO - PROCESS | 1948 | ++DOCSHELL 171AE400 == 31 [pid = 1948] [id = 774] 03:50:01 INFO - PROCESS | 1948 | ++DOMWINDOW == 71 (17201C00) [pid = 1948] [serial = 2320] [outer = 00000000] 03:50:01 INFO - PROCESS | 1948 | ++DOMWINDOW == 72 (17329400) [pid = 1948] [serial = 2321] [outer = 17201C00] 03:50:01 INFO - PROCESS | 1948 | 1469443801841 Marionette DEBUG loaded listener.js 03:50:01 INFO - PROCESS | 1948 | ++DOMWINDOW == 73 (177A6400) [pid = 1948] [serial = 2322] [outer = 17201C00] 03:50:02 INFO - PROCESS | 1948 | --DOMWINDOW == 72 (16612000) [pid = 1948] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 03:50:02 INFO - PROCESS | 1948 | --DOMWINDOW == 71 (0E395800) [pid = 1948] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 03:50:02 INFO - PROCESS | 1948 | --DOMWINDOW == 70 (12786000) [pid = 1948] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 03:50:02 INFO - PROCESS | 1948 | --DOMWINDOW == 69 (17210C00) [pid = 1948] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 03:50:02 INFO - PROCESS | 1948 | --DOMWINDOW == 68 (17BB4800) [pid = 1948] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 03:50:02 INFO - PROCESS | 1948 | --DOMWINDOW == 67 (12063C00) [pid = 1948] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 03:50:02 INFO - PROCESS | 1948 | --DOMWINDOW == 66 (17209400) [pid = 1948] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 03:50:02 INFO - PROCESS | 1948 | --DOMWINDOW == 65 (0D5F7000) [pid = 1948] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 03:50:02 INFO - PROCESS | 1948 | --DOMWINDOW == 64 (13548C00) [pid = 1948] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 03:50:02 INFO - PROCESS | 1948 | --DOMWINDOW == 63 (0D4E3C00) [pid = 1948] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 03:50:02 INFO - PROCESS | 1948 | [1948] 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 03:50:02 INFO - PROCESS | 1948 | 1469443802379 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 03:50:02 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 03:50:02 INFO - {} 03:50:02 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 831ms 03:50:02 INFO - PROCESS | 1948 | 1469443802404 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 03:50:02 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 03:50:02 INFO - PROCESS | 1948 | 1469443802406 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 03:50:02 INFO - PROCESS | 1948 | 1469443802409 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 03:50:02 INFO - PROCESS | 1948 | 1469443802411 Marionette TRACE conn5 <- [1,3054,null,{}] 03:50:02 INFO - PROCESS | 1948 | 1469443802414 Marionette TRACE conn5 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:02 INFO - PROCESS | 1948 | 1469443802416 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:50:02 INFO - PROCESS | 1948 | 1469443802496 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 03:50:02 INFO - PROCESS | 1948 | 1469443802502 Marionette TRACE conn5 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:02 INFO - PROCESS | 1948 | 1469443802503 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:50:02 INFO - PROCESS | 1948 | ++DOCSHELL 171A6400 == 32 [pid = 1948] [id = 775] 03:50:02 INFO - PROCESS | 1948 | ++DOMWINDOW == 64 (17205C00) [pid = 1948] [serial = 2323] [outer = 00000000] 03:50:02 INFO - PROCESS | 1948 | ++DOMWINDOW == 65 (179A0400) [pid = 1948] [serial = 2324] [outer = 17205C00] 03:50:02 INFO - PROCESS | 1948 | 1469443802548 Marionette DEBUG loaded listener.js 03:50:02 INFO - PROCESS | 1948 | ++DOMWINDOW == 66 (179A3800) [pid = 1948] [serial = 2325] [outer = 17205C00] 03:50:02 INFO - PROCESS | 1948 | 1469443802946 Marionette TRACE conn5 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 03:50:02 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 03:50:02 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 03:50:02 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 03:50:02 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 03:50:02 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 03:50:02 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 03:50:02 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 03:50:02 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 571ms 03:50:02 INFO - PROCESS | 1948 | 1469443802981 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 03:50:02 INFO - PROCESS | 1948 | 1469443802983 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 03:50:03 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 03:50:03 INFO - PROCESS | 1948 | 1469443802986 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 03:50:03 INFO - PROCESS | 1948 | 1469443802988 Marionette TRACE conn5 <- [1,3058,null,{}] 03:50:03 INFO - PROCESS | 1948 | 1469443802991 Marionette TRACE conn5 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:03 INFO - PROCESS | 1948 | 1469443802993 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:50:03 INFO - PROCESS | 1948 | 1469443803117 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 03:50:03 INFO - PROCESS | 1948 | 1469443803125 Marionette TRACE conn5 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:03 INFO - PROCESS | 1948 | 1469443803126 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:50:03 INFO - PROCESS | 1948 | ++DOCSHELL 0865A800 == 33 [pid = 1948] [id = 776] 03:50:03 INFO - PROCESS | 1948 | ++DOMWINDOW == 67 (0866F400) [pid = 1948] [serial = 2326] [outer = 00000000] 03:50:03 INFO - PROCESS | 1948 | ++DOMWINDOW == 68 (17B88400) [pid = 1948] [serial = 2327] [outer = 0866F400] 03:50:03 INFO - PROCESS | 1948 | 1469443803170 Marionette DEBUG loaded listener.js 03:50:03 INFO - PROCESS | 1948 | ++DOMWINDOW == 69 (17B88C00) [pid = 1948] [serial = 2328] [outer = 0866F400] 03:50:03 INFO - PROCESS | 1948 | 1469443803575 Marionette TRACE conn5 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 03:50:03 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 03:50:03 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 03:50:03 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 03:50:03 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 03:50:03 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 03:50:03 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 03:50:03 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 630ms 03:50:03 INFO - PROCESS | 1948 | 1469443803617 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 03:50:03 INFO - PROCESS | 1948 | 1469443803619 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 03:50:03 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 03:50:03 INFO - PROCESS | 1948 | 1469443803622 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 03:50:03 INFO - PROCESS | 1948 | 1469443803624 Marionette TRACE conn5 <- [1,3062,null,{}] 03:50:03 INFO - PROCESS | 1948 | 1469443803628 Marionette TRACE conn5 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:03 INFO - PROCESS | 1948 | 1469443803629 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:50:03 INFO - PROCESS | 1948 | 1469443803708 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 03:50:03 INFO - PROCESS | 1948 | 1469443803713 Marionette TRACE conn5 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:03 INFO - PROCESS | 1948 | 1469443803715 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:50:03 INFO - PROCESS | 1948 | ++DOCSHELL 0BEF0400 == 34 [pid = 1948] [id = 777] 03:50:03 INFO - PROCESS | 1948 | ++DOMWINDOW == 70 (120AC400) [pid = 1948] [serial = 2329] [outer = 00000000] 03:50:03 INFO - PROCESS | 1948 | ++DOMWINDOW == 71 (17BAE800) [pid = 1948] [serial = 2330] [outer = 120AC400] 03:50:03 INFO - PROCESS | 1948 | 1469443803849 Marionette DEBUG loaded listener.js 03:50:03 INFO - PROCESS | 1948 | ++DOMWINDOW == 72 (17BB4800) [pid = 1948] [serial = 2331] [outer = 120AC400] 03:50:04 INFO - PROCESS | 1948 | 1469443804307 Marionette TRACE conn5 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 03:50:04 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 03:50:04 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 03:50:04 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 03:50:04 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 03:50:04 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 03:50:04 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 03:50:04 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 730ms 03:50:04 INFO - PROCESS | 1948 | 1469443804361 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 03:50:04 INFO - PROCESS | 1948 | 1469443804366 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 03:50:04 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 03:50:04 INFO - PROCESS | 1948 | 1469443804371 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 03:50:04 INFO - PROCESS | 1948 | 1469443804375 Marionette TRACE conn5 <- [1,3066,null,{}] 03:50:04 INFO - PROCESS | 1948 | 1469443804381 Marionette TRACE conn5 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:04 INFO - PROCESS | 1948 | 1469443804384 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:50:04 INFO - PROCESS | 1948 | 1469443804512 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 03:50:04 INFO - PROCESS | 1948 | 1469443804635 Marionette TRACE conn5 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:04 INFO - PROCESS | 1948 | 1469443804638 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:50:04 INFO - PROCESS | 1948 | ++DOCSHELL 0D173000 == 35 [pid = 1948] [id = 778] 03:50:04 INFO - PROCESS | 1948 | ++DOMWINDOW == 73 (0D5F6800) [pid = 1948] [serial = 2332] [outer = 00000000] 03:50:04 INFO - PROCESS | 1948 | ++DOMWINDOW == 74 (0DA53400) [pid = 1948] [serial = 2333] [outer = 0D5F6800] 03:50:04 INFO - PROCESS | 1948 | 1469443804737 Marionette DEBUG loaded listener.js 03:50:04 INFO - PROCESS | 1948 | ++DOMWINDOW == 75 (0DC51000) [pid = 1948] [serial = 2334] [outer = 0D5F6800] 03:50:05 INFO - PROCESS | 1948 | 1469443805397 Marionette TRACE conn5 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 03:50:05 INFO - PROCESS | 1948 | 1469443805462 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 03:50:05 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 03:50:05 INFO - PROCESS | 1948 | 1469443805468 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 03:50:05 INFO - PROCESS | 1948 | 1469443805471 Marionette TRACE conn5 <- [1,3070,null,{}] 03:50:05 INFO - PROCESS | 1948 | 1469443805475 Marionette TRACE conn5 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:05 INFO - PROCESS | 1948 | 1469443805478 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:50:05 INFO - PROCESS | 1948 | 1469443805603 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 03:50:05 INFO - PROCESS | 1948 | 1469443805750 Marionette TRACE conn5 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:05 INFO - PROCESS | 1948 | 1469443805753 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:50:05 INFO - PROCESS | 1948 | ++DOCSHELL 11E8CC00 == 36 [pid = 1948] [id = 779] 03:50:05 INFO - PROCESS | 1948 | ++DOMWINDOW == 76 (11E8E400) [pid = 1948] [serial = 2335] [outer = 00000000] 03:50:05 INFO - PROCESS | 1948 | ++DOMWINDOW == 77 (120B0000) [pid = 1948] [serial = 2336] [outer = 11E8E400] 03:50:05 INFO - PROCESS | 1948 | 1469443805811 Marionette DEBUG loaded listener.js 03:50:05 INFO - PROCESS | 1948 | ++DOMWINDOW == 78 (12352400) [pid = 1948] [serial = 2337] [outer = 11E8E400] 03:50:06 INFO - PROCESS | 1948 | 1469443806446 Marionette TRACE conn5 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 03:50:06 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 03:50:06 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 03:50:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:50:06 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 03:50:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 03:50:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1018ms 03:50:06 INFO - PROCESS | 1948 | 1469443806490 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 03:50:06 INFO - PROCESS | 1948 | 1469443806492 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 03:50:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 03:50:06 INFO - PROCESS | 1948 | 1469443806496 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 03:50:06 INFO - PROCESS | 1948 | 1469443806500 Marionette TRACE conn5 <- [1,3074,null,{}] 03:50:06 INFO - PROCESS | 1948 | 1469443806512 Marionette TRACE conn5 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:06 INFO - PROCESS | 1948 | 1469443806517 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:50:06 INFO - PROCESS | 1948 | 1469443806645 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 03:50:06 INFO - PROCESS | 1948 | 1469443806794 Marionette TRACE conn5 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:06 INFO - PROCESS | 1948 | 1469443806797 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:50:06 INFO - PROCESS | 1948 | ++DOCSHELL 0BEF3800 == 37 [pid = 1948] [id = 780] 03:50:06 INFO - PROCESS | 1948 | ++DOMWINDOW == 79 (0CA91400) [pid = 1948] [serial = 2338] [outer = 00000000] 03:50:06 INFO - PROCESS | 1948 | ++DOMWINDOW == 80 (0E2AC800) [pid = 1948] [serial = 2339] [outer = 0CA91400] 03:50:06 INFO - PROCESS | 1948 | 1469443806857 Marionette DEBUG loaded listener.js 03:50:06 INFO - PROCESS | 1948 | ++DOMWINDOW == 81 (11E90800) [pid = 1948] [serial = 2340] [outer = 0CA91400] 03:50:07 INFO - PROCESS | 1948 | 1469443807527 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 03:50:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 03:50:07 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1075ms 03:50:07 INFO - PROCESS | 1948 | --DOCSHELL 0865A800 == 36 [pid = 1948] [id = 776] 03:50:07 INFO - PROCESS | 1948 | --DOCSHELL 171A6400 == 35 [pid = 1948] [id = 775] 03:50:07 INFO - PROCESS | 1948 | --DOCSHELL 171AE400 == 34 [pid = 1948] [id = 774] 03:50:07 INFO - PROCESS | 1948 | --DOCSHELL 16165800 == 33 [pid = 1948] [id = 773] 03:50:07 INFO - PROCESS | 1948 | --DOCSHELL 1334DC00 == 32 [pid = 1948] [id = 772] 03:50:07 INFO - PROCESS | 1948 | --DOCSHELL 12763C00 == 31 [pid = 1948] [id = 771] 03:50:07 INFO - PROCESS | 1948 | --DOCSHELL 0EA88C00 == 30 [pid = 1948] [id = 770] 03:50:07 INFO - PROCESS | 1948 | --DOCSHELL 0DA54000 == 29 [pid = 1948] [id = 769] 03:50:07 INFO - PROCESS | 1948 | --DOMWINDOW == 80 (17326C00) [pid = 1948] [serial = 2291] [outer = 00000000] [url = about:blank] 03:50:07 INFO - PROCESS | 1948 | --DOMWINDOW == 79 (17BB5800) [pid = 1948] [serial = 2268] [outer = 00000000] [url = about:blank] 03:50:07 INFO - PROCESS | 1948 | --DOMWINDOW == 78 (12374000) [pid = 1948] [serial = 2273] [outer = 00000000] [url = about:blank] 03:50:07 INFO - PROCESS | 1948 | --DOMWINDOW == 77 (1335BC00) [pid = 1948] [serial = 2274] [outer = 00000000] [url = about:blank] 03:50:07 INFO - PROCESS | 1948 | --DOMWINDOW == 76 (17327800) [pid = 1948] [serial = 2276] [outer = 00000000] [url = about:blank] 03:50:07 INFO - PROCESS | 1948 | --DOMWINDOW == 75 (1799B800) [pid = 1948] [serial = 2277] [outer = 00000000] [url = about:blank] 03:50:07 INFO - PROCESS | 1948 | --DOMWINDOW == 74 (0DA5B400) [pid = 1948] [serial = 2270] [outer = 00000000] [url = about:blank] 03:50:07 INFO - PROCESS | 1948 | --DOMWINDOW == 73 (0DC4A400) [pid = 1948] [serial = 2271] [outer = 00000000] [url = about:blank] 03:50:07 INFO - PROCESS | 1948 | --DOMWINDOW == 72 (14B4AC00) [pid = 1948] [serial = 2285] [outer = 00000000] [url = about:blank] 03:50:07 INFO - PROCESS | 1948 | --DOMWINDOW == 71 (11E38400) [pid = 1948] [serial = 2282] [outer = 00000000] [url = about:blank] 03:50:07 INFO - PROCESS | 1948 | --DOMWINDOW == 70 (0DC4F000) [pid = 1948] [serial = 2279] [outer = 00000000] [url = about:blank] 03:50:07 INFO - PROCESS | 1948 | --DOMWINDOW == 69 (17328400) [pid = 1948] [serial = 2292] [outer = 00000000] [url = about:blank] 03:50:07 INFO - PROCESS | 1948 | --DOMWINDOW == 68 (0E23DC00) [pid = 1948] [serial = 2280] [outer = 00000000] [url = about:blank] 03:50:07 INFO - PROCESS | 1948 | --DOMWINDOW == 67 (14D7A000) [pid = 1948] [serial = 2286] [outer = 00000000] [url = about:blank] 03:50:07 INFO - PROCESS | 1948 | --DOMWINDOW == 66 (16D55C00) [pid = 1948] [serial = 2288] [outer = 00000000] [url = about:blank] 03:50:07 INFO - PROCESS | 1948 | --DOMWINDOW == 65 (171B2400) [pid = 1948] [serial = 2289] [outer = 00000000] [url = about:blank] 03:50:07 INFO - PROCESS | 1948 | --DOMWINDOW == 64 (11ED9400) [pid = 1948] [serial = 2283] [outer = 00000000] [url = about:blank] 03:50:07 INFO - PROCESS | 1948 | --DOMWINDOW == 63 (17AAD800) [pid = 1948] [serial = 2266] [outer = 00000000] [url = about:blank] 03:50:07 INFO - PROCESS | 1948 | 1469443807611 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 03:50:07 INFO - PROCESS | 1948 | 1469443807615 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 03:50:07 INFO - PROCESS | 1948 | 1469443807620 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 03:50:07 INFO - PROCESS | 1948 | 1469443807624 Marionette TRACE conn5 <- [1,3078,null,{}] 03:50:07 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 03:50:07 INFO - PROCESS | 1948 | 1469443807629 Marionette TRACE conn5 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:07 INFO - PROCESS | 1948 | 1469443807632 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:50:07 INFO - PROCESS | 1948 | 1469443807725 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 03:50:07 INFO - PROCESS | 1948 | 1469443807838 Marionette TRACE conn5 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:07 INFO - PROCESS | 1948 | 1469443807840 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:50:07 INFO - PROCESS | 1948 | ++DOCSHELL 0DB23400 == 30 [pid = 1948] [id = 781] 03:50:07 INFO - PROCESS | 1948 | ++DOMWINDOW == 64 (0DB24400) [pid = 1948] [serial = 2341] [outer = 00000000] 03:50:07 INFO - PROCESS | 1948 | ++DOMWINDOW == 65 (0DC48000) [pid = 1948] [serial = 2342] [outer = 0DB24400] 03:50:07 INFO - PROCESS | 1948 | 1469443807889 Marionette DEBUG loaded listener.js 03:50:07 INFO - PROCESS | 1948 | ++DOMWINDOW == 66 (0DFA8800) [pid = 1948] [serial = 2343] [outer = 0DB24400] 03:50:08 INFO - PROCESS | 1948 | 1469443808233 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 03:50:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 03:50:08 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 670ms 03:50:08 INFO - PROCESS | 1948 | 1469443808339 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 03:50:08 INFO - PROCESS | 1948 | 1469443808343 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 03:50:08 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 03:50:08 INFO - PROCESS | 1948 | 1469443808354 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 03:50:08 INFO - PROCESS | 1948 | 1469443808356 Marionette TRACE conn5 <- [1,3082,null,{}] 03:50:08 INFO - PROCESS | 1948 | 1469443808360 Marionette TRACE conn5 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:08 INFO - PROCESS | 1948 | 1469443808362 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:50:08 INFO - PROCESS | 1948 | 1469443808452 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 03:50:08 INFO - PROCESS | 1948 | 1469443808458 Marionette TRACE conn5 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:08 INFO - PROCESS | 1948 | 1469443808461 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:50:08 INFO - PROCESS | 1948 | ++DOCSHELL 0E3D8C00 == 31 [pid = 1948] [id = 782] 03:50:08 INFO - PROCESS | 1948 | ++DOMWINDOW == 67 (0EA88C00) [pid = 1948] [serial = 2344] [outer = 00000000] 03:50:08 INFO - PROCESS | 1948 | ++DOMWINDOW == 68 (11E2FC00) [pid = 1948] [serial = 2345] [outer = 0EA88C00] 03:50:08 INFO - PROCESS | 1948 | 1469443808509 Marionette DEBUG loaded listener.js 03:50:08 INFO - PROCESS | 1948 | ++DOMWINDOW == 69 (11E8C000) [pid = 1948] [serial = 2346] [outer = 0EA88C00] 03:50:08 INFO - PROCESS | 1948 | 1469443808960 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 03:50:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 03:50:09 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 630ms 03:50:09 INFO - PROCESS | 1948 | 1469443808984 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 03:50:09 INFO - PROCESS | 1948 | 1469443808987 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 03:50:09 INFO - PROCESS | 1948 | 1469443808990 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 03:50:09 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 03:50:09 INFO - PROCESS | 1948 | 1469443808994 Marionette TRACE conn5 <- [1,3086,null,{}] 03:50:09 INFO - PROCESS | 1948 | 1469443809008 Marionette TRACE conn5 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:09 INFO - PROCESS | 1948 | 1469443809012 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:50:09 INFO - PROCESS | 1948 | 1469443809098 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 03:50:09 INFO - PROCESS | 1948 | 1469443809106 Marionette TRACE conn5 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:09 INFO - PROCESS | 1948 | 1469443809109 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:50:09 INFO - PROCESS | 1948 | ++DOCSHELL 13358800 == 32 [pid = 1948] [id = 783] 03:50:09 INFO - PROCESS | 1948 | ++DOMWINDOW == 70 (13359C00) [pid = 1948] [serial = 2347] [outer = 00000000] 03:50:09 INFO - PROCESS | 1948 | ++DOMWINDOW == 71 (13548C00) [pid = 1948] [serial = 2348] [outer = 13359C00] 03:50:09 INFO - PROCESS | 1948 | 1469443809156 Marionette DEBUG loaded listener.js 03:50:09 INFO - PROCESS | 1948 | ++DOMWINDOW == 72 (14636400) [pid = 1948] [serial = 2349] [outer = 13359C00] 03:50:09 INFO - PROCESS | 1948 | 1469443809608 Marionette TRACE conn5 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 03:50:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 03:50:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 03:50:09 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 670ms 03:50:09 INFO - PROCESS | 1948 | 1469443809677 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 03:50:09 INFO - PROCESS | 1948 | 1469443809679 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 03:50:09 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 03:50:09 INFO - PROCESS | 1948 | 1469443809682 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 03:50:09 INFO - PROCESS | 1948 | 1469443809684 Marionette TRACE conn5 <- [1,3090,null,{}] 03:50:09 INFO - PROCESS | 1948 | 1469443809687 Marionette TRACE conn5 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:09 INFO - PROCESS | 1948 | 1469443809689 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:50:09 INFO - PROCESS | 1948 | 1469443809779 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 03:50:09 INFO - PROCESS | 1948 | 1469443809785 Marionette TRACE conn5 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:09 INFO - PROCESS | 1948 | 1469443809787 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:50:09 INFO - PROCESS | 1948 | ++DOCSHELL 14D75000 == 33 [pid = 1948] [id = 784] 03:50:09 INFO - PROCESS | 1948 | ++DOMWINDOW == 73 (14D76800) [pid = 1948] [serial = 2350] [outer = 00000000] 03:50:09 INFO - PROCESS | 1948 | ++DOMWINDOW == 74 (16164000) [pid = 1948] [serial = 2351] [outer = 14D76800] 03:50:09 INFO - PROCESS | 1948 | 1469443809857 Marionette DEBUG loaded listener.js 03:50:09 INFO - PROCESS | 1948 | ++DOMWINDOW == 75 (1692DC00) [pid = 1948] [serial = 2352] [outer = 14D76800] 03:50:10 INFO - PROCESS | 1948 | 1469443810295 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 03:50:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 03:50:10 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 670ms 03:50:10 INFO - PROCESS | 1948 | 1469443810360 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 03:50:10 INFO - PROCESS | 1948 | 1469443810362 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 03:50:10 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 03:50:10 INFO - PROCESS | 1948 | 1469443810366 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 03:50:10 INFO - PROCESS | 1948 | 1469443810367 Marionette TRACE conn5 <- [1,3094,null,{}] 03:50:10 INFO - PROCESS | 1948 | 1469443810371 Marionette TRACE conn5 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:10 INFO - PROCESS | 1948 | 1469443810373 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:50:10 INFO - PROCESS | 1948 | 1469443810492 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 03:50:10 INFO - PROCESS | 1948 | 1469443810501 Marionette TRACE conn5 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:10 INFO - PROCESS | 1948 | 1469443810503 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:50:10 INFO - PROCESS | 1948 | ++DOCSHELL 16939400 == 34 [pid = 1948] [id = 785] 03:50:10 INFO - PROCESS | 1948 | ++DOMWINDOW == 76 (1693A000) [pid = 1948] [serial = 2353] [outer = 00000000] 03:50:10 INFO - PROCESS | 1948 | ++DOMWINDOW == 77 (171A6400) [pid = 1948] [serial = 2354] [outer = 1693A000] 03:50:10 INFO - PROCESS | 1948 | 1469443810606 Marionette DEBUG loaded listener.js 03:50:10 INFO - PROCESS | 1948 | ++DOMWINDOW == 78 (171A9400) [pid = 1948] [serial = 2355] [outer = 1693A000] 03:50:11 INFO - PROCESS | 1948 | 1469443811010 Marionette TRACE conn5 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 03:50:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 03:50:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 03:50:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 03:50:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 670ms 03:50:11 INFO - PROCESS | 1948 | 1469443811041 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 03:50:11 INFO - PROCESS | 1948 | 1469443811043 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 03:50:11 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 03:50:11 INFO - PROCESS | 1948 | 1469443811046 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 03:50:11 INFO - PROCESS | 1948 | 1469443811048 Marionette TRACE conn5 <- [1,3098,null,{}] 03:50:11 INFO - PROCESS | 1948 | 1469443811051 Marionette TRACE conn5 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:11 INFO - PROCESS | 1948 | 1469443811057 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:50:11 INFO - PROCESS | 1948 | 1469443811199 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 03:50:11 INFO - PROCESS | 1948 | 1469443811302 Marionette TRACE conn5 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:11 INFO - PROCESS | 1948 | 1469443811305 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:50:11 INFO - PROCESS | 1948 | ++DOCSHELL 17210400 == 35 [pid = 1948] [id = 786] 03:50:11 INFO - PROCESS | 1948 | ++DOMWINDOW == 79 (17249400) [pid = 1948] [serial = 2356] [outer = 00000000] 03:50:11 INFO - PROCESS | 1948 | ++DOMWINDOW == 80 (17323C00) [pid = 1948] [serial = 2357] [outer = 17249400] 03:50:11 INFO - PROCESS | 1948 | 1469443811349 Marionette DEBUG loaded listener.js 03:50:11 INFO - PROCESS | 1948 | ++DOMWINDOW == 81 (17328C00) [pid = 1948] [serial = 2358] [outer = 17249400] 03:50:11 INFO - PROCESS | 1948 | 1469443811730 Marionette TRACE conn5 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 03:50:11 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 03:50:11 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 03:50:11 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 03:50:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:50:11 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 03:50:11 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 730ms 03:50:11 INFO - PROCESS | 1948 | 1469443811777 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 03:50:11 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 03:50:11 INFO - PROCESS | 1948 | 1469443811779 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 03:50:11 INFO - PROCESS | 1948 | 1469443811781 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 03:50:11 INFO - PROCESS | 1948 | 1469443811783 Marionette TRACE conn5 <- [1,3102,null,{}] 03:50:11 INFO - PROCESS | 1948 | 1469443811787 Marionette TRACE conn5 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:11 INFO - PROCESS | 1948 | 1469443811788 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:50:11 INFO - PROCESS | 1948 | 1469443811908 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 03:50:11 INFO - PROCESS | 1948 | 1469443811913 Marionette TRACE conn5 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"45fd2efc-dd28-43a8-b7e4-eb038127ac5e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:11 INFO - PROCESS | 1948 | 1469443811915 Marionette INFO sendAsync f58690a3-f057-46ed-aa40-22cc1886cc7b 03:50:12 INFO - PROCESS | 1948 | ++DOCSHELL 0D4E8000 == 36 [pid = 1948] [id = 787] 03:50:12 INFO - PROCESS | 1948 | ++DOMWINDOW == 82 (1732DC00) [pid = 1948] [serial = 2359] [outer = 00000000] 03:50:12 INFO - PROCESS | 1948 | ++DOMWINDOW == 83 (17999800) [pid = 1948] [serial = 2360] [outer = 1732DC00] 03:50:12 INFO - PROCESS | 1948 | 1469443812019 Marionette DEBUG loaded listener.js 03:50:12 INFO - PROCESS | 1948 | ++DOMWINDOW == 84 (1799C800) [pid = 1948] [serial = 2361] [outer = 1732DC00] 03:50:12 INFO - PROCESS | 1948 | --DOMWINDOW == 83 (17201C00) [pid = 1948] [serial = 2320] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 03:50:12 INFO - PROCESS | 1948 | --DOMWINDOW == 82 (0EA8B400) [pid = 1948] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 03:50:12 INFO - PROCESS | 1948 | --DOMWINDOW == 81 (0DA54C00) [pid = 1948] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 03:50:12 INFO - PROCESS | 1948 | --DOMWINDOW == 80 (12765800) [pid = 1948] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 03:50:12 INFO - PROCESS | 1948 | --DOMWINDOW == 79 (0D563400) [pid = 1948] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 03:50:12 INFO - PROCESS | 1948 | --DOMWINDOW == 78 (16169800) [pid = 1948] [serial = 2317] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 03:50:12 INFO - PROCESS | 1948 | --DOMWINDOW == 77 (0E3D5C00) [pid = 1948] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 03:50:12 INFO - PROCESS | 1948 | --DOMWINDOW == 76 (19C4B000) [pid = 1948] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 03:50:12 INFO - PROCESS | 1948 | --DOMWINDOW == 75 (1A366800) [pid = 1948] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 03:50:12 INFO - PROCESS | 1948 | --DOMWINDOW == 74 (0866F400) [pid = 1948] [serial = 2326] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html] 03:50:12 INFO - PROCESS | 1948 | --DOMWINDOW == 73 (1335A000) [pid = 1948] [serial = 2314] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 03:50:12 INFO - PROCESS | 1948 | --DOMWINDOW == 72 (17205C00) [pid = 1948] [serial = 2323] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/filelist-section/filelist.html] 03:50:12 INFO - PROCESS | 1948 | 1469443812422 Marionette TRACE conn5 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 03:50:12 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 03:50:12 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 671ms 03:50:12 INFO - PROCESS | 1948 | 1469443812466 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 03:50:12 INFO - PROCESS | 1948 | 1469443812468 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 03:50:13 WARNING - u'runner_teardown' () 03:50:13 INFO - No more tests 03:50:13 INFO - Got 0 unexpected results 03:50:13 INFO - SUITE-END | took 685s 03:50:13 INFO - Closing logging queue 03:50:13 INFO - queue closed 03:50:13 INFO - Return code: 0 03:50:13 WARNING - # TBPL SUCCESS # 03:50:13 INFO - Running post-action listener: _resource_record_post_action 03:50:13 INFO - Running post-run listener: _resource_record_post_run 03:50:14 INFO - Total resource usage - Wall time: 694s; CPU: 14.0%; Read bytes: 112794112; Write bytes: 1126478336; Read time: 1772820; Write time: 8318190 03:50:14 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 03:50:14 INFO - install - Wall time: 2s; CPU: 13.0%; Read bytes: 0; Write bytes: 24576; Read time: 0; Write time: 130 03:50:14 INFO - run-tests - Wall time: 693s; CPU: 14.0%; Read bytes: 112794112; Write bytes: 1058525696; Read time: 1772820; Write time: 8271310 03:50:14 INFO - Running post-run listener: _upload_blobber_files 03:50:14 INFO - Blob upload gear active. 03:50:14 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 03:50:14 INFO - Files from C:\slave\test\build\blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 03:50:14 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-beta', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 03:50:14 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-beta -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 03:50:15 INFO - (blobuploader) - INFO - Open directory for files ... 03:50:15 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 03:50:15 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 03:50:15 INFO - (blobuploader) - INFO - Uploading, attempt #1. 03:50:16 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 03:50:16 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 03:50:16 INFO - (blobuploader) - INFO - Done attempting. 03:50:16 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 03:50:16 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 03:50:16 INFO - (blobuploader) - INFO - Uploading, attempt #1. 03:50:18 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 03:50:18 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 03:50:18 INFO - (blobuploader) - INFO - Done attempting. 03:50:18 INFO - (blobuploader) - INFO - Iteration through files over. 03:50:18 INFO - Return code: 0 03:50:18 INFO - rmtree: C:\slave\test\build\uploaded_files.json 03:50:18 INFO - Using _rmtree_windows ... 03:50:18 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 03:50:18 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/21090d4da11ba4ff62ee706821586f5d865acfdc8783807558aff53a80669e07847434d50bbadf1e21af6982cab9b82b2fb02f616eb85a73c4cf34503c1cc02b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/80ca7a4694beeca6508ad6ff4df7170b3c7222c52ea5ff9ab99b598211338b73eab5e086c31a91c7bad9fddc99d0e85242748fd423d3dda23ba3cf5a9cb9687f"} 03:50:18 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 03:50:18 INFO - Writing to file C:\slave\test\properties\blobber_files 03:50:18 INFO - Contents: 03:50:18 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/21090d4da11ba4ff62ee706821586f5d865acfdc8783807558aff53a80669e07847434d50bbadf1e21af6982cab9b82b2fb02f616eb85a73c4cf34503c1cc02b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/80ca7a4694beeca6508ad6ff4df7170b3c7222c52ea5ff9ab99b598211338b73eab5e086c31a91c7bad9fddc99d0e85242748fd423d3dda23ba3cf5a9cb9687f"} 03:50:18 INFO - Running post-run listener: copy_logs_to_upload_dir 03:50:18 INFO - Copying logs to upload dir... 03:50:18 INFO - mkdir: C:\slave\test\build\upload\logs 03:50:18 INFO - Copying logs to upload dir... 03:50:18 INFO - Using _rmtree_windows ... 03:50:18 INFO - Using _rmtree_windows ... 03:50:18 INFO - Using _rmtree_windows ... 03:50:18 INFO - Using _rmtree_windows ... 03:50:18 INFO - Using _rmtree_windows ... 03:50:18 INFO - Using _rmtree_windows ... 03:50:18 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=927.919000 ========= master_lag: 29.44 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 57 secs) (at 2016-07-25 03:50:48.038145) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-25 03:50:48.048390) ========= 'cmd' '/C' 'for' '%f' 'in' '(*)' 'do' '@type' '%f' in dir C:\slave\test\properties (timeout 1200 secs) watching logfiles {} argv: ['cmd', '/C', 'for', '%f', 'in', '(*)', 'do', '@type', '%f'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-273 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-273 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\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-273 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/21090d4da11ba4ff62ee706821586f5d865acfdc8783807558aff53a80669e07847434d50bbadf1e21af6982cab9b82b2fb02f616eb85a73c4cf34503c1cc02b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/80ca7a4694beeca6508ad6ff4df7170b3c7222c52ea5ff9ab99b598211338b73eab5e086c31a91c7bad9fddc99d0e85242748fd423d3dda23ba3cf5a9cb9687f"} build_url:https://queue.taskcluster.net/v1/task/Qu8f5Ht3Tf2Qs2gB7t7o3g/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/Qu8f5Ht3Tf2Qs2gB7t7o3g/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/Qu8f5Ht3Tf2Qs2gB7t7o3g/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/21090d4da11ba4ff62ee706821586f5d865acfdc8783807558aff53a80669e07847434d50bbadf1e21af6982cab9b82b2fb02f616eb85a73c4cf34503c1cc02b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/80ca7a4694beeca6508ad6ff4df7170b3c7222c52ea5ff9ab99b598211338b73eab5e086c31a91c7bad9fddc99d0e85242748fd423d3dda23ba3cf5a9cb9687f"}' symbols_url: 'https://queue.taskcluster.net/v1/task/Qu8f5Ht3Tf2Qs2gB7t7o3g/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.07 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-25 03:50:48.223789) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-25 03:50:48.224097) ========= 'rm' '-f' 'oauth.txt' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-f', 'oauth.txt'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-273 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-273 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\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-273 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.14 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-25 03:50:48.464783) ========= ========= Started reboot slave lost (results: 0, elapsed: 5 secs) (at 2016-07-25 03:50:48.465096) ========= ========= Finished reboot slave lost (results: 0, elapsed: 5 secs) (at 2016-07-25 03:50:53.648685) ========= ========= Total master_lag: 31.18 =========