builder: fx-team_xp-ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-052 starttime: 1461147775.46 results: success (0) buildid: 20160420005033 builduid: 0561e628aab0406a8b2e605d200e020c revision: f71acdbd0d45ebdd0c69621dbf0f2f6ac74f9f43 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-20 03:22:55.463628) ========= master: http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-20 03:22:55.464613) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-20 03:22:55.465205) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-20 03:22:55.490223) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 03:22:55.490940) ========= 'bash' '-c' 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-052\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-052 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-052 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-052 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-052 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-052 WINDIR=C:\WINDOWS using PTY: False --03:23:23-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 2.02 GB/s 03:23:23 (2.02 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.633000 ========= master_lag: 0.07 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 03:22:56.191668) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 1 secs) (at 2016-04-20 03:22:56.192138) ========= 'rm' '-rf' 'scripts' 'properties' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-rf', 'scripts', 'properties'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-052\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-052 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-052 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-052 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-052 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-052 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.906000 ========= master_lag: 0.09 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 1 secs) (at 2016-04-20 03:22:57.193064) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-20 03:22:57.193496) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo integration/fx-team --rev f71acdbd0d45ebdd0c69621dbf0f2f6ac74f9f43 --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo integration/fx-team --rev f71acdbd0d45ebdd0c69621dbf0f2f6ac74f9f43 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-052\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-052 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-052 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-052 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-052 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-052 WINDIR=C:\WINDOWS using PTY: False 2016-04-20 03:23:24,624 truncating revision to first 12 chars 2016-04-20 03:23:24,624 Setting DEBUG logging. 2016-04-20 03:23:24,624 attempt 1/10 2016-04-20 03:23:24,624 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/fx-team/f71acdbd0d45?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-20 03:23:25,588 unpacking tar archive at: fx-team-f71acdbd0d45/testing/mozharness/ program finished with exit code 0 elapsedTime=1.653000 ========= master_lag: 0.25 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-20 03:22:59.092154) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-20 03:22:59.092549) ========= script_repo_revision: f71acdbd0d45ebdd0c69621dbf0f2f6ac74f9f43 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-20 03:22:59.093009) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-20 03:22:59.093324) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-20 03:22:59.106547) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 12 mins, 57 secs) (at 2016-04-20 03:22:59.106878) ========= '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' 'fx-team' '--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', 'fx-team', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-052\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-052 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com DevEnvDir=D:\msvs8\Common7\IDE FP_NO_HOST_CHECK=NO FrameworkDir=C:\WINDOWS\Microsoft.NET\Framework FrameworkSDKDir=D:\msvs8\SDK\v2.0 FrameworkVersion=v2.0.50727 HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-052 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LIBPATH=C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727;D:\msvs8\VC\ATLMFC\LIB LOGONSERVER=\\T-XP32-IX-052 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZILLABUILD=D:\mozilla-build MOZILLABUILDDRIVE=C: MOZILLABUILDPATH=\mozilla-build\ MOZ_AIRBAG=1 MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_MSVCVERSION=8 MOZ_NO_REMOTE=1 MOZ_TOOLS=D:\mozilla-build\moztools MSVCDir=D:\msvs8\VC NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-052 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-052 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 03:23:26 INFO - MultiFileLogger online at 20160420 03:23:26 in C:\slave\test 03:23:26 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 fx-team --download-symbols true 03:23:26 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 03:23:26 INFO - {'append_to_log': False, 03:23:26 INFO - 'base_work_dir': 'C:\\slave\\test', 03:23:26 INFO - 'blob_upload_branch': 'fx-team', 03:23:26 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 03:23:26 INFO - 'buildbot_json_path': 'buildprops.json', 03:23:26 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 03:23:26 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 03:23:26 INFO - 'download_minidump_stackwalk': True, 03:23:26 INFO - 'download_symbols': 'true', 03:23:26 INFO - 'e10s': False, 03:23:26 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 03:23:26 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 03:23:26 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 03:23:26 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 03:23:26 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 03:23:26 INFO - 'C:/mozilla-build/tooltool.py'), 03:23:26 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 03:23:26 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 03:23:26 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 03:23:26 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 03:23:26 INFO - 'log_level': 'info', 03:23:26 INFO - 'log_to_console': True, 03:23:26 INFO - 'opt_config_files': (), 03:23:26 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 03:23:26 INFO - '--processes=1', 03:23:26 INFO - '--config=%(test_path)s/wptrunner.ini', 03:23:26 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 03:23:26 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 03:23:26 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 03:23:26 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 03:23:26 INFO - 'pip_index': False, 03:23:26 INFO - 'require_test_zip': True, 03:23:26 INFO - 'test_type': ('testharness',), 03:23:26 INFO - 'this_chunk': '1', 03:23:26 INFO - 'total_chunks': '10', 03:23:26 INFO - 'virtualenv_path': 'venv', 03:23:26 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 03:23:26 INFO - 'work_dir': 'build'} 03:23:26 INFO - ##### 03:23:26 INFO - ##### Running clobber step. 03:23:26 INFO - ##### 03:23:26 INFO - Running pre-action listener: _resource_record_pre_action 03:23:26 INFO - Running main action method: clobber 03:23:26 INFO - rmtree: C:\slave\test\build 03:23:26 INFO - Using _rmtree_windows ... 03:23:26 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 03:24:01 INFO - Running post-action listener: _resource_record_post_action 03:24:01 INFO - ##### 03:24:01 INFO - ##### Running read-buildbot-config step. 03:24:01 INFO - ##### 03:24:01 INFO - Running pre-action listener: _resource_record_pre_action 03:24:01 INFO - Running main action method: read_buildbot_config 03:24:01 INFO - Using buildbot properties: 03:24:01 INFO - { 03:24:01 INFO - "project": "", 03:24:01 INFO - "product": "firefox", 03:24:01 INFO - "script_repo_revision": "production", 03:24:01 INFO - "scheduler": "tests-fx-team-xp_ix-debug-unittest-14-7200", 03:24:01 INFO - "repository": "", 03:24:01 INFO - "buildername": "Windows XP 32-bit fx-team debug test web-platform-tests-1", 03:24:01 INFO - "buildid": "20160420005033", 03:24:01 INFO - "pgo_build": "False", 03:24:01 INFO - "basedir": "C:\\slave\\test", 03:24:01 INFO - "buildnumber": 25, 03:24:01 INFO - "slavename": "t-xp32-ix-052", 03:24:01 INFO - "revision": "f71acdbd0d45ebdd0c69621dbf0f2f6ac74f9f43", 03:24:01 INFO - "master": "http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/", 03:24:01 INFO - "platform": "win32", 03:24:01 INFO - "branch": "fx-team", 03:24:01 INFO - "repo_path": "integration/fx-team", 03:24:01 INFO - "moz_repo_path": "", 03:24:01 INFO - "stage_platform": "win32", 03:24:01 INFO - "builduid": "0561e628aab0406a8b2e605d200e020c", 03:24:01 INFO - "slavebuilddir": "test" 03:24:01 INFO - } 03:24:01 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/OVoOFNsfSzexpGz--ZDz3g/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json. 03:24:01 INFO - Found installer url https://queue.taskcluster.net/v1/task/OVoOFNsfSzexpGz--ZDz3g/artifacts/public/build/firefox-48.0a1.en-US.win32.zip. 03:24:01 INFO - Running post-action listener: _resource_record_post_action 03:24:01 INFO - ##### 03:24:01 INFO - ##### Running download-and-extract step. 03:24:01 INFO - ##### 03:24:01 INFO - Running pre-action listener: _resource_record_pre_action 03:24:01 INFO - Running main action method: download_and_extract 03:24:01 INFO - mkdir: C:\slave\test\build\tests 03:24:01 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:24:01 INFO - https://queue.taskcluster.net/v1/task/OVoOFNsfSzexpGz--ZDz3g/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json matches https://queue.taskcluster.net 03:24:01 INFO - trying https://queue.taskcluster.net/v1/task/OVoOFNsfSzexpGz--ZDz3g/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json 03:24:01 INFO - Downloading https://queue.taskcluster.net/v1/task/OVoOFNsfSzexpGz--ZDz3g/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0a1.en-US.win32.test_packages.json 03:24:01 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/OVoOFNsfSzexpGz--ZDz3g/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.test_packages.json'}, attempt #1 03:24:02 INFO - Downloaded 1274 bytes. 03:24:02 INFO - Reading from file C:\slave\test\build\firefox-48.0a1.en-US.win32.test_packages.json 03:24:02 INFO - Using the following test package requirements: 03:24:02 INFO - {u'common': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 03:24:02 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 03:24:02 INFO - u'firefox-48.0a1.en-US.win32.cppunittest.tests.zip'], 03:24:02 INFO - u'gtest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 03:24:02 INFO - u'firefox-48.0a1.en-US.win32.gtest.tests.zip'], 03:24:02 INFO - u'jittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 03:24:02 INFO - u'jsshell-win32.zip'], 03:24:02 INFO - u'mochitest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 03:24:02 INFO - u'firefox-48.0a1.en-US.win32.mochitest.tests.zip'], 03:24:02 INFO - u'mozbase': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 03:24:02 INFO - u'reftest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 03:24:02 INFO - u'firefox-48.0a1.en-US.win32.reftest.tests.zip'], 03:24:02 INFO - u'talos': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 03:24:02 INFO - u'firefox-48.0a1.en-US.win32.talos.tests.zip'], 03:24:02 INFO - u'web-platform': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 03:24:02 INFO - u'firefox-48.0a1.en-US.win32.web-platform.tests.zip'], 03:24:02 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 03:24:02 INFO - u'firefox-48.0a1.en-US.win32.xpcshell.tests.zip']} 03:24:02 INFO - Downloading packages: [u'firefox-48.0a1.en-US.win32.common.tests.zip', u'firefox-48.0a1.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 03:24: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:24:02 INFO - https://queue.taskcluster.net/v1/task/OVoOFNsfSzexpGz--ZDz3g/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 03:24:02 INFO - trying https://queue.taskcluster.net/v1/task/OVoOFNsfSzexpGz--ZDz3g/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip 03:24:02 INFO - Downloading https://queue.taskcluster.net/v1/task/OVoOFNsfSzexpGz--ZDz3g/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.common.tests.zip 03:24:02 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/OVoOFNsfSzexpGz--ZDz3g/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.common.tests.zip'}, attempt #1 03:24:04 INFO - Downloaded 20462716 bytes. 03:24:04 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 03:24:04 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 03:24:06 INFO - caution: filename not matched: web-platform/* 03:24:06 INFO - Return code: 11 03:24:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:24:06 INFO - https://queue.taskcluster.net/v1/task/OVoOFNsfSzexpGz--ZDz3g/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 03:24:06 INFO - trying https://queue.taskcluster.net/v1/task/OVoOFNsfSzexpGz--ZDz3g/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip 03:24:06 INFO - Downloading https://queue.taskcluster.net/v1/task/OVoOFNsfSzexpGz--ZDz3g/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.web-platform.tests.zip 03:24:06 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/OVoOFNsfSzexpGz--ZDz3g/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.web-platform.tests.zip'}, attempt #1 03:24:09 INFO - Downloaded 36382594 bytes. 03:24:09 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 03:24:09 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 03:24:33 INFO - caution: filename not matched: bin/* 03:24:33 INFO - caution: filename not matched: config/* 03:24:33 INFO - caution: filename not matched: mozbase/* 03:24:33 INFO - caution: filename not matched: marionette/* 03:24:33 INFO - caution: filename not matched: tools/wptserve/* 03:24:33 INFO - Return code: 11 03:24:33 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:24:33 INFO - https://queue.taskcluster.net/v1/task/OVoOFNsfSzexpGz--ZDz3g/artifacts/public/build/firefox-48.0a1.en-US.win32.zip matches https://queue.taskcluster.net 03:24:33 INFO - trying https://queue.taskcluster.net/v1/task/OVoOFNsfSzexpGz--ZDz3g/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 03:24:33 INFO - Downloading https://queue.taskcluster.net/v1/task/OVoOFNsfSzexpGz--ZDz3g/artifacts/public/build/firefox-48.0a1.en-US.win32.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.zip 03:24:33 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/OVoOFNsfSzexpGz--ZDz3g/artifacts/public/build/firefox-48.0a1.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.zip'}, attempt #1 03:24:37 INFO - Downloaded 67401027 bytes. 03:24:37 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/OVoOFNsfSzexpGz--ZDz3g/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 03:24:37 INFO - mkdir: C:\slave\test\properties 03:24:37 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 03:24:37 INFO - Writing to file C:\slave\test\properties\build_url 03:24:37 INFO - Contents: 03:24:37 INFO - build_url:https://queue.taskcluster.net/v1/task/OVoOFNsfSzexpGz--ZDz3g/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 03:24:38 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/OVoOFNsfSzexpGz--ZDz3g/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 03:24:38 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 03:24:38 INFO - Writing to file C:\slave\test\properties\symbols_url 03:24:38 INFO - Contents: 03:24:38 INFO - symbols_url:https://queue.taskcluster.net/v1/task/OVoOFNsfSzexpGz--ZDz3g/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 03:24:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:24:38 INFO - https://queue.taskcluster.net/v1/task/OVoOFNsfSzexpGz--ZDz3g/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 03:24:38 INFO - trying https://queue.taskcluster.net/v1/task/OVoOFNsfSzexpGz--ZDz3g/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 03:24:38 INFO - Downloading https://queue.taskcluster.net/v1/task/OVoOFNsfSzexpGz--ZDz3g/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 03:24:38 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/OVoOFNsfSzexpGz--ZDz3g/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip'}, attempt #1 03:24:41 INFO - Downloaded 58234056 bytes. 03:24:41 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 03:24:41 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 03:24:45 INFO - Return code: 0 03:24:45 INFO - Running post-action listener: _resource_record_post_action 03:24:45 INFO - Running post-action listener: set_extra_try_arguments 03:24:45 INFO - ##### 03:24:45 INFO - ##### Running create-virtualenv step. 03:24:45 INFO - ##### 03:24:45 INFO - Running pre-action listener: _pre_create_virtualenv 03:24:45 INFO - Running pre-action listener: _resource_record_pre_action 03:24:45 INFO - Running main action method: create_virtualenv 03:24:45 INFO - Creating virtualenv C:\slave\test\build\venv 03:24: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:24: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:24:46 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 03:24:48 INFO - Installing distribute......................................................................................................................................................................................done. 03:24:48 INFO - Return code: 0 03:24:48 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 03:24:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:24:48 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:24:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:24:48 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:24:48 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 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EAF278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C8F3B8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E42368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00EC90C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-052', 'USERDOMAIN': 'T-XP32-IX-052', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-052', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-052', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-052\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-052'}}, attempt #1 03:24:48 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:24:48 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:24:48 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 03:24:48 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-052\\Application Data', 03:24:48 INFO - 'CLIENTNAME': 'Console', 03:24:48 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 03:24:48 INFO - 'COMPUTERNAME': 'T-XP32-IX-052', 03:24:48 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 03:24:48 INFO - 'DCLOCATION': 'SCL3', 03:24:48 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 03:24:48 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 03:24:48 INFO - 'FP_NO_HOST_CHECK': 'NO', 03:24:48 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 03:24:48 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 03:24:48 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 03:24:48 INFO - 'HOMEDRIVE': 'C:', 03:24:48 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-052', 03:24:48 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 03:24:48 INFO - 'KTS_VERSION': '1.19c', 03:24:48 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 03:24:48 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-052', 03:24:48 INFO - 'MONDIR': 'C:\\Monitor_config\\', 03:24:48 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 03:24:48 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 03:24:48 INFO - 'MOZILLABUILDDRIVE': 'C:', 03:24:48 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 03:24:48 INFO - 'MOZ_AIRBAG': '1', 03:24:48 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 03:24:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:24:48 INFO - 'MOZ_MSVCVERSION': '8', 03:24:48 INFO - 'MOZ_NO_REMOTE': '1', 03:24:48 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 03:24:48 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 03:24:48 INFO - 'NO_EM_RESTART': '1', 03:24:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:24:48 INFO - 'NUMBER_OF_PROCESSORS': '8', 03:24:48 INFO - 'OS': 'Windows_NT', 03:24:48 INFO - 'OURDRIVE': 'C:', 03:24:48 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', 03:24:48 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 03:24:48 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 03:24:48 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 03:24:48 INFO - 'PROCESSOR_LEVEL': '6', 03:24:48 INFO - 'PROCESSOR_REVISION': '1e05', 03:24:48 INFO - 'PROGRAMFILES': 'C:\\Program Files', 03:24:48 INFO - 'PROMPT': '$P$G', 03:24:48 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 03:24:48 INFO - 'PWD': 'C:\\slave\\test', 03:24:48 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 03:24:48 INFO - 'SESSIONNAME': 'Console', 03:24:48 INFO - 'SLAVEDIR': 'C:\\slave\\', 03:24:48 INFO - 'SYSTEMDRIVE': 'C:', 03:24:48 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 03:24:48 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 03:24:48 INFO - 'TEST1': 'testie', 03:24:48 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 03:24:48 INFO - 'USERDOMAIN': 'T-XP32-IX-052', 03:24:48 INFO - 'USERNAME': 'cltbld', 03:24:48 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-052', 03:24:48 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 03:24:48 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 03:24:48 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 03:24:48 INFO - 'WINDIR': 'C:\\WINDOWS', 03:24:48 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 03:24:49 INFO - Ignoring indexes: http://pypi.python.org/simple/ 03:24:49 INFO - Downloading/unpacking psutil>=0.7.1 03:24:49 INFO - Running setup.py egg_info for package psutil 03:24:49 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 03:24:49 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 03:24:49 INFO - Installing collected packages: psutil 03:24:49 INFO - Running setup.py install for psutil 03:24:49 INFO - building 'psutil._psutil_windows' extension 03:24:49 INFO - error: Unable to find vcvarsall.bat 03:24:49 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\docume~1\cltbld~1.t-x\locals~1\temp\pip-jpoldw-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 03:24:49 INFO - running install 03:24:49 INFO - running build 03:24:49 INFO - running build_py 03:24:49 INFO - creating build 03:24:49 INFO - creating build\lib.win32-2.7 03:24:49 INFO - creating build\lib.win32-2.7\psutil 03:24:49 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 03:24:49 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 03:24:49 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 03:24:49 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 03:24:49 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 03:24:49 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 03:24:49 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 03:24:49 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 03:24:49 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 03:24:49 INFO - running build_ext 03:24:49 INFO - building 'psutil._psutil_windows' extension 03:24:49 INFO - error: Unable to find vcvarsall.bat 03:24:49 INFO - ---------------------------------------- 03:24:49 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\docume~1\cltbld~1.t-x\locals~1\temp\pip-jpoldw-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 03:24:49 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-052\Application Data\pip\pip.log 03:24:49 WARNING - Return code: 1 03:24:49 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:24:49 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 03:24:49 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:24:49 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:24:49 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:24:49 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:24:49 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 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EAF278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C8F3B8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E42368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00EC90C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-052', 'USERDOMAIN': 'T-XP32-IX-052', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-052', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-052', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-052\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-052'}}, attempt #1 03:24:49 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:24:49 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:24:49 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 03:24:49 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-052\\Application Data', 03:24:49 INFO - 'CLIENTNAME': 'Console', 03:24:49 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 03:24:49 INFO - 'COMPUTERNAME': 'T-XP32-IX-052', 03:24:49 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 03:24:49 INFO - 'DCLOCATION': 'SCL3', 03:24:49 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 03:24:49 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 03:24:49 INFO - 'FP_NO_HOST_CHECK': 'NO', 03:24:49 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 03:24:49 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 03:24:49 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 03:24:49 INFO - 'HOMEDRIVE': 'C:', 03:24:49 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-052', 03:24:49 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 03:24:49 INFO - 'KTS_VERSION': '1.19c', 03:24:49 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 03:24:49 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-052', 03:24:49 INFO - 'MONDIR': 'C:\\Monitor_config\\', 03:24:49 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 03:24:49 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 03:24:49 INFO - 'MOZILLABUILDDRIVE': 'C:', 03:24:49 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 03:24:49 INFO - 'MOZ_AIRBAG': '1', 03:24:49 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 03:24:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:24:49 INFO - 'MOZ_MSVCVERSION': '8', 03:24:49 INFO - 'MOZ_NO_REMOTE': '1', 03:24:49 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 03:24:49 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 03:24:49 INFO - 'NO_EM_RESTART': '1', 03:24:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:24:49 INFO - 'NUMBER_OF_PROCESSORS': '8', 03:24:49 INFO - 'OS': 'Windows_NT', 03:24:49 INFO - 'OURDRIVE': 'C:', 03:24:49 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', 03:24:49 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 03:24:49 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 03:24:49 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 03:24:49 INFO - 'PROCESSOR_LEVEL': '6', 03:24:49 INFO - 'PROCESSOR_REVISION': '1e05', 03:24:49 INFO - 'PROGRAMFILES': 'C:\\Program Files', 03:24:49 INFO - 'PROMPT': '$P$G', 03:24:49 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 03:24:49 INFO - 'PWD': 'C:\\slave\\test', 03:24:49 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 03:24:49 INFO - 'SESSIONNAME': 'Console', 03:24:49 INFO - 'SLAVEDIR': 'C:\\slave\\', 03:24:49 INFO - 'SYSTEMDRIVE': 'C:', 03:24:49 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 03:24:49 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 03:24:49 INFO - 'TEST1': 'testie', 03:24:49 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 03:24:49 INFO - 'USERDOMAIN': 'T-XP32-IX-052', 03:24:49 INFO - 'USERNAME': 'cltbld', 03:24:49 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-052', 03:24:49 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 03:24:49 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 03:24:49 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 03:24:49 INFO - 'WINDIR': 'C:\\WINDOWS', 03:24:49 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 03:24:50 INFO - Ignoring indexes: http://pypi.python.org/simple/ 03:24:50 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 03:24:50 INFO - Downloading mozsystemmonitor-0.0.tar.gz 03:24:50 INFO - Running setup.py egg_info for package mozsystemmonitor 03:24:50 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 03:24:50 INFO - Running setup.py egg_info for package psutil 03:24:50 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 03:24:50 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 03:24:50 INFO - Installing collected packages: mozsystemmonitor, psutil 03:24:50 INFO - Running setup.py install for mozsystemmonitor 03:24:50 INFO - Running setup.py install for psutil 03:24:50 INFO - building 'psutil._psutil_windows' extension 03:24:50 INFO - error: Unable to find vcvarsall.bat 03:24:50 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\docume~1\cltbld~1.t-x\locals~1\temp\pip-bvcoty-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 03:24:50 INFO - running install 03:24:50 INFO - running build 03:24:50 INFO - running build_py 03:24:50 INFO - running build_ext 03:24:50 INFO - building 'psutil._psutil_windows' extension 03:24:50 INFO - error: Unable to find vcvarsall.bat 03:24:50 INFO - ---------------------------------------- 03:24:50 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\docume~1\cltbld~1.t-x\locals~1\temp\pip-bvcoty-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 03:24:50 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-052\Application Data\pip\pip.log 03:24:50 WARNING - Return code: 1 03:24:50 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:24:50 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 03:24: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:24:50 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:24: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:24:50 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:24:50 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 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EAF278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C8F3B8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E42368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00EC90C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-052', 'USERDOMAIN': 'T-XP32-IX-052', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-052', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-052', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-052\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-052'}}, attempt #1 03:24:50 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:24:50 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:24:50 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 03:24:50 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-052\\Application Data', 03:24:50 INFO - 'CLIENTNAME': 'Console', 03:24:50 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 03:24:50 INFO - 'COMPUTERNAME': 'T-XP32-IX-052', 03:24:50 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 03:24:50 INFO - 'DCLOCATION': 'SCL3', 03:24:50 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 03:24:50 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 03:24:50 INFO - 'FP_NO_HOST_CHECK': 'NO', 03:24:50 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 03:24:50 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 03:24:50 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 03:24:50 INFO - 'HOMEDRIVE': 'C:', 03:24:50 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-052', 03:24:50 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 03:24:50 INFO - 'KTS_VERSION': '1.19c', 03:24:50 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 03:24:50 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-052', 03:24:50 INFO - 'MONDIR': 'C:\\Monitor_config\\', 03:24:50 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 03:24:50 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 03:24:50 INFO - 'MOZILLABUILDDRIVE': 'C:', 03:24:50 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 03:24:50 INFO - 'MOZ_AIRBAG': '1', 03:24:50 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 03:24:50 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:24:50 INFO - 'MOZ_MSVCVERSION': '8', 03:24:50 INFO - 'MOZ_NO_REMOTE': '1', 03:24:50 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 03:24:50 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 03:24:50 INFO - 'NO_EM_RESTART': '1', 03:24:50 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:24:50 INFO - 'NUMBER_OF_PROCESSORS': '8', 03:24:50 INFO - 'OS': 'Windows_NT', 03:24:50 INFO - 'OURDRIVE': 'C:', 03:24:50 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', 03:24:50 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 03:24:50 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 03:24:50 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 03:24:50 INFO - 'PROCESSOR_LEVEL': '6', 03:24:50 INFO - 'PROCESSOR_REVISION': '1e05', 03:24:50 INFO - 'PROGRAMFILES': 'C:\\Program Files', 03:24:50 INFO - 'PROMPT': '$P$G', 03:24:50 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 03:24:50 INFO - 'PWD': 'C:\\slave\\test', 03:24:50 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 03:24:50 INFO - 'SESSIONNAME': 'Console', 03:24:50 INFO - 'SLAVEDIR': 'C:\\slave\\', 03:24:50 INFO - 'SYSTEMDRIVE': 'C:', 03:24:50 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 03:24:50 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 03:24:50 INFO - 'TEST1': 'testie', 03:24:50 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 03:24:50 INFO - 'USERDOMAIN': 'T-XP32-IX-052', 03:24:50 INFO - 'USERNAME': 'cltbld', 03:24:50 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-052', 03:24:50 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 03:24:50 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 03:24:50 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 03:24:50 INFO - 'WINDIR': 'C:\\WINDOWS', 03:24:50 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 03:24:50 INFO - Ignoring indexes: http://pypi.python.org/simple/ 03:24:50 INFO - Downloading/unpacking blobuploader==1.2.4 03:24:50 INFO - Downloading blobuploader-1.2.4.tar.gz 03:24:50 INFO - Running setup.py egg_info for package blobuploader 03:24:50 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 03:24:52 INFO - Running setup.py egg_info for package requests 03:24:52 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 03:24:52 INFO - Downloading docopt-0.6.1.tar.gz 03:24:52 INFO - Running setup.py egg_info for package docopt 03:24:52 INFO - Installing collected packages: blobuploader, docopt, requests 03:24:52 INFO - Running setup.py install for blobuploader 03:24:52 INFO - Running setup.py install for docopt 03:24:52 INFO - Running setup.py install for requests 03:24:52 INFO - Successfully installed blobuploader docopt requests 03:24:52 INFO - Cleaning up... 03:24:52 INFO - Return code: 0 03:24:52 INFO - Installing None into virtualenv C:\slave\test\build\venv 03:24:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:24:52 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:24:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:24:52 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:24:52 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 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EAF278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C8F3B8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E42368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00EC90C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-052', 'USERDOMAIN': 'T-XP32-IX-052', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-052', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-052', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-052\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-052'}}, attempt #1 03:24:52 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:24:52 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:24:52 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 03:24:52 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-052\\Application Data', 03:24:52 INFO - 'CLIENTNAME': 'Console', 03:24:52 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 03:24:52 INFO - 'COMPUTERNAME': 'T-XP32-IX-052', 03:24:52 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 03:24:52 INFO - 'DCLOCATION': 'SCL3', 03:24:52 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 03:24:52 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 03:24:52 INFO - 'FP_NO_HOST_CHECK': 'NO', 03:24:52 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 03:24:52 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 03:24:52 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 03:24:52 INFO - 'HOMEDRIVE': 'C:', 03:24:52 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-052', 03:24:52 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 03:24:52 INFO - 'KTS_VERSION': '1.19c', 03:24:52 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 03:24:52 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-052', 03:24:52 INFO - 'MONDIR': 'C:\\Monitor_config\\', 03:24:52 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 03:24:52 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 03:24:52 INFO - 'MOZILLABUILDDRIVE': 'C:', 03:24:52 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 03:24:52 INFO - 'MOZ_AIRBAG': '1', 03:24:52 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 03:24:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:24:52 INFO - 'MOZ_MSVCVERSION': '8', 03:24:52 INFO - 'MOZ_NO_REMOTE': '1', 03:24:52 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 03:24:52 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 03:24:52 INFO - 'NO_EM_RESTART': '1', 03:24:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:24:52 INFO - 'NUMBER_OF_PROCESSORS': '8', 03:24:52 INFO - 'OS': 'Windows_NT', 03:24:52 INFO - 'OURDRIVE': 'C:', 03:24:52 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', 03:24:52 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 03:24:52 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 03:24:52 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 03:24:52 INFO - 'PROCESSOR_LEVEL': '6', 03:24:52 INFO - 'PROCESSOR_REVISION': '1e05', 03:24:52 INFO - 'PROGRAMFILES': 'C:\\Program Files', 03:24:52 INFO - 'PROMPT': '$P$G', 03:24:52 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 03:24:52 INFO - 'PWD': 'C:\\slave\\test', 03:24:52 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 03:24:52 INFO - 'SESSIONNAME': 'Console', 03:24:52 INFO - 'SLAVEDIR': 'C:\\slave\\', 03:24:52 INFO - 'SYSTEMDRIVE': 'C:', 03:24:52 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 03:24:52 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 03:24:52 INFO - 'TEST1': 'testie', 03:24:52 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 03:24:52 INFO - 'USERDOMAIN': 'T-XP32-IX-052', 03:24:52 INFO - 'USERNAME': 'cltbld', 03:24:52 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-052', 03:24:52 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 03:24:52 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 03:24:52 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 03:24:52 INFO - 'WINDIR': 'C:\\WINDOWS', 03:24:52 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 03:24:58 INFO - Ignoring indexes: http://pypi.python.org/simple/ 03:24:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 03:24:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 03:24:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 03:24:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 03:24:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 03:24:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 03:24:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 03:24:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 03:24:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 03:24:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 03:24:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 03:24:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 03:24:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 03:24:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 03:24:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 03:24:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 03:24:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 03:24:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 03:24:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 03:24:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 03:24:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 03:24:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 03:24:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 03:24:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 03:24:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 03:24:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 03:24:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 03:24:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 03:24:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 03:24:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 03:24:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 03:24:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 03:24:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 03:24:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 03:24:58 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 03:24:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 03:24:58 INFO - Unpacking c:\slave\test\build\tests\marionette\client 03:24:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 03:24:58 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 03:24:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 03:24:58 INFO - Unpacking c:\slave\test\build\tests\marionette 03:24:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 03:24:58 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 03:24:58 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:24:58 INFO - Running setup.py install for browsermob-proxy 03:25:02 INFO - Running setup.py install for manifestparser 03:25:02 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 03:25:02 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 03:25:02 INFO - Running setup.py install for marionette-client 03:25:02 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 03:25:02 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 03:25:02 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 03:25:02 INFO - Running setup.py install for marionette-driver 03:25:02 INFO - Running setup.py install for mozcrash 03:25:02 INFO - Running setup.py install for mozdebug 03:25:02 INFO - Running setup.py install for mozdevice 03:25:02 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 03:25:02 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 03:25:02 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 03:25:02 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 03:25:02 INFO - Running setup.py install for mozfile 03:25:02 INFO - Running setup.py install for mozhttpd 03:25:02 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 03:25:02 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 03:25:02 INFO - Running setup.py install for mozinfo 03:25:02 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 03:25:02 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 03:25:02 INFO - Running setup.py install for mozInstall 03:25:02 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 03:25:02 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 03:25:02 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 03:25:02 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 03:25:02 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 03:25:02 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 03:25:02 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 03:25:02 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 03:25:02 INFO - Running setup.py install for mozleak 03:25:02 INFO - Running setup.py install for mozlog 03:25:02 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 03:25:02 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 03:25:02 INFO - Running setup.py install for moznetwork 03:25:02 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 03:25:02 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 03:25:02 INFO - Running setup.py install for mozprocess 03:25:02 INFO - Running setup.py install for mozprofile 03:25:02 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 03:25:02 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 03:25:02 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 03:25:02 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 03:25:02 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 03:25:02 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 03:25:02 INFO - Running setup.py install for mozrunner 03:25:02 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 03:25:02 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 03:25:02 INFO - Running setup.py install for mozscreenshot 03:25:02 INFO - Running setup.py install for moztest 03:25:02 INFO - Running setup.py install for mozversion 03:25:02 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 03:25:02 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 03:25:02 INFO - Running setup.py install for wptserve 03:25:02 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:25:02 INFO - Cleaning up... 03:25:02 INFO - Return code: 0 03:25:02 INFO - Installing None into virtualenv C:\slave\test\build\venv 03:25: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:25:02 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:25: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:25:02 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:25:02 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 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EAF278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C8F3B8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E42368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00EC90C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-052', 'USERDOMAIN': 'T-XP32-IX-052', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-052', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-052', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-052\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-052'}}, attempt #1 03:25:03 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:25:03 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:25:03 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 03:25:03 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-052\\Application Data', 03:25:03 INFO - 'CLIENTNAME': 'Console', 03:25:03 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 03:25:03 INFO - 'COMPUTERNAME': 'T-XP32-IX-052', 03:25:03 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 03:25:03 INFO - 'DCLOCATION': 'SCL3', 03:25:03 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 03:25:03 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 03:25:03 INFO - 'FP_NO_HOST_CHECK': 'NO', 03:25:03 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 03:25:03 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 03:25:03 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 03:25:03 INFO - 'HOMEDRIVE': 'C:', 03:25:03 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-052', 03:25:03 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 03:25:03 INFO - 'KTS_VERSION': '1.19c', 03:25:03 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 03:25:03 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-052', 03:25:03 INFO - 'MONDIR': 'C:\\Monitor_config\\', 03:25:03 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 03:25:03 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 03:25:03 INFO - 'MOZILLABUILDDRIVE': 'C:', 03:25:03 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 03:25:03 INFO - 'MOZ_AIRBAG': '1', 03:25:03 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 03:25:03 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:25:03 INFO - 'MOZ_MSVCVERSION': '8', 03:25:03 INFO - 'MOZ_NO_REMOTE': '1', 03:25:03 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 03:25:03 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 03:25:03 INFO - 'NO_EM_RESTART': '1', 03:25:03 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:25:03 INFO - 'NUMBER_OF_PROCESSORS': '8', 03:25:03 INFO - 'OS': 'Windows_NT', 03:25:03 INFO - 'OURDRIVE': 'C:', 03:25:03 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', 03:25:03 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 03:25:03 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 03:25:03 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 03:25:03 INFO - 'PROCESSOR_LEVEL': '6', 03:25:03 INFO - 'PROCESSOR_REVISION': '1e05', 03:25:03 INFO - 'PROGRAMFILES': 'C:\\Program Files', 03:25:03 INFO - 'PROMPT': '$P$G', 03:25:03 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 03:25:03 INFO - 'PWD': 'C:\\slave\\test', 03:25:03 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 03:25:03 INFO - 'SESSIONNAME': 'Console', 03:25:03 INFO - 'SLAVEDIR': 'C:\\slave\\', 03:25:03 INFO - 'SYSTEMDRIVE': 'C:', 03:25:03 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 03:25:03 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 03:25:03 INFO - 'TEST1': 'testie', 03:25:03 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 03:25:03 INFO - 'USERDOMAIN': 'T-XP32-IX-052', 03:25:03 INFO - 'USERNAME': 'cltbld', 03:25:03 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-052', 03:25:03 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 03:25:03 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 03:25:03 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 03:25:03 INFO - 'WINDIR': 'C:\\WINDOWS', 03:25:03 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 03:25:06 INFO - Ignoring indexes: http://pypi.python.org/simple/ 03:25:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 03:25:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 03:25:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 03:25:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 03:25:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 03:25:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 03:25:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 03:25:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 03:25:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 03:25:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 03:25:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 03:25:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 03:25:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 03:25:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 03:25:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 03:25:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 03:25:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 03:25:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 03:25:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 03:25:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 03:25:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 03:25:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 03:25:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 03:25:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 03:25:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 03:25:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 03:25:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 03:25:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 03:25:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 03:25:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 03:25:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 03:25:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 03:25:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 03:25:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 03:25:06 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 03:25:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 03:25:06 INFO - Unpacking c:\slave\test\build\tests\marionette\client 03:25:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 03:25:06 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 03:25:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 03:25:06 INFO - Unpacking c:\slave\test\build\tests\marionette 03:25:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 03:25:06 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 03:25:06 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:25:10 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:25:10 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:25:10 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:25:10 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:25:10 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 03:25:10 INFO - Downloading blessings-1.6.tar.gz 03:25:10 INFO - Running setup.py egg_info for package blessings 03:25:10 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:25:10 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:25:10 INFO - Running setup.py install for blessings 03:25:10 INFO - Running setup.py install for browsermob-proxy 03:25:10 INFO - Running setup.py install for manifestparser 03:25:10 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 03:25:10 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 03:25:10 INFO - Running setup.py install for marionette-client 03:25:10 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 03:25:10 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 03:25:10 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 03:25:10 INFO - Running setup.py install for marionette-driver 03:25:10 INFO - Running setup.py install for mozcrash 03:25:10 INFO - Running setup.py install for mozdebug 03:25:10 INFO - Running setup.py install for mozdevice 03:25:10 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 03:25:10 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 03:25:10 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 03:25:10 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 03:25:10 INFO - Running setup.py install for mozhttpd 03:25:10 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 03:25:10 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 03:25:10 INFO - Running setup.py install for mozInstall 03:25:10 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 03:25:10 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 03:25:10 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 03:25:10 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 03:25:10 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 03:25:10 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 03:25:10 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 03:25:10 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 03:25:10 INFO - Running setup.py install for mozleak 03:25:10 INFO - Running setup.py install for mozprofile 03:25:10 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 03:25:10 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 03:25:10 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 03:25:10 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 03:25:10 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 03:25:10 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 03:25:10 INFO - Running setup.py install for mozrunner 03:25:10 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 03:25:10 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 03:25:11 INFO - Running setup.py install for mozscreenshot 03:25:11 INFO - Running setup.py install for moztest 03:25:11 INFO - Running setup.py install for mozversion 03:25:11 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 03:25:11 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 03:25:11 INFO - Running setup.py install for wptserve 03:25:11 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 03:25:11 INFO - Cleaning up... 03:25:11 INFO - Return code: 0 03:25:11 INFO - Done creating virtualenv C:\slave\test\build\venv. 03:25:11 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 03:25:11 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 03:25:11 INFO - Reading from file tmpfile_stdout 03:25:11 INFO - Using _rmtree_windows ... 03:25:11 INFO - Using _rmtree_windows ... 03:25:11 INFO - Current package versions: 03:25:11 INFO - blessings == 1.6 03:25:11 INFO - blobuploader == 1.2.4 03:25:11 INFO - browsermob-proxy == 0.6.0 03:25:11 INFO - distribute == 0.6.14 03:25:11 INFO - docopt == 0.6.1 03:25:11 INFO - manifestparser == 1.1 03:25:11 INFO - marionette-client == 2.3.0 03:25:11 INFO - marionette-driver == 1.4.0 03:25:11 INFO - mozInstall == 1.12 03:25:11 INFO - mozcrash == 0.17 03:25:11 INFO - mozdebug == 0.1 03:25:11 INFO - mozdevice == 0.48 03:25:11 INFO - mozfile == 1.2 03:25:11 INFO - mozhttpd == 0.7 03:25:11 INFO - mozinfo == 0.9 03:25:11 INFO - mozleak == 0.1 03:25:11 INFO - mozlog == 3.1 03:25:11 INFO - moznetwork == 0.27 03:25:11 INFO - mozprocess == 0.22 03:25:11 INFO - mozprofile == 0.28 03:25:11 INFO - mozrunner == 6.11 03:25:11 INFO - mozscreenshot == 0.1 03:25:11 INFO - mozsystemmonitor == 0.0 03:25:11 INFO - moztest == 0.7 03:25:11 INFO - mozversion == 1.4 03:25:11 INFO - requests == 1.2.3 03:25:11 INFO - wptserve == 1.4.0 03:25:11 INFO - Running post-action listener: _resource_record_post_action 03:25:11 INFO - Running post-action listener: _start_resource_monitoring 03:25:11 INFO - Starting resource monitoring. 03:25:11 INFO - ##### 03:25:11 INFO - ##### Running pull step. 03:25:11 INFO - ##### 03:25:11 INFO - Running pre-action listener: _resource_record_pre_action 03:25:11 INFO - Running main action method: pull 03:25:11 INFO - Pull has nothing to do! 03:25:11 INFO - Running post-action listener: _resource_record_post_action 03:25:11 INFO - ##### 03:25:11 INFO - ##### Running install step. 03:25:11 INFO - ##### 03:25:11 INFO - Running pre-action listener: _resource_record_pre_action 03:25:11 INFO - Running main action method: install 03:25:11 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 03:25:11 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 03:25:12 INFO - Reading from file tmpfile_stdout 03:25:12 INFO - Using _rmtree_windows ... 03:25:12 INFO - Using _rmtree_windows ... 03:25:12 INFO - Detecting whether we're running mozinstall >=1.0... 03:25:12 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 03:25:12 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 03:25:12 INFO - Reading from file tmpfile_stdout 03:25:12 INFO - Output received: 03:25:12 INFO - Usage: mozinstall-script.py [options] installer 03:25:12 INFO - Options: 03:25:12 INFO - -h, --help show this help message and exit 03:25:12 INFO - -d DEST, --destination=DEST 03:25:12 INFO - Directory to install application into. [default: 03:25:12 INFO - "C:\slave\test"] 03:25:12 INFO - --app=APP Application being installed. [default: firefox] 03:25:12 INFO - Using _rmtree_windows ... 03:25:12 INFO - Using _rmtree_windows ... 03:25:12 INFO - mkdir: C:\slave\test\build\application 03:25:12 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.0a1.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 03:25:12 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.0a1.en-US.win32.zip --destination C:\slave\test\build\application 03:25:15 INFO - Reading from file tmpfile_stdout 03:25:15 INFO - Output received: 03:25:15 INFO - C:\slave\test\build\application\firefox\firefox.exe 03:25:15 INFO - Using _rmtree_windows ... 03:25:15 INFO - Using _rmtree_windows ... 03:25:15 INFO - Running post-action listener: _resource_record_post_action 03:25:15 INFO - ##### 03:25:15 INFO - ##### Running run-tests step. 03:25:15 INFO - ##### 03:25:15 INFO - Running pre-action listener: _resource_record_pre_action 03:25:15 INFO - Running main action method: run_tests 03:25:15 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 03:25:15 INFO - Minidump filename unknown. Determining based upon platform and architecture. 03:25:15 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 03:25:15 INFO - grabbing minidump binary from tooltool 03:25:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:25:15 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 0x00E42368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00EC90C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 03:25:15 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:25:15 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:25:15 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 03:25:17 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpku3n4v 03:25:17 INFO - INFO - File integrity verified, renaming tmpku3n4v to win32-minidump_stackwalk.exe 03:25:17 INFO - Return code: 0 03:25:17 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 03:25:17 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 03:25:17 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/OVoOFNsfSzexpGz--ZDz3g/artifacts/public/build/firefox-48.0a1.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:25:17 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/OVoOFNsfSzexpGz--ZDz3g/artifacts/public/build/firefox-48.0a1.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:25:17 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 03:25:17 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-052\\Application Data', 03:25:17 INFO - 'CLIENTNAME': 'Console', 03:25:17 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 03:25:17 INFO - 'COMPUTERNAME': 'T-XP32-IX-052', 03:25:17 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 03:25:17 INFO - 'DCLOCATION': 'SCL3', 03:25:17 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 03:25:17 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 03:25:17 INFO - 'FP_NO_HOST_CHECK': 'NO', 03:25:17 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 03:25:17 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 03:25:17 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 03:25:17 INFO - 'HOMEDRIVE': 'C:', 03:25:17 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-052', 03:25:17 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 03:25:17 INFO - 'KTS_VERSION': '1.19c', 03:25:17 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 03:25:17 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-052', 03:25:17 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 03:25:17 INFO - 'MONDIR': 'C:\\Monitor_config\\', 03:25:17 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 03:25:17 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 03:25:17 INFO - 'MOZILLABUILDDRIVE': 'C:', 03:25:17 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 03:25:17 INFO - 'MOZ_AIRBAG': '1', 03:25:17 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 03:25:17 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:25:17 INFO - 'MOZ_MSVCVERSION': '8', 03:25:17 INFO - 'MOZ_NO_REMOTE': '1', 03:25:17 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 03:25:17 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 03:25:17 INFO - 'NO_EM_RESTART': '1', 03:25:17 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:25:17 INFO - 'NUMBER_OF_PROCESSORS': '8', 03:25:17 INFO - 'OS': 'Windows_NT', 03:25:17 INFO - 'OURDRIVE': 'C:', 03:25:17 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', 03:25:17 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 03:25:17 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 03:25:17 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 03:25:17 INFO - 'PROCESSOR_LEVEL': '6', 03:25:17 INFO - 'PROCESSOR_REVISION': '1e05', 03:25:17 INFO - 'PROGRAMFILES': 'C:\\Program Files', 03:25:17 INFO - 'PROMPT': '$P$G', 03:25:17 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 03:25:17 INFO - 'PWD': 'C:\\slave\\test', 03:25:17 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 03:25:17 INFO - 'SESSIONNAME': 'Console', 03:25:17 INFO - 'SLAVEDIR': 'C:\\slave\\', 03:25:17 INFO - 'SYSTEMDRIVE': 'C:', 03:25:17 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 03:25:17 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 03:25:17 INFO - 'TEST1': 'testie', 03:25:17 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 03:25:17 INFO - 'USERDOMAIN': 'T-XP32-IX-052', 03:25:17 INFO - 'USERNAME': 'cltbld', 03:25:17 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-052', 03:25:17 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 03:25:17 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 03:25:17 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 03:25:17 INFO - 'WINDIR': 'C:\\WINDOWS', 03:25:17 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 03:25:17 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/OVoOFNsfSzexpGz--ZDz3g/artifacts/public/build/firefox-48.0a1.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:25:19 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:25:19 INFO - import pkg_resources 03:25:20 INFO - Using 1 client processes 03:25:22 INFO - SUITE-START | Running 778 tests 03:25:22 INFO - Running testharness tests 03:25:22 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 03:25:22 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 03:25:22 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 03:25:22 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 03:25:22 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 03:25:22 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 03:25:22 INFO - Setting up ssl 03:25:23 INFO - PROCESS | certutil | 03:25:23 INFO - PROCESS | certutil | 03:25:23 INFO - PROCESS | certutil | 03:25:23 INFO - Certificate Nickname Trust Attributes 03:25:23 INFO - SSL,S/MIME,JAR/XPI 03:25:23 INFO - 03:25:23 INFO - web-platform-tests CT,, 03:25:23 INFO - 03:25:23 INFO - Starting runner 03:25:25 INFO - PROCESS | 3816 | [3816] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/startupcache/StartupCache.cpp, line 228 03:25:25 INFO - PROCESS | 3816 | [3816] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 03:25:25 INFO - PROCESS | 3816 | [3816] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 03:25:26 INFO - PROCESS | 3816 | [3816] WARNING: Failed to load WMF DLLs: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 169 03:25:26 INFO - PROCESS | 3816 | [3816] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 03:25:26 INFO - PROCESS | 3816 | [3816] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 03:25:26 INFO - PROCESS | 3816 | 1461147926780 Marionette DEBUG Marionette enabled via build flag and pref 03:25:26 INFO - PROCESS | 3816 | ++DOCSHELL 143A0C00 == 1 [pid = 3816] [id = 1] 03:25:26 INFO - PROCESS | 3816 | ++DOMWINDOW == 1 (143A1000) [pid = 3816] [serial = 1] [outer = 00000000] 03:25:26 INFO - PROCESS | 3816 | [3816] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 03:25:26 INFO - PROCESS | 3816 | ++DOMWINDOW == 2 (143A1C00) [pid = 3816] [serial = 2] [outer = 143A1000] 03:25:26 INFO - PROCESS | 3816 | [3816] WARNING: Dwm composition not available, falling back to software vsync: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2858 03:25:26 INFO - PROCESS | 3816 | [3816] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2252 03:25:27 INFO - PROCESS | 3816 | ++DOCSHELL 14A59000 == 2 [pid = 3816] [id = 2] 03:25:27 INFO - PROCESS | 3816 | ++DOMWINDOW == 3 (14A59400) [pid = 3816] [serial = 3] [outer = 00000000] 03:25:27 INFO - PROCESS | 3816 | [3816] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 03:25:27 INFO - PROCESS | 3816 | ++DOMWINDOW == 4 (14A5A000) [pid = 3816] [serial = 4] [outer = 14A59400] 03:25:27 INFO - PROCESS | 3816 | 1461147927273 Marionette INFO Listening on port 2828 03:25:27 INFO - PROCESS | 3816 | 1461147927621 Marionette DEBUG Marionette enabled via command-line flag 03:25:27 INFO - PROCESS | 3816 | ++DOCSHELL 12D7DC00 == 3 [pid = 3816] [id = 3] 03:25:27 INFO - PROCESS | 3816 | ++DOMWINDOW == 5 (12D7E000) [pid = 3816] [serial = 5] [outer = 00000000] 03:25:27 INFO - PROCESS | 3816 | [3816] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 03:25:27 INFO - PROCESS | 3816 | ++DOMWINDOW == 6 (12D7EC00) [pid = 3816] [serial = 6] [outer = 12D7E000] 03:25:27 INFO - PROCESS | 3816 | [3816] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 03:25:27 INFO - PROCESS | 3816 | ++DOMWINDOW == 7 (1665C800) [pid = 3816] [serial = 7] [outer = 14A59400] 03:25:27 INFO - PROCESS | 3816 | [3816] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 03:25:27 INFO - PROCESS | 3816 | 1461147927962 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1465 03:25:27 INFO - PROCESS | 3816 | [3816] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 03:25:27 INFO - PROCESS | 3816 | 1461147927994 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1466 03:25:27 INFO - PROCESS | 3816 | 1461147927998 Marionette DEBUG Closed connection conn0 03:25:28 INFO - PROCESS | 3816 | 1461147928076 Marionette DEBUG Closed connection conn1 03:25:28 INFO - PROCESS | 3816 | [3816] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 03:25:28 INFO - PROCESS | 3816 | 1461147928083 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1468 03:25:28 INFO - PROCESS | 3816 | 1461147928114 Marionette DEBUG Closed connection conn2 03:25:28 INFO - PROCESS | 3816 | [3816] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 03:25:28 INFO - PROCESS | 3816 | 1461147928122 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:1469 03:25:28 INFO - PROCESS | 3816 | ++DOCSHELL 16A41400 == 4 [pid = 3816] [id = 4] 03:25:28 INFO - PROCESS | 3816 | ++DOMWINDOW == 8 (16A44800) [pid = 3816] [serial = 8] [outer = 00000000] 03:25:28 INFO - PROCESS | 3816 | ++DOMWINDOW == 9 (16B8B400) [pid = 3816] [serial = 9] [outer = 16A44800] 03:25:28 INFO - PROCESS | 3816 | [3816] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2891 03:25:28 INFO - PROCESS | 3816 | ++DOMWINDOW == 10 (16B92800) [pid = 3816] [serial = 10] [outer = 16A44800] 03:25:28 INFO - PROCESS | 3816 | 1461147928352 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 03:25:28 INFO - PROCESS | 3816 | 1461147928358 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Windows_NT","platformVersion":"5.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160420005033","device":"desktop","version":"48.0a1"} 03:25:28 INFO - PROCESS | 3816 | [3816] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 03:25:28 INFO - PROCESS | 3816 | [3816] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 03:25:28 INFO - PROCESS | 3816 | [3816] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 03:25:28 INFO - PROCESS | 3816 | [3816] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 03:25:29 INFO - PROCESS | 3816 | ++DOCSHELL 1889E400 == 5 [pid = 3816] [id = 5] 03:25:29 INFO - PROCESS | 3816 | ++DOMWINDOW == 11 (1889EC00) [pid = 3816] [serial = 11] [outer = 00000000] 03:25:29 INFO - PROCESS | 3816 | ++DOCSHELL 188A1400 == 6 [pid = 3816] [id = 6] 03:25:29 INFO - PROCESS | 3816 | ++DOMWINDOW == 12 (188A2400) [pid = 3816] [serial = 12] [outer = 00000000] 03:25:29 INFO - PROCESS | 3816 | [3816] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 03:25:29 INFO - PROCESS | 3816 | ++DOCSHELL 191F8400 == 7 [pid = 3816] [id = 7] 03:25:29 INFO - PROCESS | 3816 | ++DOMWINDOW == 13 (191F8800) [pid = 3816] [serial = 13] [outer = 00000000] 03:25:29 INFO - PROCESS | 3816 | [3816] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 03:25:29 INFO - PROCESS | 3816 | [3816] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 03:25:29 INFO - PROCESS | 3816 | ++DOMWINDOW == 14 (195ECC00) [pid = 3816] [serial = 14] [outer = 191F8800] 03:25:30 INFO - PROCESS | 3816 | [3816] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2891 03:25:30 INFO - PROCESS | 3816 | ++DOMWINDOW == 15 (1990CC00) [pid = 3816] [serial = 15] [outer = 1889EC00] 03:25:30 INFO - PROCESS | 3816 | ++DOMWINDOW == 16 (1990E400) [pid = 3816] [serial = 16] [outer = 188A2400] 03:25:30 INFO - PROCESS | 3816 | ++DOMWINDOW == 17 (19910800) [pid = 3816] [serial = 17] [outer = 191F8800] 03:25:30 INFO - PROCESS | 3816 | 1461147930681 Marionette DEBUG loaded listener.js 03:25:30 INFO - PROCESS | 3816 | 1461147930695 Marionette DEBUG loaded listener.js 03:25:31 INFO - PROCESS | 3816 | ++DOMWINDOW == 18 (1A86B000) [pid = 3816] [serial = 18] [outer = 191F8800] 03:25:31 INFO - PROCESS | 3816 | 1461147931198 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"d8d7cb67-f6ec-4afa-95a9-2e4d47cab09c","capabilities":{"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Windows_NT","platformVersion":"5.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160420005033","device":"desktop","version":"48.0a1","command_id":1}}] 03:25:31 INFO - PROCESS | 3816 | 1461147931345 Marionette TRACE conn3 -> [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:25:31 INFO - PROCESS | 3816 | 1461147931413 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 03:25:31 INFO - PROCESS | 3816 | 1461147931510 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 03:25:31 INFO - PROCESS | 3816 | [3816] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 03:25:31 INFO - PROCESS | 3816 | ++DOMWINDOW == 19 (188E6C00) [pid = 3816] [serial = 19] [outer = 191F8800] 03:25:31 INFO - PROCESS | 3816 | [3816] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 03:25:31 INFO - PROCESS | 3816 | 1461147931994 Marionette TRACE conn3 <- [1,3,null,{}] 03:25:32 INFO - PROCESS | 3816 | 1461147932014 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 03:25:32 INFO - PROCESS | 3816 | 1461147932070 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 03:25:32 INFO - PROCESS | 3816 | 1461147932088 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 03:25:32 INFO - PROCESS | 3816 | 1461147932090 Marionette TRACE conn3 <- [1,5,null,{"value":"13"}] 03:25:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 03:25:32 INFO - PROCESS | 3816 | 1461147932095 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 03:25:32 INFO - PROCESS | 3816 | 1461147932098 Marionette TRACE conn3 <- [1,6,null,{}] 03:25:32 INFO - PROCESS | 3816 | 1461147932121 Marionette TRACE conn3 -> [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:25:32 INFO - PROCESS | 3816 | 1461147932138 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 03:25:32 INFO - PROCESS | 3816 | 1461147932125 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:32 INFO - PROCESS | 3816 | ++DOCSHELL 18A55400 == 8 [pid = 3816] [id = 8] 03:25:32 INFO - PROCESS | 3816 | ++DOMWINDOW == 20 (18A55800) [pid = 3816] [serial = 20] [outer = 00000000] 03:25:32 INFO - PROCESS | 3816 | ++DOMWINDOW == 21 (18A58800) [pid = 3816] [serial = 21] [outer = 18A55800] 03:25:32 INFO - PROCESS | 3816 | 1461147932180 Marionette DEBUG loaded listener.js 03:25:32 INFO - PROCESS | 3816 | ++DOMWINDOW == 22 (18A5C800) [pid = 3816] [serial = 22] [outer = 18A55800] 03:25:32 INFO - PROCESS | 3816 | ++DOCSHELL 1CB16C00 == 9 [pid = 3816] [id = 9] 03:25:32 INFO - PROCESS | 3816 | ++DOMWINDOW == 23 (1CC19400) [pid = 3816] [serial = 23] [outer = 00000000] 03:25:32 INFO - PROCESS | 3816 | ++DOMWINDOW == 24 (1CC1D000) [pid = 3816] [serial = 24] [outer = 1CC19400] 03:25:32 INFO - PROCESS | 3816 | 1461147932579 Marionette DEBUG loaded listener.js 03:25:32 INFO - PROCESS | 3816 | ++DOMWINDOW == 25 (1CE50C00) [pid = 3816] [serial = 25] [outer = 1CC19400] 03:25:32 INFO - PROCESS | 3816 | 1461147932760 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 03:25:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 03:25:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 748ms 03:25:32 INFO - PROCESS | 3816 | 1461147932864 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 03:25:32 INFO - PROCESS | 3816 | 1461147932866 Marionette TRACE conn3 <- [1,9,null,{"value":"13"}] 03:25:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 03:25:32 INFO - PROCESS | 3816 | 1461147932883 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 03:25:32 INFO - PROCESS | 3816 | 1461147932885 Marionette TRACE conn3 <- [1,10,null,{}] 03:25:32 INFO - PROCESS | 3816 | 1461147932930 Marionette TRACE conn3 -> [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:25:33 INFO - PROCESS | 3816 | 1461147933028 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 03:25:33 INFO - PROCESS | 3816 | 1461147933042 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:33 INFO - PROCESS | 3816 | ++DOCSHELL 1D120800 == 10 [pid = 3816] [id = 10] 03:25:33 INFO - PROCESS | 3816 | ++DOMWINDOW == 26 (1D120C00) [pid = 3816] [serial = 26] [outer = 00000000] 03:25:33 INFO - PROCESS | 3816 | ++DOMWINDOW == 27 (1D28A000) [pid = 3816] [serial = 27] [outer = 1D120C00] 03:25:33 INFO - PROCESS | 3816 | 1461147933088 Marionette DEBUG loaded listener.js 03:25:33 INFO - PROCESS | 3816 | ++DOMWINDOW == 28 (1D39FC00) [pid = 3816] [serial = 28] [outer = 1D120C00] 03:25:33 INFO - PROCESS | 3816 | 1461147933425 Marionette TRACE conn3 <- [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:25:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 03:25:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 561ms 03:25:33 INFO - PROCESS | 3816 | 1461147933445 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 03:25:33 INFO - PROCESS | 3816 | 1461147933447 Marionette TRACE conn3 <- [1,13,null,{"value":"13"}] 03:25:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 03:25:33 INFO - PROCESS | 3816 | 1461147933450 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 03:25:33 INFO - PROCESS | 3816 | 1461147933452 Marionette TRACE conn3 <- [1,14,null,{}] 03:25:33 INFO - PROCESS | 3816 | 1461147933456 Marionette TRACE conn3 -> [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:25:33 INFO - PROCESS | 3816 | 1461147933549 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 03:25:33 INFO - PROCESS | 3816 | 1461147933556 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:33 INFO - PROCESS | 3816 | ++DOCSHELL 1CE54400 == 11 [pid = 3816] [id = 11] 03:25:33 INFO - PROCESS | 3816 | ++DOMWINDOW == 29 (1D289400) [pid = 3816] [serial = 29] [outer = 00000000] 03:25:33 INFO - PROCESS | 3816 | ++DOMWINDOW == 30 (1D692800) [pid = 3816] [serial = 30] [outer = 1D289400] 03:25:33 INFO - PROCESS | 3816 | 1461147933608 Marionette DEBUG loaded listener.js 03:25:33 INFO - PROCESS | 3816 | ++DOMWINDOW == 31 (1D698800) [pid = 3816] [serial = 31] [outer = 1D289400] 03:25:33 INFO - PROCESS | 3816 | 1461147933910 Marionette TRACE conn3 <- [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:25:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 03:25:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 504ms 03:25:33 INFO - PROCESS | 3816 | 1461147933946 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 03:25:33 INFO - PROCESS | 3816 | 1461147933948 Marionette TRACE conn3 <- [1,17,null,{"value":"13"}] 03:25:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 03:25:33 INFO - PROCESS | 3816 | 1461147933951 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 03:25:33 INFO - PROCESS | 3816 | 1461147933953 Marionette TRACE conn3 <- [1,18,null,{}] 03:25:33 INFO - PROCESS | 3816 | 1461147933956 Marionette TRACE conn3 -> [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:25:34 INFO - PROCESS | 3816 | 1461147934044 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 03:25:34 INFO - PROCESS | 3816 | 1461147934051 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:34 INFO - PROCESS | 3816 | ++DOCSHELL 1D755000 == 12 [pid = 3816] [id = 12] 03:25:34 INFO - PROCESS | 3816 | ++DOMWINDOW == 32 (1D756800) [pid = 3816] [serial = 32] [outer = 00000000] 03:25:34 INFO - PROCESS | 3816 | ++DOMWINDOW == 33 (1D937C00) [pid = 3816] [serial = 33] [outer = 1D756800] 03:25:34 INFO - PROCESS | 3816 | 1461147934097 Marionette DEBUG loaded listener.js 03:25:34 INFO - PROCESS | 3816 | ++DOMWINDOW == 34 (1D93B800) [pid = 3816] [serial = 34] [outer = 1D756800] 03:25:34 INFO - PROCESS | 3816 | 1461147934407 Marionette TRACE conn3 <- [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:25:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 03:25:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 488ms 03:25:34 INFO - PROCESS | 3816 | 1461147934448 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 03:25:34 INFO - PROCESS | 3816 | 1461147934450 Marionette TRACE conn3 <- [1,21,null,{"value":"13"}] 03:25:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 03:25:34 INFO - PROCESS | 3816 | 1461147934453 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 03:25:34 INFO - PROCESS | 3816 | 1461147934455 Marionette TRACE conn3 <- [1,22,null,{}] 03:25:34 INFO - PROCESS | 3816 | 1461147934458 Marionette TRACE conn3 -> [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:25:34 INFO - PROCESS | 3816 | 1461147934543 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 03:25:34 INFO - PROCESS | 3816 | 1461147934531 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:34 INFO - PROCESS | 3816 | ++DOCSHELL 1D943C00 == 13 [pid = 3816] [id = 13] 03:25:34 INFO - PROCESS | 3816 | ++DOMWINDOW == 35 (1D944400) [pid = 3816] [serial = 35] [outer = 00000000] 03:25:34 INFO - PROCESS | 3816 | ++DOMWINDOW == 36 (1DBD0400) [pid = 3816] [serial = 36] [outer = 1D944400] 03:25:34 INFO - PROCESS | 3816 | 1461147934575 Marionette DEBUG loaded listener.js 03:25:34 INFO - PROCESS | 3816 | ++DOMWINDOW == 37 (1DBD3400) [pid = 3816] [serial = 37] [outer = 1D944400] 03:25:34 INFO - PROCESS | 3816 | 1461147934891 Marionette TRACE conn3 <- [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:25:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 03:25:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 489ms 03:25:34 INFO - PROCESS | 3816 | 1461147934953 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 03:25:34 INFO - PROCESS | 3816 | 1461147934954 Marionette TRACE conn3 <- [1,25,null,{"value":"13"}] 03:25:34 INFO - PROCESS | 3816 | 1461147934958 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 03:25:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 03:25:34 INFO - PROCESS | 3816 | 1461147934959 Marionette TRACE conn3 <- [1,26,null,{}] 03:25:34 INFO - PROCESS | 3816 | 1461147934946 Marionette TRACE conn3 -> [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:25:35 INFO - PROCESS | 3816 | 1461147935035 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 03:25:35 INFO - PROCESS | 3816 | 1461147935041 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:35 INFO - PROCESS | 3816 | ++DOCSHELL 1DF02000 == 14 [pid = 3816] [id = 14] 03:25:35 INFO - PROCESS | 3816 | ++DOMWINDOW == 38 (1DF05400) [pid = 3816] [serial = 38] [outer = 00000000] 03:25:35 INFO - PROCESS | 3816 | ++DOMWINDOW == 39 (1DF0D000) [pid = 3816] [serial = 39] [outer = 1DF05400] 03:25:35 INFO - PROCESS | 3816 | 1461147935085 Marionette DEBUG loaded listener.js 03:25:35 INFO - PROCESS | 3816 | ++DOMWINDOW == 40 (1DF10C00) [pid = 3816] [serial = 40] [outer = 1DF05400] 03:25:35 INFO - PROCESS | 3816 | 1461147935383 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 03:25:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 03:25:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 489ms 03:25:35 INFO - PROCESS | 3816 | 1461147935437 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 03:25:35 INFO - PROCESS | 3816 | 1461147935439 Marionette TRACE conn3 <- [1,29,null,{"value":"13"}] 03:25:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 03:25:35 INFO - PROCESS | 3816 | 1461147935442 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 03:25:35 INFO - PROCESS | 3816 | 1461147935444 Marionette TRACE conn3 <- [1,30,null,{}] 03:25:35 INFO - PROCESS | 3816 | 1461147935447 Marionette TRACE conn3 -> [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:25:35 INFO - PROCESS | 3816 | 1461147935528 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 03:25:35 INFO - PROCESS | 3816 | 1461147935535 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:35 INFO - PROCESS | 3816 | ++DOCSHELL 1DF08400 == 15 [pid = 3816] [id = 15] 03:25:35 INFO - PROCESS | 3816 | ++DOMWINDOW == 41 (1E08F800) [pid = 3816] [serial = 41] [outer = 00000000] 03:25:35 INFO - PROCESS | 3816 | ++DOMWINDOW == 42 (1E098800) [pid = 3816] [serial = 42] [outer = 1E08F800] 03:25:35 INFO - PROCESS | 3816 | 1461147935577 Marionette DEBUG loaded listener.js 03:25:35 INFO - PROCESS | 3816 | ++DOMWINDOW == 43 (1E098400) [pid = 3816] [serial = 43] [outer = 1E08F800] 03:25:35 INFO - PROCESS | 3816 | ++DOCSHELL 1DF93C00 == 16 [pid = 3816] [id = 16] 03:25:35 INFO - PROCESS | 3816 | ++DOMWINDOW == 44 (1DF94000) [pid = 3816] [serial = 44] [outer = 00000000] 03:25:35 INFO - PROCESS | 3816 | ++DOMWINDOW == 45 (1DF94800) [pid = 3816] [serial = 45] [outer = 1DF94000] 03:25:35 INFO - PROCESS | 3816 | ++DOMWINDOW == 46 (1DF8A400) [pid = 3816] [serial = 46] [outer = 1DF94000] 03:25:35 INFO - PROCESS | 3816 | ++DOCSHELL 1DF8F000 == 17 [pid = 3816] [id = 17] 03:25:35 INFO - PROCESS | 3816 | ++DOMWINDOW == 47 (1DF95800) [pid = 3816] [serial = 47] [outer = 00000000] 03:25:35 INFO - PROCESS | 3816 | ++DOMWINDOW == 48 (1E472800) [pid = 3816] [serial = 48] [outer = 1DF95800] 03:25:35 INFO - PROCESS | 3816 | ++DOMWINDOW == 49 (1E477C00) [pid = 3816] [serial = 49] [outer = 1DF95800] 03:25:36 INFO - PROCESS | 3816 | 1461147936037 Marionette TRACE conn3 <- [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:25:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 03:25:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 647ms 03:25:36 INFO - PROCESS | 3816 | 1461147936511 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 03:25:36 INFO - PROCESS | 3816 | 1461147936515 Marionette TRACE conn3 <- [1,33,null,{"value":"13"}] 03:25:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 03:25:36 INFO - PROCESS | 3816 | --DOCSHELL 143A0C00 == 16 [pid = 3816] [id = 1] 03:25:36 INFO - PROCESS | 3816 | 1461147936619 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 03:25:36 INFO - PROCESS | 3816 | 1461147936622 Marionette TRACE conn3 <- [1,34,null,{}] 03:25:36 INFO - PROCESS | 3816 | 1461147936629 Marionette TRACE conn3 -> [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:25:36 INFO - PROCESS | 3816 | 1461147936730 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 03:25:36 INFO - PROCESS | 3816 | 1461147936801 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:36 INFO - PROCESS | 3816 | ++DOCSHELL 12DD3C00 == 17 [pid = 3816] [id = 18] 03:25:36 INFO - PROCESS | 3816 | ++DOMWINDOW == 50 (12DD4000) [pid = 3816] [serial = 50] [outer = 00000000] 03:25:36 INFO - PROCESS | 3816 | ++DOMWINDOW == 51 (1325F400) [pid = 3816] [serial = 51] [outer = 12DD4000] 03:25:36 INFO - PROCESS | 3816 | 1461147936856 Marionette DEBUG loaded listener.js 03:25:36 INFO - PROCESS | 3816 | ++DOMWINDOW == 52 (13268C00) [pid = 3816] [serial = 52] [outer = 12DD4000] 03:25:37 INFO - PROCESS | 3816 | 1461147937327 Marionette TRACE conn3 <- [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:25:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 03:25:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 733ms 03:25:37 INFO - PROCESS | 3816 | 1461147937363 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 03:25:37 INFO - PROCESS | 3816 | 1461147937367 Marionette TRACE conn3 <- [1,37,null,{"value":"13"}] 03:25:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 03:25:37 INFO - PROCESS | 3816 | 1461147937375 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 03:25:37 INFO - PROCESS | 3816 | 1461147937379 Marionette TRACE conn3 <- [1,38,null,{}] 03:25:37 INFO - PROCESS | 3816 | 1461147937383 Marionette TRACE conn3 -> [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:25:37 INFO - PROCESS | 3816 | 1461147937471 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 03:25:37 INFO - PROCESS | 3816 | 1461147937550 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:37 INFO - PROCESS | 3816 | ++DOCSHELL 13A4AC00 == 18 [pid = 3816] [id = 19] 03:25:37 INFO - PROCESS | 3816 | ++DOMWINDOW == 53 (143A2C00) [pid = 3816] [serial = 53] [outer = 00000000] 03:25:37 INFO - PROCESS | 3816 | ++DOMWINDOW == 54 (15ED3800) [pid = 3816] [serial = 54] [outer = 143A2C00] 03:25:37 INFO - PROCESS | 3816 | 1461147937604 Marionette DEBUG loaded listener.js 03:25:37 INFO - PROCESS | 3816 | ++DOMWINDOW == 55 (16502400) [pid = 3816] [serial = 55] [outer = 143A2C00] 03:25:38 INFO - PROCESS | 3816 | 1461147938069 Marionette TRACE conn3 <- [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:25:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 03:25:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 733ms 03:25:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 03:25:38 INFO - PROCESS | 3816 | 1461147938101 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 03:25:38 INFO - PROCESS | 3816 | 1461147938104 Marionette TRACE conn3 <- [1,41,null,{"value":"13"}] 03:25:38 INFO - PROCESS | 3816 | 1461147938108 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 03:25:38 INFO - PROCESS | 3816 | 1461147938110 Marionette TRACE conn3 <- [1,42,null,{}] 03:25:38 INFO - PROCESS | 3816 | 1461147938119 Marionette TRACE conn3 -> [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:25:38 INFO - PROCESS | 3816 | 1461147938231 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 03:25:38 INFO - PROCESS | 3816 | 1461147938315 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:38 INFO - PROCESS | 3816 | ++DOCSHELL 18322400 == 19 [pid = 3816] [id = 20] 03:25:38 INFO - PROCESS | 3816 | ++DOMWINDOW == 56 (18325400) [pid = 3816] [serial = 56] [outer = 00000000] 03:25:38 INFO - PROCESS | 3816 | ++DOMWINDOW == 57 (188A2000) [pid = 3816] [serial = 57] [outer = 18325400] 03:25:38 INFO - PROCESS | 3816 | 1461147938375 Marionette DEBUG loaded listener.js 03:25:38 INFO - PROCESS | 3816 | ++DOMWINDOW == 58 (18A54800) [pid = 3816] [serial = 58] [outer = 18325400] 03:25:38 INFO - PROCESS | 3816 | 1461147938978 Marionette TRACE conn3 <- [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:25:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 03:25:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 920ms 03:25:39 INFO - PROCESS | 3816 | 1461147939038 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 03:25:39 INFO - PROCESS | 3816 | 1461147939041 Marionette TRACE conn3 <- [1,45,null,{"value":"13"}] 03:25:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 03:25:39 INFO - PROCESS | 3816 | 1461147939046 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 03:25:39 INFO - PROCESS | 3816 | 1461147939050 Marionette TRACE conn3 <- [1,46,null,{}] 03:25:39 INFO - PROCESS | 3816 | 1461147939055 Marionette TRACE conn3 -> [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:25:39 INFO - PROCESS | 3816 | 1461147939126 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 03:25:39 INFO - PROCESS | 3816 | 1461147939193 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:39 INFO - PROCESS | 3816 | ++DOCSHELL 1320F000 == 20 [pid = 3816] [id = 21] 03:25:39 INFO - PROCESS | 3816 | ++DOMWINDOW == 59 (13210000) [pid = 3816] [serial = 59] [outer = 00000000] 03:25:39 INFO - PROCESS | 3816 | ++DOMWINDOW == 60 (13812400) [pid = 3816] [serial = 60] [outer = 13210000] 03:25:39 INFO - PROCESS | 3816 | 1461147939246 Marionette DEBUG loaded listener.js 03:25:39 INFO - PROCESS | 3816 | ++DOMWINDOW == 61 (138B1000) [pid = 3816] [serial = 61] [outer = 13210000] 03:25:39 INFO - PROCESS | 3816 | --DOCSHELL 16A41400 == 19 [pid = 3816] [id = 4] 03:25:39 INFO - PROCESS | 3816 | 1461147939681 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 03:25:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 03:25:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 690ms 03:25:39 INFO - PROCESS | 3816 | 1461147939712 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 03:25:39 INFO - PROCESS | 3816 | 1461147939717 Marionette TRACE conn3 <- [1,49,null,{"value":"13"}] 03:25:39 INFO - PROCESS | 3816 | 1461147939723 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 03:25:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 03:25:39 INFO - PROCESS | 3816 | 1461147939726 Marionette TRACE conn3 <- [1,50,null,{}] 03:25:39 INFO - PROCESS | 3816 | 1461147939729 Marionette TRACE conn3 -> [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:25:39 INFO - PROCESS | 3816 | 1461147939882 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 03:25:39 INFO - PROCESS | 3816 | 1461147939956 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:39 INFO - PROCESS | 3816 | ++DOCSHELL 12D80800 == 20 [pid = 3816] [id = 22] 03:25:39 INFO - PROCESS | 3816 | ++DOMWINDOW == 62 (13702800) [pid = 3816] [serial = 62] [outer = 00000000] 03:25:39 INFO - PROCESS | 3816 | ++DOMWINDOW == 63 (159FA000) [pid = 3816] [serial = 63] [outer = 13702800] 03:25:39 INFO - PROCESS | 3816 | 1461147940001 Marionette DEBUG loaded listener.js 03:25:40 INFO - PROCESS | 3816 | ++DOMWINDOW == 64 (15CAA400) [pid = 3816] [serial = 64] [outer = 13702800] 03:25:40 INFO - PROCESS | 3816 | 1461147940331 Marionette TRACE conn3 <- [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:25:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 03:25:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 632ms 03:25:40 INFO - PROCESS | 3816 | 1461147940368 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 03:25:40 INFO - PROCESS | 3816 | 1461147940370 Marionette TRACE conn3 <- [1,53,null,{"value":"13"}] 03:25:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 03:25:40 INFO - PROCESS | 3816 | 1461147940374 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 03:25:40 INFO - PROCESS | 3816 | 1461147940377 Marionette TRACE conn3 <- [1,54,null,{}] 03:25:40 INFO - PROCESS | 3816 | 1461147940391 Marionette TRACE conn3 -> [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:25:40 INFO - PROCESS | 3816 | 1461147940468 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 03:25:40 INFO - PROCESS | 3816 | 1461147940474 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:40 INFO - PROCESS | 3816 | ++DOCSHELL 15F80400 == 21 [pid = 3816] [id = 23] 03:25:40 INFO - PROCESS | 3816 | ++DOMWINDOW == 65 (16502000) [pid = 3816] [serial = 65] [outer = 00000000] 03:25:40 INFO - PROCESS | 3816 | ++DOMWINDOW == 66 (16768000) [pid = 3816] [serial = 66] [outer = 16502000] 03:25:40 INFO - PROCESS | 3816 | 1461147940521 Marionette DEBUG loaded listener.js 03:25:40 INFO - PROCESS | 3816 | ++DOMWINDOW == 67 (16A4B400) [pid = 3816] [serial = 67] [outer = 16502000] 03:25:40 INFO - PROCESS | 3816 | 1461147940862 Marionette TRACE conn3 <- [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:25:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 03:25:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 546ms 03:25:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 03:25:40 INFO - PROCESS | 3816 | 1461147940935 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 03:25:40 INFO - PROCESS | 3816 | 1461147940938 Marionette TRACE conn3 <- [1,57,null,{"value":"13"}] 03:25:40 INFO - PROCESS | 3816 | 1461147940942 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 03:25:40 INFO - PROCESS | 3816 | 1461147940943 Marionette TRACE conn3 <- [1,58,null,{}] 03:25:40 INFO - PROCESS | 3816 | 1461147940947 Marionette TRACE conn3 -> [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:25:40 INFO - PROCESS | 3816 | 1461147941002 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 03:25:40 INFO - PROCESS | 3816 | 1461147941008 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:41 INFO - PROCESS | 3816 | ++DOCSHELL 17B11C00 == 22 [pid = 3816] [id = 24] 03:25:41 INFO - PROCESS | 3816 | ++DOMWINDOW == 68 (17B12C00) [pid = 3816] [serial = 68] [outer = 00000000] 03:25:41 INFO - PROCESS | 3816 | ++DOMWINDOW == 69 (17BAEC00) [pid = 3816] [serial = 69] [outer = 17B12C00] 03:25:41 INFO - PROCESS | 3816 | 1461147941054 Marionette DEBUG loaded listener.js 03:25:41 INFO - PROCESS | 3816 | ++DOMWINDOW == 70 (1808AC00) [pid = 3816] [serial = 70] [outer = 17B12C00] 03:25:41 INFO - PROCESS | 3816 | 1461147941431 Marionette TRACE conn3 <- [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:25:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 03:25:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 546ms 03:25:41 INFO - PROCESS | 3816 | 1461147941478 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 03:25:41 INFO - PROCESS | 3816 | 1461147941480 Marionette TRACE conn3 <- [1,61,null,{"value":"13"}] 03:25:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 03:25:41 INFO - PROCESS | 3816 | 1461147941483 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 03:25:41 INFO - PROCESS | 3816 | 1461147941485 Marionette TRACE conn3 <- [1,62,null,{}] 03:25:41 INFO - PROCESS | 3816 | 1461147941488 Marionette TRACE conn3 -> [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:25:41 INFO - PROCESS | 3816 | 1461147941562 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 03:25:41 INFO - PROCESS | 3816 | 1461147941568 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:41 INFO - PROCESS | 3816 | ++DOCSHELL 1831D400 == 23 [pid = 3816] [id = 25] 03:25:41 INFO - PROCESS | 3816 | ++DOMWINDOW == 71 (1831E000) [pid = 3816] [serial = 71] [outer = 00000000] 03:25:41 INFO - PROCESS | 3816 | ++DOMWINDOW == 72 (183C3400) [pid = 3816] [serial = 72] [outer = 1831E000] 03:25:41 INFO - PROCESS | 3816 | 1461147941615 Marionette DEBUG loaded listener.js 03:25:41 INFO - PROCESS | 3816 | ++DOMWINDOW == 73 (18735800) [pid = 3816] [serial = 73] [outer = 1831E000] 03:25:41 INFO - PROCESS | 3816 | 1461147941972 Marionette TRACE conn3 <- [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:25:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 03:25:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 547ms 03:25:42 INFO - PROCESS | 3816 | 1461147942041 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 03:25:42 INFO - PROCESS | 3816 | 1461147942043 Marionette TRACE conn3 <- [1,65,null,{"value":"13"}] 03:25:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 03:25:42 INFO - PROCESS | 3816 | 1461147942046 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 03:25:42 INFO - PROCESS | 3816 | 1461147942048 Marionette TRACE conn3 <- [1,66,null,{}] 03:25:42 INFO - PROCESS | 3816 | 1461147942051 Marionette TRACE conn3 -> [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:25:42 INFO - PROCESS | 3816 | 1461147942124 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 03:25:42 INFO - PROCESS | 3816 | 1461147942133 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:42 INFO - PROCESS | 3816 | ++DOCSHELL 12D74800 == 24 [pid = 3816] [id = 26] 03:25:42 INFO - PROCESS | 3816 | ++DOMWINDOW == 74 (18A62800) [pid = 3816] [serial = 74] [outer = 00000000] 03:25:42 INFO - PROCESS | 3816 | ++DOMWINDOW == 75 (18E36C00) [pid = 3816] [serial = 75] [outer = 18A62800] 03:25:42 INFO - PROCESS | 3816 | 1461147942181 Marionette DEBUG loaded listener.js 03:25:42 INFO - PROCESS | 3816 | ++DOMWINDOW == 76 (18E36800) [pid = 3816] [serial = 76] [outer = 18A62800] 03:25:42 INFO - PROCESS | 3816 | 1461147942558 Marionette TRACE conn3 <- [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:25:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 03:25:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 546ms 03:25:42 INFO - PROCESS | 3816 | 1461147942595 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 03:25:42 INFO - PROCESS | 3816 | 1461147942597 Marionette TRACE conn3 <- [1,69,null,{"value":"13"}] 03:25:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 03:25:42 INFO - PROCESS | 3816 | 1461147942600 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 03:25:42 INFO - PROCESS | 3816 | 1461147942602 Marionette TRACE conn3 <- [1,70,null,{}] 03:25:42 INFO - PROCESS | 3816 | 1461147942605 Marionette TRACE conn3 -> [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:25:42 INFO - PROCESS | 3816 | 1461147942679 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 03:25:42 INFO - PROCESS | 3816 | 1461147942685 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:42 INFO - PROCESS | 3816 | ++DOCSHELL 138BB400 == 25 [pid = 3816] [id = 27] 03:25:42 INFO - PROCESS | 3816 | ++DOMWINDOW == 77 (196A5800) [pid = 3816] [serial = 77] [outer = 00000000] 03:25:42 INFO - PROCESS | 3816 | ++DOMWINDOW == 78 (19B3A800) [pid = 3816] [serial = 78] [outer = 196A5800] 03:25:42 INFO - PROCESS | 3816 | 1461147942731 Marionette DEBUG loaded listener.js 03:25:42 INFO - PROCESS | 3816 | ++DOMWINDOW == 79 (19B89C00) [pid = 3816] [serial = 79] [outer = 196A5800] 03:25:43 INFO - PROCESS | 3816 | 1461147943060 Marionette TRACE conn3 <- [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:25:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 03:25:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 489ms 03:25:43 INFO - PROCESS | 3816 | 1461147943098 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 03:25:43 INFO - PROCESS | 3816 | 1461147943099 Marionette TRACE conn3 <- [1,73,null,{"value":"13"}] 03:25:43 INFO - PROCESS | 3816 | 1461147943103 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 03:25:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 03:25:43 INFO - PROCESS | 3816 | 1461147943104 Marionette TRACE conn3 <- [1,74,null,{}] 03:25:43 INFO - PROCESS | 3816 | 1461147943108 Marionette TRACE conn3 -> [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:25:43 INFO - PROCESS | 3816 | 1461147943209 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 03:25:43 INFO - PROCESS | 3816 | 1461147943217 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:43 INFO - PROCESS | 3816 | ++DOCSHELL 12D72400 == 26 [pid = 3816] [id = 28] 03:25:43 INFO - PROCESS | 3816 | ++DOMWINDOW == 80 (18E35800) [pid = 3816] [serial = 80] [outer = 00000000] 03:25:43 INFO - PROCESS | 3816 | ++DOMWINDOW == 81 (19FF2400) [pid = 3816] [serial = 81] [outer = 18E35800] 03:25:43 INFO - PROCESS | 3816 | 1461147943243 Marionette DEBUG loaded listener.js 03:25:43 INFO - PROCESS | 3816 | ++DOMWINDOW == 82 (1A160C00) [pid = 3816] [serial = 82] [outer = 18E35800] 03:25:43 INFO - PROCESS | 3816 | 1461147943602 Marionette TRACE conn3 <- [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:25:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 03:25:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 547ms 03:25:43 INFO - PROCESS | 3816 | 1461147943662 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 03:25:43 INFO - PROCESS | 3816 | 1461147943663 Marionette TRACE conn3 <- [1,77,null,{"value":"13"}] 03:25:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 03:25:43 INFO - PROCESS | 3816 | 1461147943667 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 03:25:43 INFO - PROCESS | 3816 | 1461147943668 Marionette TRACE conn3 <- [1,78,null,{}] 03:25:43 INFO - PROCESS | 3816 | 1461147943672 Marionette TRACE conn3 -> [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:25:43 INFO - PROCESS | 3816 | 1461147943752 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 03:25:43 INFO - PROCESS | 3816 | 1461147943760 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:43 INFO - PROCESS | 3816 | ++DOCSHELL 16501C00 == 27 [pid = 3816] [id = 29] 03:25:43 INFO - PROCESS | 3816 | ++DOMWINDOW == 83 (18A58400) [pid = 3816] [serial = 83] [outer = 00000000] 03:25:43 INFO - PROCESS | 3816 | ++DOMWINDOW == 84 (1A271400) [pid = 3816] [serial = 84] [outer = 18A58400] 03:25:43 INFO - PROCESS | 3816 | 1461147943804 Marionette DEBUG loaded listener.js 03:25:43 INFO - PROCESS | 3816 | ++DOMWINDOW == 85 (1A530800) [pid = 3816] [serial = 85] [outer = 18A58400] 03:25:44 INFO - PROCESS | 3816 | 1461147944138 Marionette TRACE conn3 <- [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:25:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 03:25:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 546ms 03:25:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 03:25:44 INFO - PROCESS | 3816 | 1461147944207 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 03:25:44 INFO - PROCESS | 3816 | 1461147944209 Marionette TRACE conn3 <- [1,81,null,{"value":"13"}] 03:25:44 INFO - PROCESS | 3816 | 1461147944212 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 03:25:44 INFO - PROCESS | 3816 | 1461147944214 Marionette TRACE conn3 <- [1,82,null,{}] 03:25:44 INFO - PROCESS | 3816 | 1461147944218 Marionette TRACE conn3 -> [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:25:44 INFO - PROCESS | 3816 | 1461147944287 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 03:25:44 INFO - PROCESS | 3816 | 1461147944355 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:44 INFO - PROCESS | 3816 | ++DOCSHELL 19910400 == 28 [pid = 3816] [id = 30] 03:25:44 INFO - PROCESS | 3816 | ++DOMWINDOW == 86 (19C59000) [pid = 3816] [serial = 86] [outer = 00000000] 03:25:44 INFO - PROCESS | 3816 | ++DOMWINDOW == 87 (1A91E800) [pid = 3816] [serial = 87] [outer = 19C59000] 03:25:44 INFO - PROCESS | 3816 | 1461147944403 Marionette DEBUG loaded listener.js 03:25:44 INFO - PROCESS | 3816 | ++DOMWINDOW == 88 (1AE03800) [pid = 3816] [serial = 88] [outer = 19C59000] 03:25:44 INFO - PROCESS | 3816 | 1461147944725 Marionette TRACE conn3 <- [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:25:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 03:25:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 547ms 03:25:44 INFO - PROCESS | 3816 | 1461147944771 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 03:25:44 INFO - PROCESS | 3816 | 1461147944773 Marionette TRACE conn3 <- [1,85,null,{"value":"13"}] 03:25:44 INFO - PROCESS | 3816 | 1461147944776 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 03:25:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 03:25:44 INFO - PROCESS | 3816 | 1461147944779 Marionette TRACE conn3 <- [1,86,null,{}] 03:25:44 INFO - PROCESS | 3816 | 1461147944782 Marionette TRACE conn3 -> [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:25:44 INFO - PROCESS | 3816 | 1461147944883 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 03:25:44 INFO - PROCESS | 3816 | 1461147944891 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:44 INFO - PROCESS | 3816 | ++DOCSHELL 195EC800 == 29 [pid = 3816] [id = 31] 03:25:44 INFO - PROCESS | 3816 | ++DOMWINDOW == 89 (1A814000) [pid = 3816] [serial = 89] [outer = 00000000] 03:25:44 INFO - PROCESS | 3816 | ++DOMWINDOW == 90 (1C229800) [pid = 3816] [serial = 90] [outer = 1A814000] 03:25:44 INFO - PROCESS | 3816 | 1461147944937 Marionette DEBUG loaded listener.js 03:25:44 INFO - PROCESS | 3816 | ++DOMWINDOW == 91 (1C630C00) [pid = 3816] [serial = 91] [outer = 1A814000] 03:25:45 INFO - PROCESS | 3816 | 1461147945281 Marionette TRACE conn3 <- [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:25:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 03:25:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 546ms 03:25:45 INFO - PROCESS | 3816 | 1461147945319 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 03:25:45 INFO - PROCESS | 3816 | 1461147945321 Marionette TRACE conn3 <- [1,89,null,{"value":"13"}] 03:25:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 03:25:45 INFO - PROCESS | 3816 | 1461147945324 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 03:25:45 INFO - PROCESS | 3816 | 1461147945326 Marionette TRACE conn3 <- [1,90,null,{}] 03:25:45 INFO - PROCESS | 3816 | 1461147945329 Marionette TRACE conn3 -> [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:25:45 INFO - PROCESS | 3816 | 1461147945399 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 03:25:45 INFO - PROCESS | 3816 | 1461147945405 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:45 INFO - PROCESS | 3816 | ++DOCSHELL 1C227000 == 30 [pid = 3816] [id = 32] 03:25:45 INFO - PROCESS | 3816 | ++DOMWINDOW == 92 (1CB18C00) [pid = 3816] [serial = 92] [outer = 00000000] 03:25:45 INFO - PROCESS | 3816 | ++DOMWINDOW == 93 (1CC1A000) [pid = 3816] [serial = 93] [outer = 1CB18C00] 03:25:45 INFO - PROCESS | 3816 | 1461147945440 Marionette DEBUG loaded listener.js 03:25:45 INFO - PROCESS | 3816 | ++DOMWINDOW == 94 (1CE52400) [pid = 3816] [serial = 94] [outer = 1CB18C00] 03:25:45 INFO - PROCESS | 3816 | 1461147945845 Marionette TRACE conn3 <- [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:25:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 03:25:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 575ms 03:25:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 03:25:45 INFO - PROCESS | 3816 | 1461147945909 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 03:25:45 INFO - PROCESS | 3816 | 1461147945911 Marionette TRACE conn3 <- [1,93,null,{"value":"13"}] 03:25:45 INFO - PROCESS | 3816 | 1461147945914 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 03:25:45 INFO - PROCESS | 3816 | 1461147945916 Marionette TRACE conn3 <- [1,94,null,{}] 03:25:45 INFO - PROCESS | 3816 | 1461147945919 Marionette TRACE conn3 -> [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:25:45 INFO - PROCESS | 3816 | 1461147945992 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 03:25:45 INFO - PROCESS | 3816 | 1461147945998 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:45 INFO - PROCESS | 3816 | ++DOCSHELL 1CB1E000 == 31 [pid = 3816] [id = 33] 03:25:45 INFO - PROCESS | 3816 | ++DOMWINDOW == 95 (1D126C00) [pid = 3816] [serial = 95] [outer = 00000000] 03:25:46 INFO - PROCESS | 3816 | ++DOMWINDOW == 96 (1D280800) [pid = 3816] [serial = 96] [outer = 1D126C00] 03:25:46 INFO - PROCESS | 3816 | 1461147946040 Marionette DEBUG loaded listener.js 03:25:46 INFO - PROCESS | 3816 | ++DOMWINDOW == 97 (1D286400) [pid = 3816] [serial = 97] [outer = 1D126C00] 03:25:46 INFO - PROCESS | 3816 | 1461147946399 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 03:25:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 03:25:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 489ms 03:25:46 INFO - PROCESS | 3816 | 1461147946414 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 03:25:46 INFO - PROCESS | 3816 | 1461147946415 Marionette TRACE conn3 <- [1,97,null,{"value":"13"}] 03:25:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 03:25:46 INFO - PROCESS | 3816 | 1461147946419 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 03:25:46 INFO - PROCESS | 3816 | 1461147946420 Marionette TRACE conn3 <- [1,98,null,{}] 03:25:46 INFO - PROCESS | 3816 | 1461147946424 Marionette TRACE conn3 -> [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:25:47 INFO - PROCESS | 3816 | 1461147947183 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 03:25:47 INFO - PROCESS | 3816 | 1461147947306 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:47 INFO - PROCESS | 3816 | ++DOCSHELL 12D80400 == 32 [pid = 3816] [id = 34] 03:25:47 INFO - PROCESS | 3816 | ++DOMWINDOW == 98 (12D80C00) [pid = 3816] [serial = 98] [outer = 00000000] 03:25:47 INFO - PROCESS | 3816 | ++DOMWINDOW == 99 (1325F800) [pid = 3816] [serial = 99] [outer = 12D80C00] 03:25:47 INFO - PROCESS | 3816 | 1461147947356 Marionette DEBUG loaded listener.js 03:25:47 INFO - PROCESS | 3816 | ++DOMWINDOW == 100 (13623800) [pid = 3816] [serial = 100] [outer = 12D80C00] 03:25:47 INFO - PROCESS | 3816 | 1461147947734 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 03:25:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 03:25:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1323ms 03:25:47 INFO - PROCESS | 3816 | 1461147947755 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 03:25:47 INFO - PROCESS | 3816 | 1461147947758 Marionette TRACE conn3 <- [1,101,null,{"value":"13"}] 03:25:47 INFO - PROCESS | 3816 | 1461147947763 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 03:25:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 03:25:47 INFO - PROCESS | 3816 | 1461147947766 Marionette TRACE conn3 <- [1,102,null,{}] 03:25:47 INFO - PROCESS | 3816 | 1461147947771 Marionette TRACE conn3 -> [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:25:47 INFO - PROCESS | 3816 | 1461147947859 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 03:25:47 INFO - PROCESS | 3816 | 1461147947866 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:47 INFO - PROCESS | 3816 | ++DOCSHELL 13A46C00 == 33 [pid = 3816] [id = 35] 03:25:47 INFO - PROCESS | 3816 | ++DOMWINDOW == 101 (13A47400) [pid = 3816] [serial = 101] [outer = 00000000] 03:25:47 INFO - PROCESS | 3816 | ++DOMWINDOW == 102 (1555B000) [pid = 3816] [serial = 102] [outer = 13A47400] 03:25:47 INFO - PROCESS | 3816 | 1461147947913 Marionette DEBUG loaded listener.js 03:25:47 INFO - PROCESS | 3816 | ++DOMWINDOW == 103 (15C3E000) [pid = 3816] [serial = 103] [outer = 13A47400] 03:25:48 INFO - PROCESS | 3816 | 1461147948289 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 03:25:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 03:25:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 590ms 03:25:48 INFO - PROCESS | 3816 | 1461147948348 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 03:25:48 INFO - PROCESS | 3816 | 1461147948350 Marionette TRACE conn3 <- [1,105,null,{"value":"13"}] 03:25:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 03:25:48 INFO - PROCESS | 3816 | --DOMWINDOW == 102 (16A44800) [pid = 3816] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 03:25:48 INFO - PROCESS | 3816 | --DOMWINDOW == 101 (1DF05400) [pid = 3816] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 03:25:48 INFO - PROCESS | 3816 | --DOMWINDOW == 100 (1D944400) [pid = 3816] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 03:25:48 INFO - PROCESS | 3816 | --DOMWINDOW == 99 (1D756800) [pid = 3816] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 03:25:48 INFO - PROCESS | 3816 | --DOMWINDOW == 98 (1D289400) [pid = 3816] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 03:25:48 INFO - PROCESS | 3816 | --DOMWINDOW == 97 (1D120C00) [pid = 3816] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 03:25:48 INFO - PROCESS | 3816 | --DOMWINDOW == 96 (18A55800) [pid = 3816] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 03:25:48 INFO - PROCESS | 3816 | --DOMWINDOW == 95 (1E08F800) [pid = 3816] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 03:25:48 INFO - PROCESS | 3816 | --DOMWINDOW == 94 (12DD4000) [pid = 3816] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 03:25:48 INFO - PROCESS | 3816 | --DOMWINDOW == 93 (143A2C00) [pid = 3816] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 03:25:48 INFO - PROCESS | 3816 | --DOMWINDOW == 92 (18325400) [pid = 3816] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 03:25:48 INFO - PROCESS | 3816 | --DOMWINDOW == 91 (13210000) [pid = 3816] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 03:25:48 INFO - PROCESS | 3816 | --DOMWINDOW == 90 (13702800) [pid = 3816] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 03:25:48 INFO - PROCESS | 3816 | --DOMWINDOW == 89 (16502000) [pid = 3816] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 03:25:48 INFO - PROCESS | 3816 | --DOMWINDOW == 88 (17B12C00) [pid = 3816] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 03:25:48 INFO - PROCESS | 3816 | --DOMWINDOW == 87 (1831E000) [pid = 3816] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 03:25:48 INFO - PROCESS | 3816 | --DOMWINDOW == 86 (18A62800) [pid = 3816] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 03:25:48 INFO - PROCESS | 3816 | --DOMWINDOW == 85 (196A5800) [pid = 3816] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 03:25:48 INFO - PROCESS | 3816 | --DOMWINDOW == 84 (18E35800) [pid = 3816] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 03:25:48 INFO - PROCESS | 3816 | --DOMWINDOW == 83 (18A58400) [pid = 3816] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 03:25:48 INFO - PROCESS | 3816 | --DOMWINDOW == 82 (19C59000) [pid = 3816] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 03:25:48 INFO - PROCESS | 3816 | --DOMWINDOW == 81 (1A814000) [pid = 3816] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 03:25:48 INFO - PROCESS | 3816 | --DOMWINDOW == 80 (1CB18C00) [pid = 3816] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 03:25:48 INFO - PROCESS | 3816 | 1461147948848 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 03:25:48 INFO - PROCESS | 3816 | 1461147948850 Marionette TRACE conn3 <- [1,106,null,{}] 03:25:48 INFO - PROCESS | 3816 | 1461147948854 Marionette TRACE conn3 -> [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:25:48 INFO - PROCESS | 3816 | 1461147948927 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 03:25:48 INFO - PROCESS | 3816 | 1461147948935 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:48 INFO - PROCESS | 3816 | ++DOCSHELL 1381FC00 == 34 [pid = 3816] [id = 36] 03:25:48 INFO - PROCESS | 3816 | ++DOMWINDOW == 81 (142CE000) [pid = 3816] [serial = 104] [outer = 00000000] 03:25:48 INFO - PROCESS | 3816 | ++DOMWINDOW == 82 (15CB2C00) [pid = 3816] [serial = 105] [outer = 142CE000] 03:25:48 INFO - PROCESS | 3816 | 1461147948981 Marionette DEBUG loaded listener.js 03:25:49 INFO - PROCESS | 3816 | ++DOMWINDOW == 83 (15F79000) [pid = 3816] [serial = 106] [outer = 142CE000] 03:25:49 INFO - PROCESS | 3816 | 1461147949344 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 03:25:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 03:25:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 604ms 03:25:49 INFO - PROCESS | 3816 | 1461147949408 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 03:25:49 INFO - PROCESS | 3816 | 1461147949412 Marionette TRACE conn3 <- [1,109,null,{"value":"13"}] 03:25:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 03:25:49 INFO - PROCESS | 3816 | 1461147949422 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 03:25:49 INFO - PROCESS | 3816 | 1461147949426 Marionette TRACE conn3 <- [1,110,null,{}] 03:25:49 INFO - PROCESS | 3816 | 1461147949429 Marionette TRACE conn3 -> [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:25:49 INFO - PROCESS | 3816 | 1461147949486 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 03:25:49 INFO - PROCESS | 3816 | 1461147949494 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:49 INFO - PROCESS | 3816 | ++DOCSHELL 17B17000 == 35 [pid = 3816] [id = 37] 03:25:49 INFO - PROCESS | 3816 | ++DOMWINDOW == 84 (17B18400) [pid = 3816] [serial = 107] [outer = 00000000] 03:25:49 INFO - PROCESS | 3816 | ++DOMWINDOW == 85 (17BAF800) [pid = 3816] [serial = 108] [outer = 17B18400] 03:25:49 INFO - PROCESS | 3816 | 1461147949545 Marionette DEBUG loaded listener.js 03:25:49 INFO - PROCESS | 3816 | ++DOMWINDOW == 86 (1808CC00) [pid = 3816] [serial = 109] [outer = 17B18400] 03:25:49 INFO - PROCESS | 3816 | 1461147949932 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 03:25:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 03:25:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 546ms 03:25:49 INFO - PROCESS | 3816 | 1461147949973 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 03:25:49 INFO - PROCESS | 3816 | 1461147949957 Marionette TRACE conn3 <- [1,113,null,{"value":"13"}] 03:25:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 03:25:49 INFO - PROCESS | 3816 | 1461147949960 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 03:25:49 INFO - PROCESS | 3816 | 1461147949962 Marionette TRACE conn3 <- [1,114,null,{}] 03:25:49 INFO - PROCESS | 3816 | 1461147949965 Marionette TRACE conn3 -> [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:25:50 INFO - PROCESS | 3816 | 1461147950037 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 03:25:50 INFO - PROCESS | 3816 | 1461147950043 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:50 INFO - PROCESS | 3816 | ++DOCSHELL 17BAF400 == 36 [pid = 3816] [id = 38] 03:25:50 INFO - PROCESS | 3816 | ++DOMWINDOW == 87 (18083800) [pid = 3816] [serial = 110] [outer = 00000000] 03:25:50 INFO - PROCESS | 3816 | ++DOMWINDOW == 88 (1889E800) [pid = 3816] [serial = 111] [outer = 18083800] 03:25:50 INFO - PROCESS | 3816 | 1461147950087 Marionette DEBUG loaded listener.js 03:25:50 INFO - PROCESS | 3816 | ++DOMWINDOW == 89 (18A54400) [pid = 3816] [serial = 112] [outer = 18083800] 03:25:50 INFO - PROCESS | 3816 | 1461147950460 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 03:25:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 03:25:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 546ms 03:25:50 INFO - PROCESS | 3816 | 1461147950521 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 03:25:50 INFO - PROCESS | 3816 | 1461147950523 Marionette TRACE conn3 <- [1,117,null,{"value":"13"}] 03:25:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 03:25:50 INFO - PROCESS | 3816 | 1461147950526 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 03:25:50 INFO - PROCESS | 3816 | 1461147950528 Marionette TRACE conn3 <- [1,118,null,{}] 03:25:50 INFO - PROCESS | 3816 | 1461147950531 Marionette TRACE conn3 -> [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:25:50 INFO - PROCESS | 3816 | 1461147950610 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 03:25:50 INFO - PROCESS | 3816 | 1461147950620 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:50 INFO - PROCESS | 3816 | ++DOCSHELL 18A89C00 == 37 [pid = 3816] [id = 39] 03:25:50 INFO - PROCESS | 3816 | ++DOMWINDOW == 90 (18A8A400) [pid = 3816] [serial = 113] [outer = 00000000] 03:25:50 INFO - PROCESS | 3816 | ++DOMWINDOW == 91 (18E35C00) [pid = 3816] [serial = 114] [outer = 18A8A400] 03:25:50 INFO - PROCESS | 3816 | 1461147950653 Marionette DEBUG loaded listener.js 03:25:50 INFO - PROCESS | 3816 | ++DOMWINDOW == 92 (19905800) [pid = 3816] [serial = 115] [outer = 18A8A400] 03:25:51 INFO - PROCESS | 3816 | 1461147951204 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 03:25:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 03:25:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 734ms 03:25:51 INFO - PROCESS | 3816 | 1461147951267 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 03:25:51 INFO - PROCESS | 3816 | 1461147951272 Marionette TRACE conn3 <- [1,121,null,{"value":"13"}] 03:25:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 03:25:51 INFO - PROCESS | 3816 | 1461147951305 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 03:25:51 INFO - PROCESS | 3816 | 1461147951309 Marionette TRACE conn3 <- [1,122,null,{}] 03:25:51 INFO - PROCESS | 3816 | 1461147951298 Marionette TRACE conn3 -> [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:25:51 INFO - PROCESS | 3816 | 1461147951402 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 03:25:51 INFO - PROCESS | 3816 | 1461147951466 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:51 INFO - PROCESS | 3816 | ++DOCSHELL 1325D800 == 38 [pid = 3816] [id = 40] 03:25:51 INFO - PROCESS | 3816 | ++DOMWINDOW == 93 (13702400) [pid = 3816] [serial = 116] [outer = 00000000] 03:25:51 INFO - PROCESS | 3816 | ++DOMWINDOW == 94 (143AAC00) [pid = 3816] [serial = 117] [outer = 13702400] 03:25:51 INFO - PROCESS | 3816 | 1461147951505 Marionette DEBUG loaded listener.js 03:25:51 INFO - PROCESS | 3816 | ++DOMWINDOW == 95 (15C35800) [pid = 3816] [serial = 118] [outer = 13702400] 03:25:51 INFO - PROCESS | 3816 | 1461147951996 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 03:25:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 03:25:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 763ms 03:25:52 INFO - PROCESS | 3816 | 1461147952040 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 03:25:52 INFO - PROCESS | 3816 | 1461147952046 Marionette TRACE conn3 <- [1,125,null,{"value":"13"}] 03:25:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 03:25:52 INFO - PROCESS | 3816 | 1461147952052 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 03:25:52 INFO - PROCESS | 3816 | 1461147952055 Marionette TRACE conn3 <- [1,126,null,{}] 03:25:52 INFO - PROCESS | 3816 | 1461147952059 Marionette TRACE conn3 -> [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:25:52 INFO - PROCESS | 3816 | 1461147952155 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 03:25:52 INFO - PROCESS | 3816 | 1461147952221 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:52 INFO - PROCESS | 3816 | ++DOCSHELL 15CCF800 == 39 [pid = 3816] [id = 41] 03:25:52 INFO - PROCESS | 3816 | ++DOMWINDOW == 96 (15CDAC00) [pid = 3816] [serial = 119] [outer = 00000000] 03:25:52 INFO - PROCESS | 3816 | ++DOMWINDOW == 97 (1831A800) [pid = 3816] [serial = 120] [outer = 15CDAC00] 03:25:52 INFO - PROCESS | 3816 | 1461147952275 Marionette DEBUG loaded listener.js 03:25:52 INFO - PROCESS | 3816 | ++DOMWINDOW == 98 (188A1C00) [pid = 3816] [serial = 121] [outer = 15CDAC00] 03:25:52 INFO - PROCESS | 3816 | 1461147952817 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 03:25:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 03:25:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 776ms 03:25:52 INFO - PROCESS | 3816 | 1461147952835 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 03:25:52 INFO - PROCESS | 3816 | 1461147952819 Marionette TRACE conn3 <- [1,129,null,{"value":"13"}] 03:25:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 03:25:52 INFO - PROCESS | 3816 | 1461147952823 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 03:25:52 INFO - PROCESS | 3816 | 1461147952826 Marionette TRACE conn3 <- [1,130,null,{}] 03:25:52 INFO - PROCESS | 3816 | 1461147952837 Marionette TRACE conn3 -> [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:25:52 INFO - PROCESS | 3816 | 1461147952935 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 03:25:52 INFO - PROCESS | 3816 | 1461147953007 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:53 INFO - PROCESS | 3816 | ++DOCSHELL 195F3400 == 40 [pid = 3816] [id = 42] 03:25:53 INFO - PROCESS | 3816 | ++DOMWINDOW == 99 (196A4800) [pid = 3816] [serial = 122] [outer = 00000000] 03:25:53 INFO - PROCESS | 3816 | ++DOMWINDOW == 100 (1A1C7400) [pid = 3816] [serial = 123] [outer = 196A4800] 03:25:53 INFO - PROCESS | 3816 | 1461147953064 Marionette DEBUG loaded listener.js 03:25:53 INFO - PROCESS | 3816 | ++DOMWINDOW == 101 (1A270000) [pid = 3816] [serial = 124] [outer = 196A4800] 03:25:53 INFO - PROCESS | 3816 | 1461147953668 Marionette TRACE conn3 <- [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:25:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 03:25:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 862ms 03:25:53 INFO - PROCESS | 3816 | 1461147953709 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 03:25:53 INFO - PROCESS | 3816 | 1461147953696 Marionette TRACE conn3 <- [1,133,null,{"value":"13"}] 03:25:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 03:25:53 INFO - PROCESS | 3816 | 1461147953702 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 03:25:53 INFO - PROCESS | 3816 | 1461147953705 Marionette TRACE conn3 <- [1,134,null,{}] 03:25:53 INFO - PROCESS | 3816 | 1461147953712 Marionette TRACE conn3 -> [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:25:53 INFO - PROCESS | 3816 | 1461147953800 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 03:25:53 INFO - PROCESS | 3816 | 1461147953874 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:53 INFO - PROCESS | 3816 | ++DOCSHELL 1320A800 == 41 [pid = 3816] [id = 43] 03:25:53 INFO - PROCESS | 3816 | ++DOMWINDOW == 102 (1320E400) [pid = 3816] [serial = 125] [outer = 00000000] 03:25:53 INFO - PROCESS | 3816 | ++DOMWINDOW == 103 (142C2400) [pid = 3816] [serial = 126] [outer = 1320E400] 03:25:53 INFO - PROCESS | 3816 | 1461147953922 Marionette DEBUG loaded listener.js 03:25:53 INFO - PROCESS | 3816 | ++DOMWINDOW == 104 (14348C00) [pid = 3816] [serial = 127] [outer = 1320E400] 03:25:54 INFO - PROCESS | 3816 | --DOCSHELL 17BAF400 == 40 [pid = 3816] [id = 38] 03:25:54 INFO - PROCESS | 3816 | --DOCSHELL 17B17000 == 39 [pid = 3816] [id = 37] 03:25:54 INFO - PROCESS | 3816 | --DOCSHELL 1381FC00 == 38 [pid = 3816] [id = 36] 03:25:54 INFO - PROCESS | 3816 | --DOCSHELL 13A46C00 == 37 [pid = 3816] [id = 35] 03:25:54 INFO - PROCESS | 3816 | --DOCSHELL 12D80400 == 36 [pid = 3816] [id = 34] 03:25:54 INFO - PROCESS | 3816 | --DOCSHELL 1CB1E000 == 35 [pid = 3816] [id = 33] 03:25:54 INFO - PROCESS | 3816 | --DOCSHELL 15CCF800 == 34 [pid = 3816] [id = 41] 03:25:54 INFO - PROCESS | 3816 | --DOCSHELL 195F3400 == 33 [pid = 3816] [id = 42] 03:25:54 INFO - PROCESS | 3816 | --DOCSHELL 195EC800 == 32 [pid = 3816] [id = 31] 03:25:54 INFO - PROCESS | 3816 | --DOCSHELL 16501C00 == 31 [pid = 3816] [id = 29] 03:25:54 INFO - PROCESS | 3816 | --DOCSHELL 19910400 == 30 [pid = 3816] [id = 30] 03:25:54 INFO - PROCESS | 3816 | --DOCSHELL 1C227000 == 29 [pid = 3816] [id = 32] 03:25:54 INFO - PROCESS | 3816 | --DOCSHELL 18A89C00 == 28 [pid = 3816] [id = 39] 03:25:54 INFO - PROCESS | 3816 | --DOCSHELL 1325D800 == 27 [pid = 3816] [id = 40] 03:25:54 INFO - PROCESS | 3816 | --DOMWINDOW == 103 (16B8B400) [pid = 3816] [serial = 9] [outer = 00000000] [url = about:blank] 03:25:54 INFO - PROCESS | 3816 | --DOMWINDOW == 102 (16B92800) [pid = 3816] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 03:25:54 INFO - PROCESS | 3816 | --DOMWINDOW == 101 (14A5A000) [pid = 3816] [serial = 4] [outer = 00000000] [url = about:blank] 03:25:54 INFO - PROCESS | 3816 | --DOMWINDOW == 100 (1325F400) [pid = 3816] [serial = 51] [outer = 00000000] [url = about:blank] 03:25:54 INFO - PROCESS | 3816 | --DOMWINDOW == 99 (15ED3800) [pid = 3816] [serial = 54] [outer = 00000000] [url = about:blank] 03:25:54 INFO - PROCESS | 3816 | --DOMWINDOW == 98 (188A2000) [pid = 3816] [serial = 57] [outer = 00000000] [url = about:blank] 03:25:54 INFO - PROCESS | 3816 | --DOMWINDOW == 97 (18A54800) [pid = 3816] [serial = 58] [outer = 00000000] [url = about:blank] 03:25:54 INFO - PROCESS | 3816 | --DOMWINDOW == 96 (13812400) [pid = 3816] [serial = 60] [outer = 00000000] [url = about:blank] 03:25:54 INFO - PROCESS | 3816 | --DOMWINDOW == 95 (138B1000) [pid = 3816] [serial = 61] [outer = 00000000] [url = about:blank] 03:25:54 INFO - PROCESS | 3816 | --DOMWINDOW == 94 (159FA000) [pid = 3816] [serial = 63] [outer = 00000000] [url = about:blank] 03:25:54 INFO - PROCESS | 3816 | --DOMWINDOW == 93 (16768000) [pid = 3816] [serial = 66] [outer = 00000000] [url = about:blank] 03:25:54 INFO - PROCESS | 3816 | --DOMWINDOW == 92 (16A4B400) [pid = 3816] [serial = 67] [outer = 00000000] [url = about:blank] 03:25:54 INFO - PROCESS | 3816 | --DOMWINDOW == 91 (17BAEC00) [pid = 3816] [serial = 69] [outer = 00000000] [url = about:blank] 03:25:54 INFO - PROCESS | 3816 | --DOMWINDOW == 90 (1808AC00) [pid = 3816] [serial = 70] [outer = 00000000] [url = about:blank] 03:25:54 INFO - PROCESS | 3816 | --DOMWINDOW == 89 (183C3400) [pid = 3816] [serial = 72] [outer = 00000000] [url = about:blank] 03:25:54 INFO - PROCESS | 3816 | --DOMWINDOW == 88 (18735800) [pid = 3816] [serial = 73] [outer = 00000000] [url = about:blank] 03:25:54 INFO - PROCESS | 3816 | --DOMWINDOW == 87 (18E36C00) [pid = 3816] [serial = 75] [outer = 00000000] [url = about:blank] 03:25:54 INFO - PROCESS | 3816 | --DOMWINDOW == 86 (18E36800) [pid = 3816] [serial = 76] [outer = 00000000] [url = about:blank] 03:25:54 INFO - PROCESS | 3816 | --DOMWINDOW == 85 (19B3A800) [pid = 3816] [serial = 78] [outer = 00000000] [url = about:blank] 03:25:54 INFO - PROCESS | 3816 | --DOMWINDOW == 84 (19FF2400) [pid = 3816] [serial = 81] [outer = 00000000] [url = about:blank] 03:25:54 INFO - PROCESS | 3816 | --DOMWINDOW == 83 (1A271400) [pid = 3816] [serial = 84] [outer = 00000000] [url = about:blank] 03:25:54 INFO - PROCESS | 3816 | --DOMWINDOW == 82 (1A91E800) [pid = 3816] [serial = 87] [outer = 00000000] [url = about:blank] 03:25:54 INFO - PROCESS | 3816 | --DOMWINDOW == 81 (1C229800) [pid = 3816] [serial = 90] [outer = 00000000] [url = about:blank] 03:25:54 INFO - PROCESS | 3816 | --DOMWINDOW == 80 (1CC1A000) [pid = 3816] [serial = 93] [outer = 00000000] [url = about:blank] 03:25:54 INFO - PROCESS | 3816 | --DOMWINDOW == 79 (19B89C00) [pid = 3816] [serial = 79] [outer = 00000000] [url = about:blank] 03:25:54 INFO - PROCESS | 3816 | --DOMWINDOW == 78 (13268C00) [pid = 3816] [serial = 52] [outer = 00000000] [url = about:blank] 03:25:54 INFO - PROCESS | 3816 | --DOMWINDOW == 77 (1A160C00) [pid = 3816] [serial = 82] [outer = 00000000] [url = about:blank] 03:25:54 INFO - PROCESS | 3816 | --DOMWINDOW == 76 (1A530800) [pid = 3816] [serial = 85] [outer = 00000000] [url = about:blank] 03:25:54 INFO - PROCESS | 3816 | --DOMWINDOW == 75 (1AE03800) [pid = 3816] [serial = 88] [outer = 00000000] [url = about:blank] 03:25:54 INFO - PROCESS | 3816 | --DOMWINDOW == 74 (15CAA400) [pid = 3816] [serial = 64] [outer = 00000000] [url = about:blank] 03:25:54 INFO - PROCESS | 3816 | --DOMWINDOW == 73 (1C630C00) [pid = 3816] [serial = 91] [outer = 00000000] [url = about:blank] 03:25:54 INFO - PROCESS | 3816 | --DOMWINDOW == 72 (16502400) [pid = 3816] [serial = 55] [outer = 00000000] [url = about:blank] 03:25:54 INFO - PROCESS | 3816 | --DOMWINDOW == 71 (1CE52400) [pid = 3816] [serial = 94] [outer = 00000000] [url = about:blank] 03:25:54 INFO - PROCESS | 3816 | --DOMWINDOW == 70 (1E098400) [pid = 3816] [serial = 43] [outer = 00000000] [url = about:blank] 03:25:54 INFO - PROCESS | 3816 | --DOMWINDOW == 69 (1D937C00) [pid = 3816] [serial = 33] [outer = 00000000] [url = about:blank] 03:25:54 INFO - PROCESS | 3816 | --DOMWINDOW == 68 (1D692800) [pid = 3816] [serial = 30] [outer = 00000000] [url = about:blank] 03:25:54 INFO - PROCESS | 3816 | --DOMWINDOW == 67 (1D698800) [pid = 3816] [serial = 31] [outer = 00000000] [url = about:blank] 03:25:54 INFO - PROCESS | 3816 | --DOMWINDOW == 66 (1D28A000) [pid = 3816] [serial = 27] [outer = 00000000] [url = about:blank] 03:25:54 INFO - PROCESS | 3816 | --DOMWINDOW == 65 (1D39FC00) [pid = 3816] [serial = 28] [outer = 00000000] [url = about:blank] 03:25:54 INFO - PROCESS | 3816 | --DOMWINDOW == 64 (1CC1D000) [pid = 3816] [serial = 24] [outer = 00000000] [url = about:blank] 03:25:54 INFO - PROCESS | 3816 | --DOMWINDOW == 63 (18A58800) [pid = 3816] [serial = 21] [outer = 00000000] [url = about:blank] 03:25:54 INFO - PROCESS | 3816 | --DOMWINDOW == 62 (18A5C800) [pid = 3816] [serial = 22] [outer = 00000000] [url = about:blank] 03:25:54 INFO - PROCESS | 3816 | --DOMWINDOW == 61 (19910800) [pid = 3816] [serial = 17] [outer = 00000000] [url = about:blank] 03:25:54 INFO - PROCESS | 3816 | --DOMWINDOW == 60 (195ECC00) [pid = 3816] [serial = 14] [outer = 00000000] [url = about:blank] 03:25:54 INFO - PROCESS | 3816 | --DOMWINDOW == 59 (1DF94800) [pid = 3816] [serial = 45] [outer = 00000000] [url = about:blank] 03:25:54 INFO - PROCESS | 3816 | --DOMWINDOW == 58 (1E472800) [pid = 3816] [serial = 48] [outer = 00000000] [url = about:blank] 03:25:54 INFO - PROCESS | 3816 | --DOMWINDOW == 57 (1E098800) [pid = 3816] [serial = 42] [outer = 00000000] [url = about:blank] 03:25:54 INFO - PROCESS | 3816 | --DOMWINDOW == 56 (1DF0D000) [pid = 3816] [serial = 39] [outer = 00000000] [url = about:blank] 03:25:54 INFO - PROCESS | 3816 | --DOMWINDOW == 55 (1DF10C00) [pid = 3816] [serial = 40] [outer = 00000000] [url = about:blank] 03:25:54 INFO - PROCESS | 3816 | --DOMWINDOW == 54 (1DBD0400) [pid = 3816] [serial = 36] [outer = 00000000] [url = about:blank] 03:25:54 INFO - PROCESS | 3816 | --DOMWINDOW == 53 (1DBD3400) [pid = 3816] [serial = 37] [outer = 00000000] [url = about:blank] 03:25:54 INFO - PROCESS | 3816 | --DOMWINDOW == 52 (1D93B800) [pid = 3816] [serial = 34] [outer = 00000000] [url = about:blank] 03:25:54 INFO - PROCESS | 3816 | 1461147954804 Marionette TRACE conn3 <- [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:25:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 03:25:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1150ms 03:25:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 03:25:54 INFO - PROCESS | 3816 | 1461147954864 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 03:25:54 INFO - PROCESS | 3816 | 1461147954867 Marionette TRACE conn3 <- [1,137,null,{"value":"13"}] 03:25:54 INFO - PROCESS | 3816 | 1461147954873 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 03:25:54 INFO - PROCESS | 3816 | 1461147954876 Marionette TRACE conn3 <- [1,138,null,{}] 03:25:54 INFO - PROCESS | 3816 | 1461147954881 Marionette TRACE conn3 -> [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:25:54 INFO - PROCESS | 3816 | 1461147954965 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 03:25:55 INFO - PROCESS | 3816 | 1461147955031 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:55 INFO - PROCESS | 3816 | ++DOCSHELL 1381F000 == 28 [pid = 3816] [id = 44] 03:25:55 INFO - PROCESS | 3816 | ++DOMWINDOW == 53 (1381FC00) [pid = 3816] [serial = 128] [outer = 00000000] 03:25:55 INFO - PROCESS | 3816 | ++DOMWINDOW == 54 (13A48800) [pid = 3816] [serial = 129] [outer = 1381FC00] 03:25:55 INFO - PROCESS | 3816 | 1461147955062 Marionette DEBUG loaded listener.js 03:25:55 INFO - PROCESS | 3816 | ++DOMWINDOW == 55 (142CB000) [pid = 3816] [serial = 130] [outer = 1381FC00] 03:25:55 INFO - PROCESS | 3816 | 1461147955400 Marionette TRACE conn3 <- [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:25:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 03:25:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 546ms 03:25:55 INFO - PROCESS | 3816 | 1461147955430 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 03:25:55 INFO - PROCESS | 3816 | 1461147955436 Marionette TRACE conn3 <- [1,141,null,{"value":"13"}] 03:25:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 03:25:55 INFO - PROCESS | 3816 | 1461147955425 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 03:25:55 INFO - PROCESS | 3816 | 1461147955428 Marionette TRACE conn3 <- [1,142,null,{}] 03:25:55 INFO - PROCESS | 3816 | 1461147955431 Marionette TRACE conn3 -> [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:25:55 INFO - PROCESS | 3816 | 1461147955510 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 03:25:55 INFO - PROCESS | 3816 | 1461147955572 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:55 INFO - PROCESS | 3816 | ++DOCSHELL 1434AC00 == 29 [pid = 3816] [id = 45] 03:25:55 INFO - PROCESS | 3816 | ++DOMWINDOW == 56 (14350800) [pid = 3816] [serial = 131] [outer = 00000000] 03:25:55 INFO - PROCESS | 3816 | ++DOMWINDOW == 57 (15F7B000) [pid = 3816] [serial = 132] [outer = 14350800] 03:25:55 INFO - PROCESS | 3816 | 1461147955627 Marionette DEBUG loaded listener.js 03:25:55 INFO - PROCESS | 3816 | ++DOMWINDOW == 58 (1650D800) [pid = 3816] [serial = 133] [outer = 14350800] 03:25:55 INFO - PROCESS | 3816 | 1461147955970 Marionette TRACE conn3 <- [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:25:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 03:25:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 576ms 03:25:56 INFO - PROCESS | 3816 | 1461147956018 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 03:25:56 INFO - PROCESS | 3816 | 1461147956021 Marionette TRACE conn3 <- [1,145,null,{"value":"13"}] 03:25:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 03:25:56 INFO - PROCESS | 3816 | 1461147956025 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 03:25:56 INFO - PROCESS | 3816 | 1461147956028 Marionette TRACE conn3 <- [1,146,null,{}] 03:25:56 INFO - PROCESS | 3816 | 1461147956039 Marionette TRACE conn3 -> [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:25:56 INFO - PROCESS | 3816 | 1461147956116 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 03:25:56 INFO - PROCESS | 3816 | 1461147956123 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:56 INFO - PROCESS | 3816 | ++DOCSHELL 16B86000 == 30 [pid = 3816] [id = 46] 03:25:56 INFO - PROCESS | 3816 | ++DOMWINDOW == 59 (16B86C00) [pid = 3816] [serial = 134] [outer = 00000000] 03:25:56 INFO - PROCESS | 3816 | ++DOMWINDOW == 60 (17BB0400) [pid = 3816] [serial = 135] [outer = 16B86C00] 03:25:56 INFO - PROCESS | 3816 | 1461147956158 Marionette DEBUG loaded listener.js 03:25:56 INFO - PROCESS | 3816 | ++DOMWINDOW == 61 (1808D000) [pid = 3816] [serial = 136] [outer = 16B86C00] 03:25:56 INFO - PROCESS | 3816 | 1461147956532 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 03:25:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 03:25:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 547ms 03:25:56 INFO - PROCESS | 3816 | 1461147956585 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 03:25:56 INFO - PROCESS | 3816 | 1461147956587 Marionette TRACE conn3 <- [1,149,null,{"value":"13"}] 03:25:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 03:25:56 INFO - PROCESS | 3816 | 1461147956573 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 03:25:56 INFO - PROCESS | 3816 | 1461147956575 Marionette TRACE conn3 <- [1,150,null,{}] 03:25:56 INFO - PROCESS | 3816 | 1461147956584 Marionette TRACE conn3 -> [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:25:56 INFO - PROCESS | 3816 | 1461147956682 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 03:25:56 INFO - PROCESS | 3816 | 1461147956688 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:56 INFO - PROCESS | 3816 | ++DOCSHELL 16B8B400 == 31 [pid = 3816] [id = 47] 03:25:56 INFO - PROCESS | 3816 | ++DOMWINDOW == 62 (17BA9000) [pid = 3816] [serial = 137] [outer = 00000000] 03:25:56 INFO - PROCESS | 3816 | ++DOMWINDOW == 63 (183C9C00) [pid = 3816] [serial = 138] [outer = 17BA9000] 03:25:56 INFO - PROCESS | 3816 | 1461147956733 Marionette DEBUG loaded listener.js 03:25:56 INFO - PROCESS | 3816 | ++DOMWINDOW == 64 (1889E000) [pid = 3816] [serial = 139] [outer = 17BA9000] 03:25:57 INFO - PROCESS | 3816 | 1461147957135 Marionette TRACE conn3 <- [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:25:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 03:25:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 575ms 03:25:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 03:25:57 INFO - PROCESS | 3816 | 1461147957172 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 03:25:57 INFO - PROCESS | 3816 | 1461147957174 Marionette TRACE conn3 <- [1,153,null,{"value":"13"}] 03:25:57 INFO - PROCESS | 3816 | 1461147957177 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 03:25:57 INFO - PROCESS | 3816 | 1461147957179 Marionette TRACE conn3 <- [1,154,null,{}] 03:25:57 INFO - PROCESS | 3816 | 1461147957182 Marionette TRACE conn3 -> [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:25:57 INFO - PROCESS | 3816 | 1461147957253 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 03:25:57 INFO - PROCESS | 3816 | 1461147957259 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:57 INFO - PROCESS | 3816 | ++DOCSHELL 183BFC00 == 32 [pid = 3816] [id = 48] 03:25:57 INFO - PROCESS | 3816 | ++DOMWINDOW == 65 (183C6C00) [pid = 3816] [serial = 140] [outer = 00000000] 03:25:57 INFO - PROCESS | 3816 | ++DOMWINDOW == 66 (18A5EC00) [pid = 3816] [serial = 141] [outer = 183C6C00] 03:25:57 INFO - PROCESS | 3816 | 1461147957306 Marionette DEBUG loaded listener.js 03:25:57 INFO - PROCESS | 3816 | ++DOMWINDOW == 67 (18A8D400) [pid = 3816] [serial = 142] [outer = 183C6C00] 03:25:57 INFO - PROCESS | 3816 | 1461147957698 Marionette TRACE conn3 <- [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:25:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 03:25:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 546ms 03:25:57 INFO - PROCESS | 3816 | 1461147957721 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 03:25:57 INFO - PROCESS | 3816 | 1461147957723 Marionette TRACE conn3 <- [1,157,null,{"value":"13"}] 03:25:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 03:25:57 INFO - PROCESS | 3816 | 1461147957731 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 03:25:57 INFO - PROCESS | 3816 | 1461147957732 Marionette TRACE conn3 <- [1,158,null,{}] 03:25:57 INFO - PROCESS | 3816 | 1461147957736 Marionette TRACE conn3 -> [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:25:57 INFO - PROCESS | 3816 | 1461147957857 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 03:25:57 INFO - PROCESS | 3816 | 1461147957914 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:57 INFO - PROCESS | 3816 | ++DOCSHELL 1990E000 == 33 [pid = 3816] [id = 49] 03:25:57 INFO - PROCESS | 3816 | ++DOMWINDOW == 68 (19910800) [pid = 3816] [serial = 143] [outer = 00000000] 03:25:57 INFO - PROCESS | 3816 | ++DOMWINDOW == 69 (19B8BC00) [pid = 3816] [serial = 144] [outer = 19910800] 03:25:57 INFO - PROCESS | 3816 | 1461147957966 Marionette DEBUG loaded listener.js 03:25:58 INFO - PROCESS | 3816 | ++DOMWINDOW == 70 (19CBB800) [pid = 3816] [serial = 145] [outer = 19910800] 03:25:58 INFO - PROCESS | 3816 | 1461147958345 Marionette TRACE conn3 <- [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:25:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 03:25:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 647ms 03:25:58 INFO - PROCESS | 3816 | 1461147958369 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 03:25:58 INFO - PROCESS | 3816 | 1461147958371 Marionette TRACE conn3 <- [1,161,null,{"value":"13"}] 03:25:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 03:25:58 INFO - PROCESS | 3816 | 1461147958377 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 03:25:58 INFO - PROCESS | 3816 | 1461147958378 Marionette TRACE conn3 <- [1,162,null,{}] 03:25:58 INFO - PROCESS | 3816 | 1461147958385 Marionette TRACE conn3 -> [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:25:58 INFO - PROCESS | 3816 | 1461147958488 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 03:25:58 INFO - PROCESS | 3816 | --DOMWINDOW == 69 (18083800) [pid = 3816] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 03:25:58 INFO - PROCESS | 3816 | --DOMWINDOW == 68 (13A47400) [pid = 3816] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 03:25:58 INFO - PROCESS | 3816 | --DOMWINDOW == 67 (142CE000) [pid = 3816] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 03:25:58 INFO - PROCESS | 3816 | --DOMWINDOW == 66 (17B18400) [pid = 3816] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 03:25:58 INFO - PROCESS | 3816 | --DOMWINDOW == 65 (12D80C00) [pid = 3816] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 03:25:58 INFO - PROCESS | 3816 | --DOMWINDOW == 64 (1D126C00) [pid = 3816] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 03:25:58 INFO - PROCESS | 3816 | --DOMWINDOW == 63 (18A8A400) [pid = 3816] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 03:25:58 INFO - PROCESS | 3816 | 1461147958514 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:58 INFO - PROCESS | 3816 | ++DOCSHELL 12D76000 == 34 [pid = 3816] [id = 50] 03:25:58 INFO - PROCESS | 3816 | ++DOMWINDOW == 64 (12D80C00) [pid = 3816] [serial = 146] [outer = 00000000] 03:25:58 INFO - PROCESS | 3816 | ++DOMWINDOW == 65 (14A10000) [pid = 3816] [serial = 147] [outer = 12D80C00] 03:25:58 INFO - PROCESS | 3816 | 1461147958561 Marionette DEBUG loaded listener.js 03:25:58 INFO - PROCESS | 3816 | ++DOMWINDOW == 66 (16B87000) [pid = 3816] [serial = 148] [outer = 12D80C00] 03:25:58 INFO - PROCESS | 3816 | 1461147958879 Marionette TRACE conn3 <- [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:25:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 03:25:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 546ms 03:25:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 03:25:58 INFO - PROCESS | 3816 | 1461147958933 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 03:25:58 INFO - PROCESS | 3816 | 1461147958935 Marionette TRACE conn3 <- [1,165,null,{"value":"13"}] 03:25:58 INFO - PROCESS | 3816 | 1461147958938 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 03:25:58 INFO - PROCESS | 3816 | 1461147958939 Marionette TRACE conn3 <- [1,166,null,{}] 03:25:58 INFO - PROCESS | 3816 | 1461147958943 Marionette TRACE conn3 -> [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:25:59 INFO - PROCESS | 3816 | 1461147959019 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 03:25:59 INFO - PROCESS | 3816 | 1461147959026 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:59 INFO - PROCESS | 3816 | ++DOCSHELL 13269000 == 35 [pid = 3816] [id = 51] 03:25:59 INFO - PROCESS | 3816 | ++DOMWINDOW == 67 (1361B800) [pid = 3816] [serial = 149] [outer = 00000000] 03:25:59 INFO - PROCESS | 3816 | ++DOMWINDOW == 68 (1A1CF800) [pid = 3816] [serial = 150] [outer = 1361B800] 03:25:59 INFO - PROCESS | 3816 | 1461147959070 Marionette DEBUG loaded listener.js 03:25:59 INFO - PROCESS | 3816 | ++DOMWINDOW == 69 (1A273000) [pid = 3816] [serial = 151] [outer = 1361B800] 03:25:59 INFO - PROCESS | 3816 | 1461147959435 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 03:25:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 03:25:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 546ms 03:25:59 INFO - PROCESS | 3816 | 1461147959478 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 03:25:59 INFO - PROCESS | 3816 | 1461147959480 Marionette TRACE conn3 <- [1,169,null,{"value":"13"}] 03:25:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 03:25:59 INFO - PROCESS | 3816 | 1461147959484 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 03:25:59 INFO - PROCESS | 3816 | 1461147959485 Marionette TRACE conn3 <- [1,170,null,{}] 03:25:59 INFO - PROCESS | 3816 | 1461147959488 Marionette TRACE conn3 -> [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:25:59 INFO - PROCESS | 3816 | 1461147959580 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 03:25:59 INFO - PROCESS | 3816 | 1461147959588 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:59 INFO - PROCESS | 3816 | ++DOCSHELL 16A43800 == 36 [pid = 3816] [id = 52] 03:25:59 INFO - PROCESS | 3816 | ++DOMWINDOW == 70 (19F2E000) [pid = 3816] [serial = 152] [outer = 00000000] 03:25:59 INFO - PROCESS | 3816 | ++DOMWINDOW == 71 (1A867000) [pid = 3816] [serial = 153] [outer = 19F2E000] 03:25:59 INFO - PROCESS | 3816 | 1461147959631 Marionette DEBUG loaded listener.js 03:25:59 INFO - PROCESS | 3816 | ++DOMWINDOW == 72 (1A53AC00) [pid = 3816] [serial = 154] [outer = 19F2E000] 03:25:59 INFO - PROCESS | 3816 | 1461147959960 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 03:25:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 03:25:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 489ms 03:25:59 INFO - PROCESS | 3816 | 1461147959981 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 03:25:59 INFO - PROCESS | 3816 | 1461147959983 Marionette TRACE conn3 <- [1,173,null,{"value":"13"}] 03:25:59 INFO - PROCESS | 3816 | 1461147959986 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 03:25:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 03:25:59 INFO - PROCESS | 3816 | 1461147959988 Marionette TRACE conn3 <- [1,174,null,{}] 03:25:59 INFO - PROCESS | 3816 | 1461147959991 Marionette TRACE conn3 -> [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:26:00 INFO - PROCESS | 3816 | 1461147960059 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 03:26:00 INFO - PROCESS | 3816 | 1461147960065 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:00 INFO - PROCESS | 3816 | ++DOCSHELL 1810F800 == 37 [pid = 3816] [id = 53] 03:26:00 INFO - PROCESS | 3816 | ++DOMWINDOW == 73 (1AE06C00) [pid = 3816] [serial = 155] [outer = 00000000] 03:26:00 INFO - PROCESS | 3816 | ++DOMWINDOW == 74 (1C066C00) [pid = 3816] [serial = 156] [outer = 1AE06C00] 03:26:00 INFO - PROCESS | 3816 | 1461147960112 Marionette DEBUG loaded listener.js 03:26:00 INFO - PROCESS | 3816 | ++DOMWINDOW == 75 (1C06E800) [pid = 3816] [serial = 157] [outer = 1AE06C00] 03:26:00 INFO - PROCESS | 3816 | 1461147960784 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 03:26:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 03:26:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 877ms 03:26:00 INFO - PROCESS | 3816 | 1461147960855 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 03:26:00 INFO - PROCESS | 3816 | 1461147960860 Marionette TRACE conn3 <- [1,177,null,{"value":"13"}] 03:26:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 03:26:00 INFO - PROCESS | 3816 | 1461147960865 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 03:26:00 INFO - PROCESS | 3816 | 1461147960869 Marionette TRACE conn3 <- [1,178,null,{}] 03:26:00 INFO - PROCESS | 3816 | 1461147960875 Marionette TRACE conn3 -> [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:26:00 INFO - PROCESS | 3816 | 1461147960972 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 03:26:01 INFO - PROCESS | 3816 | 1461147961033 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:01 INFO - PROCESS | 3816 | ++DOCSHELL 13702000 == 38 [pid = 3816] [id = 54] 03:26:01 INFO - PROCESS | 3816 | ++DOMWINDOW == 76 (13703400) [pid = 3816] [serial = 158] [outer = 00000000] 03:26:01 INFO - PROCESS | 3816 | ++DOMWINDOW == 77 (14A5AC00) [pid = 3816] [serial = 159] [outer = 13703400] 03:26:01 INFO - PROCESS | 3816 | 1461147961090 Marionette DEBUG loaded listener.js 03:26:01 INFO - PROCESS | 3816 | ++DOMWINDOW == 78 (15CAA400) [pid = 3816] [serial = 160] [outer = 13703400] 03:26:01 INFO - PROCESS | 3816 | 1461147961895 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 03:26:01 INFO - PROCESS | 3816 | --DOCSHELL 16A43800 == 37 [pid = 3816] [id = 52] 03:26:01 INFO - PROCESS | 3816 | --DOCSHELL 13269000 == 36 [pid = 3816] [id = 51] 03:26:01 INFO - PROCESS | 3816 | --DOCSHELL 12D76000 == 35 [pid = 3816] [id = 50] 03:26:01 INFO - PROCESS | 3816 | --DOCSHELL 1990E000 == 34 [pid = 3816] [id = 49] 03:26:01 INFO - PROCESS | 3816 | --DOCSHELL 183BFC00 == 33 [pid = 3816] [id = 48] 03:26:01 INFO - PROCESS | 3816 | --DOCSHELL 16B8B400 == 32 [pid = 3816] [id = 47] 03:26:01 INFO - PROCESS | 3816 | --DOCSHELL 16B86000 == 31 [pid = 3816] [id = 46] 03:26:01 INFO - PROCESS | 3816 | --DOCSHELL 1434AC00 == 30 [pid = 3816] [id = 45] 03:26:01 INFO - PROCESS | 3816 | --DOCSHELL 1381F000 == 29 [pid = 3816] [id = 44] 03:26:01 INFO - PROCESS | 3816 | --DOCSHELL 1320A800 == 28 [pid = 3816] [id = 43] 03:26:01 INFO - PROCESS | 3816 | --DOMWINDOW == 77 (1D286400) [pid = 3816] [serial = 97] [outer = 00000000] [url = about:blank] 03:26:01 INFO - PROCESS | 3816 | --DOMWINDOW == 76 (19905800) [pid = 3816] [serial = 115] [outer = 00000000] [url = about:blank] 03:26:01 INFO - PROCESS | 3816 | --DOMWINDOW == 75 (1889E800) [pid = 3816] [serial = 111] [outer = 00000000] [url = about:blank] 03:26:01 INFO - PROCESS | 3816 | --DOMWINDOW == 74 (1555B000) [pid = 3816] [serial = 102] [outer = 00000000] [url = about:blank] 03:26:01 INFO - PROCESS | 3816 | --DOMWINDOW == 73 (15CB2C00) [pid = 3816] [serial = 105] [outer = 00000000] [url = about:blank] 03:26:01 INFO - PROCESS | 3816 | --DOMWINDOW == 72 (1808CC00) [pid = 3816] [serial = 109] [outer = 00000000] [url = about:blank] 03:26:01 INFO - PROCESS | 3816 | --DOMWINDOW == 71 (1325F800) [pid = 3816] [serial = 99] [outer = 00000000] [url = about:blank] 03:26:01 INFO - PROCESS | 3816 | --DOMWINDOW == 70 (15C3E000) [pid = 3816] [serial = 103] [outer = 00000000] [url = about:blank] 03:26:01 INFO - PROCESS | 3816 | --DOMWINDOW == 69 (13623800) [pid = 3816] [serial = 100] [outer = 00000000] [url = about:blank] 03:26:01 INFO - PROCESS | 3816 | --DOMWINDOW == 68 (17BAF800) [pid = 3816] [serial = 108] [outer = 00000000] [url = about:blank] 03:26:01 INFO - PROCESS | 3816 | --DOMWINDOW == 67 (15F79000) [pid = 3816] [serial = 106] [outer = 00000000] [url = about:blank] 03:26:01 INFO - PROCESS | 3816 | --DOMWINDOW == 66 (18A54400) [pid = 3816] [serial = 112] [outer = 00000000] [url = about:blank] 03:26:01 INFO - PROCESS | 3816 | --DOMWINDOW == 65 (1D280800) [pid = 3816] [serial = 96] [outer = 00000000] [url = about:blank] 03:26:01 INFO - PROCESS | 3816 | --DOMWINDOW == 64 (18E35C00) [pid = 3816] [serial = 114] [outer = 00000000] [url = about:blank] 03:26:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 03:26:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1061ms 03:26:01 INFO - PROCESS | 3816 | 1461147961939 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 03:26:01 INFO - PROCESS | 3816 | 1461147961943 Marionette TRACE conn3 <- [1,181,null,{"value":"13"}] 03:26:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 03:26:01 INFO - PROCESS | 3816 | 1461147961948 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 03:26:01 INFO - PROCESS | 3816 | 1461147961952 Marionette TRACE conn3 <- [1,182,null,{}] 03:26:01 INFO - PROCESS | 3816 | 1461147961958 Marionette TRACE conn3 -> [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:26:02 INFO - PROCESS | 3816 | 1461147962047 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 03:26:02 INFO - PROCESS | 3816 | 1461147962115 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:02 INFO - PROCESS | 3816 | ++DOCSHELL 12CC0C00 == 29 [pid = 3816] [id = 55] 03:26:02 INFO - PROCESS | 3816 | ++DOMWINDOW == 65 (12CF5800) [pid = 3816] [serial = 161] [outer = 00000000] 03:26:02 INFO - PROCESS | 3816 | ++DOMWINDOW == 66 (1381F000) [pid = 3816] [serial = 162] [outer = 12CF5800] 03:26:02 INFO - PROCESS | 3816 | 1461147962145 Marionette DEBUG loaded listener.js 03:26:02 INFO - PROCESS | 3816 | ++DOMWINDOW == 67 (14345400) [pid = 3816] [serial = 163] [outer = 12CF5800] 03:26:02 INFO - PROCESS | 3816 | 1461147962545 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 03:26:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 03:26:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 622ms 03:26:02 INFO - PROCESS | 3816 | 1461147962586 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 03:26:02 INFO - PROCESS | 3816 | 1461147962592 Marionette TRACE conn3 <- [1,185,null,{"value":"13"}] 03:26:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 03:26:02 INFO - PROCESS | 3816 | 1461147962598 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 03:26:02 INFO - PROCESS | 3816 | 1461147962601 Marionette TRACE conn3 <- [1,186,null,{}] 03:26:02 INFO - PROCESS | 3816 | 1461147962605 Marionette TRACE conn3 -> [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:26:02 INFO - PROCESS | 3816 | 1461147962686 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 03:26:02 INFO - PROCESS | 3816 | 1461147962676 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:02 INFO - PROCESS | 3816 | ++DOCSHELL 15723800 == 30 [pid = 3816] [id = 56] 03:26:02 INFO - PROCESS | 3816 | ++DOMWINDOW == 68 (157A9400) [pid = 3816] [serial = 164] [outer = 00000000] 03:26:02 INFO - PROCESS | 3816 | ++DOMWINDOW == 69 (1650EC00) [pid = 3816] [serial = 165] [outer = 157A9400] 03:26:02 INFO - PROCESS | 3816 | 1461147962721 Marionette DEBUG loaded listener.js 03:26:02 INFO - PROCESS | 3816 | ++DOMWINDOW == 70 (1665B800) [pid = 3816] [serial = 166] [outer = 157A9400] 03:26:03 INFO - PROCESS | 3816 | 1461147963127 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 03:26:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 03:26:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 577ms 03:26:03 INFO - PROCESS | 3816 | 1461147963179 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 03:26:03 INFO - PROCESS | 3816 | 1461147963181 Marionette TRACE conn3 <- [1,189,null,{"value":"13"}] 03:26:03 INFO - PROCESS | 3816 | 1461147963185 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 03:26:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 03:26:03 INFO - PROCESS | 3816 | 1461147963188 Marionette TRACE conn3 <- [1,190,null,{}] 03:26:03 INFO - PROCESS | 3816 | 1461147963199 Marionette TRACE conn3 -> [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:26:03 INFO - PROCESS | 3816 | 1461147963260 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 03:26:03 INFO - PROCESS | 3816 | 1461147963268 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:03 INFO - PROCESS | 3816 | ++DOCSHELL 16B93000 == 31 [pid = 3816] [id = 57] 03:26:03 INFO - PROCESS | 3816 | ++DOMWINDOW == 71 (17BAE800) [pid = 3816] [serial = 167] [outer = 00000000] 03:26:03 INFO - PROCESS | 3816 | ++DOMWINDOW == 72 (1808D400) [pid = 3816] [serial = 168] [outer = 17BAE800] 03:26:03 INFO - PROCESS | 3816 | 1461147963316 Marionette DEBUG loaded listener.js 03:26:03 INFO - PROCESS | 3816 | ++DOMWINDOW == 73 (1831CC00) [pid = 3816] [serial = 169] [outer = 17BAE800] 03:26:03 INFO - PROCESS | 3816 | ++DOMWINDOW == 74 (18A57000) [pid = 3816] [serial = 170] [outer = 1DF95800] 03:26:03 INFO - PROCESS | 3816 | 1461147963805 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 03:26:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 03:26:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 683ms 03:26:03 INFO - PROCESS | 3816 | 1461147963869 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 03:26:03 INFO - PROCESS | 3816 | 1461147963872 Marionette TRACE conn3 <- [1,193,null,{"value":"13"}] 03:26:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 03:26:03 INFO - PROCESS | 3816 | 1461147963875 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 03:26:03 INFO - PROCESS | 3816 | 1461147963861 Marionette TRACE conn3 <- [1,194,null,{}] 03:26:03 INFO - PROCESS | 3816 | 1461147963864 Marionette TRACE conn3 -> [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:26:03 INFO - PROCESS | 3816 | 1461147963937 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 03:26:03 INFO - PROCESS | 3816 | 1461147963943 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:03 INFO - PROCESS | 3816 | ++DOCSHELL 188E4C00 == 32 [pid = 3816] [id = 58] 03:26:03 INFO - PROCESS | 3816 | ++DOMWINDOW == 75 (188E5C00) [pid = 3816] [serial = 171] [outer = 00000000] 03:26:03 INFO - PROCESS | 3816 | ++DOMWINDOW == 76 (191F6800) [pid = 3816] [serial = 172] [outer = 188E5C00] 03:26:03 INFO - PROCESS | 3816 | 1461147963986 Marionette DEBUG loaded listener.js 03:26:04 INFO - PROCESS | 3816 | ++DOMWINDOW == 77 (19238000) [pid = 3816] [serial = 173] [outer = 188E5C00] 03:26:04 INFO - PROCESS | 3816 | 1461147964410 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 03:26:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 03:26:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 577ms 03:26:04 INFO - PROCESS | 3816 | 1461147964437 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 03:26:04 INFO - PROCESS | 3816 | 1461147964439 Marionette TRACE conn3 <- [1,197,null,{"value":"13"}] 03:26:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 03:26:04 INFO - PROCESS | 3816 | 1461147964442 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 03:26:04 INFO - PROCESS | 3816 | 1461147964444 Marionette TRACE conn3 <- [1,198,null,{}] 03:26:04 INFO - PROCESS | 3816 | 1461147964447 Marionette TRACE conn3 -> [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:26:04 INFO - PROCESS | 3816 | 1461147964538 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 03:26:04 INFO - PROCESS | 3816 | 1461147964600 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:04 INFO - PROCESS | 3816 | ++DOCSHELL 1922E800 == 33 [pid = 3816] [id = 59] 03:26:04 INFO - PROCESS | 3816 | ++DOMWINDOW == 78 (19905000) [pid = 3816] [serial = 174] [outer = 00000000] 03:26:04 INFO - PROCESS | 3816 | ++DOMWINDOW == 79 (19B48000) [pid = 3816] [serial = 175] [outer = 19905000] 03:26:04 INFO - PROCESS | 3816 | 1461147964651 Marionette DEBUG loaded listener.js 03:26:04 INFO - PROCESS | 3816 | ++DOMWINDOW == 80 (19C50400) [pid = 3816] [serial = 176] [outer = 19905000] 03:26:05 INFO - PROCESS | 3816 | 1461147965062 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 03:26:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 03:26:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 668ms 03:26:05 INFO - PROCESS | 3816 | 1461147965127 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 03:26:05 INFO - PROCESS | 3816 | 1461147965129 Marionette TRACE conn3 <- [1,201,null,{"value":"13"}] 03:26:05 INFO - PROCESS | 3816 | 1461147965132 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 03:26:05 INFO - PROCESS | 3816 | 1461147965134 Marionette TRACE conn3 <- [1,202,null,{}] 03:26:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 03:26:05 INFO - PROCESS | 3816 | 1461147965137 Marionette TRACE conn3 -> [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:26:05 INFO - PROCESS | 3816 | 1461147965253 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 03:26:05 INFO - PROCESS | 3816 | 1461147965266 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:05 INFO - PROCESS | 3816 | ++DOCSHELL 1A814000 == 34 [pid = 3816] [id = 60] 03:26:05 INFO - PROCESS | 3816 | ++DOMWINDOW == 81 (1A86EC00) [pid = 3816] [serial = 177] [outer = 00000000] 03:26:05 INFO - PROCESS | 3816 | ++DOMWINDOW == 82 (1C064400) [pid = 3816] [serial = 178] [outer = 1A86EC00] 03:26:05 INFO - PROCESS | 3816 | 1461147965346 Marionette DEBUG loaded listener.js 03:26:05 INFO - PROCESS | 3816 | ++DOMWINDOW == 83 (1AE0FC00) [pid = 3816] [serial = 179] [outer = 1A86EC00] 03:26:05 INFO - PROCESS | 3816 | 1461147965706 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 03:26:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 03:26:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 622ms 03:26:05 INFO - PROCESS | 3816 | 1461147965754 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 03:26:05 INFO - PROCESS | 3816 | 1461147965756 Marionette TRACE conn3 <- [1,205,null,{"value":"13"}] 03:26:05 INFO - PROCESS | 3816 | 1461147965760 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 03:26:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 03:26:05 INFO - PROCESS | 3816 | 1461147965761 Marionette TRACE conn3 <- [1,206,null,{}] 03:26:05 INFO - PROCESS | 3816 | 1461147965765 Marionette TRACE conn3 -> [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:26:05 INFO - PROCESS | 3816 | 1461147965887 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 03:26:05 INFO - PROCESS | 3816 | 1461147965912 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:05 INFO - PROCESS | 3816 | ++DOCSHELL 1A868400 == 35 [pid = 3816] [id = 61] 03:26:05 INFO - PROCESS | 3816 | ++DOMWINDOW == 84 (1C068000) [pid = 3816] [serial = 180] [outer = 00000000] 03:26:05 INFO - PROCESS | 3816 | ++DOMWINDOW == 85 (1C62C400) [pid = 3816] [serial = 181] [outer = 1C068000] 03:26:05 INFO - PROCESS | 3816 | 1461147965956 Marionette DEBUG loaded listener.js 03:26:06 INFO - PROCESS | 3816 | ++DOMWINDOW == 86 (1C62B000) [pid = 3816] [serial = 182] [outer = 1C068000] 03:26:06 INFO - PROCESS | 3816 | --DOMWINDOW == 85 (183C6C00) [pid = 3816] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 03:26:06 INFO - PROCESS | 3816 | --DOMWINDOW == 84 (1320E400) [pid = 3816] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 03:26:06 INFO - PROCESS | 3816 | --DOMWINDOW == 83 (1381FC00) [pid = 3816] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 03:26:06 INFO - PROCESS | 3816 | --DOMWINDOW == 82 (16B86C00) [pid = 3816] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 03:26:06 INFO - PROCESS | 3816 | --DOMWINDOW == 81 (17BA9000) [pid = 3816] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 03:26:06 INFO - PROCESS | 3816 | --DOMWINDOW == 80 (13702400) [pid = 3816] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 03:26:06 INFO - PROCESS | 3816 | --DOMWINDOW == 79 (15CDAC00) [pid = 3816] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 03:26:06 INFO - PROCESS | 3816 | --DOMWINDOW == 78 (196A4800) [pid = 3816] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 03:26:06 INFO - PROCESS | 3816 | --DOMWINDOW == 77 (19910800) [pid = 3816] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 03:26:06 INFO - PROCESS | 3816 | --DOMWINDOW == 76 (12D80C00) [pid = 3816] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 03:26:06 INFO - PROCESS | 3816 | --DOMWINDOW == 75 (1361B800) [pid = 3816] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 03:26:06 INFO - PROCESS | 3816 | --DOMWINDOW == 74 (19F2E000) [pid = 3816] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 03:26:06 INFO - PROCESS | 3816 | --DOMWINDOW == 73 (14350800) [pid = 3816] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 03:26:06 INFO - PROCESS | 3816 | 1461147966343 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 03:26:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 03:26:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 607ms 03:26:06 INFO - PROCESS | 3816 | 1461147966386 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 03:26:06 INFO - PROCESS | 3816 | 1461147966388 Marionette TRACE conn3 <- [1,209,null,{"value":"13"}] 03:26:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 03:26:06 INFO - PROCESS | 3816 | 1461147966392 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 03:26:06 INFO - PROCESS | 3816 | 1461147966393 Marionette TRACE conn3 <- [1,210,null,{}] 03:26:06 INFO - PROCESS | 3816 | 1461147966396 Marionette TRACE conn3 -> [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:26:06 INFO - PROCESS | 3816 | 1461147966466 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 03:26:06 INFO - PROCESS | 3816 | 1461147966471 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:06 INFO - PROCESS | 3816 | ++DOCSHELL 1381FC00 == 36 [pid = 3816] [id = 62] 03:26:06 INFO - PROCESS | 3816 | ++DOMWINDOW == 74 (13A4A800) [pid = 3816] [serial = 183] [outer = 00000000] 03:26:06 INFO - PROCESS | 3816 | ++DOMWINDOW == 75 (19902800) [pid = 3816] [serial = 184] [outer = 13A4A800] 03:26:06 INFO - PROCESS | 3816 | 1461147966515 Marionette DEBUG loaded listener.js 03:26:06 INFO - PROCESS | 3816 | ++DOMWINDOW == 76 (18A56C00) [pid = 3816] [serial = 185] [outer = 13A4A800] 03:26:06 INFO - PROCESS | 3816 | 1461147966878 Marionette TRACE conn3 <- [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:26:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 03:26:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 516ms 03:26:06 INFO - PROCESS | 3816 | 1461147966908 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 03:26:06 INFO - PROCESS | 3816 | 1461147966910 Marionette TRACE conn3 <- [1,213,null,{"value":"13"}] 03:26:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 03:26:06 INFO - PROCESS | 3816 | 1461147966913 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 03:26:06 INFO - PROCESS | 3816 | 1461147966915 Marionette TRACE conn3 <- [1,214,null,{}] 03:26:06 INFO - PROCESS | 3816 | 1461147966918 Marionette TRACE conn3 -> [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:26:07 INFO - PROCESS | 3816 | 1461147967013 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 03:26:07 INFO - PROCESS | 3816 | 1461147967020 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:07 INFO - PROCESS | 3816 | ++DOCSHELL 1320EC00 == 37 [pid = 3816] [id = 63] 03:26:07 INFO - PROCESS | 3816 | ++DOMWINDOW == 77 (13267400) [pid = 3816] [serial = 186] [outer = 00000000] 03:26:07 INFO - PROCESS | 3816 | ++DOMWINDOW == 78 (1C630C00) [pid = 3816] [serial = 187] [outer = 13267400] 03:26:07 INFO - PROCESS | 3816 | 1461147967063 Marionette DEBUG loaded listener.js 03:26:07 INFO - PROCESS | 3816 | ++DOMWINDOW == 79 (1CB19C00) [pid = 3816] [serial = 188] [outer = 13267400] 03:26:07 INFO - PROCESS | 3816 | 1461147967440 Marionette TRACE conn3 <- [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:26:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 03:26:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 577ms 03:26:07 INFO - PROCESS | 3816 | 1461147967511 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 03:26:07 INFO - PROCESS | 3816 | 1461147967513 Marionette TRACE conn3 <- [1,217,null,{"value":"13"}] 03:26:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 03:26:07 INFO - PROCESS | 3816 | 1461147967516 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 03:26:07 INFO - PROCESS | 3816 | 1461147967517 Marionette TRACE conn3 <- [1,218,null,{}] 03:26:07 INFO - PROCESS | 3816 | 1461147967503 Marionette TRACE conn3 -> [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:26:07 INFO - PROCESS | 3816 | 1461147967599 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 03:26:07 INFO - PROCESS | 3816 | 1461147967606 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:07 INFO - PROCESS | 3816 | ++DOCSHELL 12CFB000 == 38 [pid = 3816] [id = 64] 03:26:07 INFO - PROCESS | 3816 | ++DOMWINDOW == 80 (17B1B400) [pid = 3816] [serial = 189] [outer = 00000000] 03:26:07 INFO - PROCESS | 3816 | ++DOMWINDOW == 81 (1CC1EC00) [pid = 3816] [serial = 190] [outer = 17B1B400] 03:26:07 INFO - PROCESS | 3816 | 1461147967651 Marionette DEBUG loaded listener.js 03:26:07 INFO - PROCESS | 3816 | ++DOMWINDOW == 82 (1CE54000) [pid = 3816] [serial = 191] [outer = 17B1B400] 03:26:08 INFO - PROCESS | 3816 | 1461147968036 Marionette TRACE conn3 <- [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:26:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 03:26:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 576ms 03:26:08 INFO - PROCESS | 3816 | 1461147968112 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 03:26:08 INFO - PROCESS | 3816 | 1461147968116 Marionette TRACE conn3 <- [1,221,null,{"value":"13"}] 03:26:08 INFO - PROCESS | 3816 | 1461147968121 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 03:26:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 03:26:08 INFO - PROCESS | 3816 | 1461147968126 Marionette TRACE conn3 <- [1,222,null,{}] 03:26:08 INFO - PROCESS | 3816 | 1461147968136 Marionette TRACE conn3 -> [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:26:08 INFO - PROCESS | 3816 | 1461147968278 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 03:26:08 INFO - PROCESS | 3816 | 1461147968379 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:08 INFO - PROCESS | 3816 | ++DOCSHELL 13819C00 == 39 [pid = 3816] [id = 65] 03:26:08 INFO - PROCESS | 3816 | ++DOMWINDOW == 83 (13820C00) [pid = 3816] [serial = 192] [outer = 00000000] 03:26:08 INFO - PROCESS | 3816 | ++DOMWINDOW == 84 (1555B000) [pid = 3816] [serial = 193] [outer = 13820C00] 03:26:08 INFO - PROCESS | 3816 | 1461147968434 Marionette DEBUG loaded listener.js 03:26:08 INFO - PROCESS | 3816 | ++DOMWINDOW == 85 (143A0C00) [pid = 3816] [serial = 194] [outer = 13820C00] 03:26:08 INFO - PROCESS | 3816 | 1461147968937 Marionette TRACE conn3 <- [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:26:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 03:26:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 804ms 03:26:08 INFO - PROCESS | 3816 | 1461147968965 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 03:26:08 INFO - PROCESS | 3816 | 1461147968968 Marionette TRACE conn3 <- [1,225,null,{"value":"13"}] 03:26:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 03:26:08 INFO - PROCESS | 3816 | 1461147968977 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 03:26:08 INFO - PROCESS | 3816 | 1461147968981 Marionette TRACE conn3 <- [1,226,null,{}] 03:26:08 INFO - PROCESS | 3816 | 1461147968986 Marionette TRACE conn3 -> [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:26:09 INFO - PROCESS | 3816 | 1461147969082 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 03:26:09 INFO - PROCESS | 3816 | 1461147969165 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:09 INFO - PROCESS | 3816 | ++DOCSHELL 16767800 == 40 [pid = 3816] [id = 66] 03:26:09 INFO - PROCESS | 3816 | ++DOMWINDOW == 86 (16772000) [pid = 3816] [serial = 195] [outer = 00000000] 03:26:09 INFO - PROCESS | 3816 | ++DOMWINDOW == 87 (18085800) [pid = 3816] [serial = 196] [outer = 16772000] 03:26:09 INFO - PROCESS | 3816 | 1461147969218 Marionette DEBUG loaded listener.js 03:26:09 INFO - PROCESS | 3816 | ++DOMWINDOW == 88 (188A0400) [pid = 3816] [serial = 197] [outer = 16772000] 03:26:09 INFO - PROCESS | 3816 | 1461147969746 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 03:26:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 03:26:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 819ms 03:26:09 INFO - PROCESS | 3816 | 1461147969802 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 03:26:09 INFO - PROCESS | 3816 | 1461147969804 Marionette TRACE conn3 <- [1,229,null,{"value":"13"}] 03:26:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 03:26:09 INFO - PROCESS | 3816 | 1461147969808 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 03:26:09 INFO - PROCESS | 3816 | 1461147969810 Marionette TRACE conn3 <- [1,230,null,{}] 03:26:09 INFO - PROCESS | 3816 | 1461147969804 Marionette TRACE conn3 -> [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:26:09 INFO - PROCESS | 3816 | 1461147969905 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 03:26:09 INFO - PROCESS | 3816 | 1461147969982 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:09 INFO - PROCESS | 3816 | ++DOCSHELL 1A866000 == 41 [pid = 3816] [id = 67] 03:26:09 INFO - PROCESS | 3816 | ++DOMWINDOW == 89 (1C229C00) [pid = 3816] [serial = 198] [outer = 00000000] 03:26:10 INFO - PROCESS | 3816 | ++DOMWINDOW == 90 (1CC19000) [pid = 3816] [serial = 199] [outer = 1C229C00] 03:26:10 INFO - PROCESS | 3816 | 1461147970039 Marionette DEBUG loaded listener.js 03:26:10 INFO - PROCESS | 3816 | ++DOMWINDOW == 91 (1D120C00) [pid = 3816] [serial = 200] [outer = 1C229C00] 03:26:10 INFO - PROCESS | 3816 | 1461147970550 Marionette TRACE conn3 <- [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:26:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 03:26:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 774ms 03:26:10 INFO - PROCESS | 3816 | 1461147970575 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 03:26:10 INFO - PROCESS | 3816 | 1461147970577 Marionette TRACE conn3 <- [1,233,null,{"value":"13"}] 03:26:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 03:26:10 INFO - PROCESS | 3816 | 1461147970596 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 03:26:10 INFO - PROCESS | 3816 | 1461147970599 Marionette TRACE conn3 <- [1,234,null,{}] 03:26:10 INFO - PROCESS | 3816 | 1461147970604 Marionette TRACE conn3 -> [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:26:10 INFO - PROCESS | 3816 | 1461147970725 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 03:26:10 INFO - PROCESS | 3816 | 1461147970811 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:10 INFO - PROCESS | 3816 | ++DOCSHELL 13269C00 == 42 [pid = 3816] [id = 68] 03:26:10 INFO - PROCESS | 3816 | ++DOMWINDOW == 92 (1361F800) [pid = 3816] [serial = 201] [outer = 00000000] 03:26:10 INFO - PROCESS | 3816 | ++DOMWINDOW == 93 (19B8A000) [pid = 3816] [serial = 202] [outer = 1361F800] 03:26:10 INFO - PROCESS | 3816 | 1461147970865 Marionette DEBUG loaded listener.js 03:26:10 INFO - PROCESS | 3816 | ++DOMWINDOW == 94 (1A274400) [pid = 3816] [serial = 203] [outer = 1361F800] 03:26:11 INFO - PROCESS | 3816 | 1461147971522 Marionette TRACE conn3 <- [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:26:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 03:26:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 972ms 03:26:11 INFO - PROCESS | 3816 | 1461147971569 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 03:26:11 INFO - PROCESS | 3816 | 1461147971574 Marionette TRACE conn3 <- [1,237,null,{"value":"13"}] 03:26:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 03:26:11 INFO - PROCESS | 3816 | 1461147971582 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 03:26:11 INFO - PROCESS | 3816 | 1461147971587 Marionette TRACE conn3 <- [1,238,null,{}] 03:26:11 INFO - PROCESS | 3816 | 1461147971594 Marionette TRACE conn3 -> [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:26:11 INFO - PROCESS | 3816 | 1461147971690 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 03:26:11 INFO - PROCESS | 3816 | 1461147971762 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:11 INFO - PROCESS | 3816 | ++DOCSHELL 142C9000 == 43 [pid = 3816] [id = 69] 03:26:11 INFO - PROCESS | 3816 | ++DOMWINDOW == 95 (142CD400) [pid = 3816] [serial = 204] [outer = 00000000] 03:26:11 INFO - PROCESS | 3816 | ++DOMWINDOW == 96 (15C3EC00) [pid = 3816] [serial = 205] [outer = 142CD400] 03:26:11 INFO - PROCESS | 3816 | 1461147971811 Marionette DEBUG loaded listener.js 03:26:11 INFO - PROCESS | 3816 | ++DOMWINDOW == 97 (15ECC000) [pid = 3816] [serial = 206] [outer = 142CD400] 03:26:12 INFO - PROCESS | 3816 | --DOCSHELL 1320EC00 == 42 [pid = 3816] [id = 63] 03:26:12 INFO - PROCESS | 3816 | --DOCSHELL 1381FC00 == 41 [pid = 3816] [id = 62] 03:26:12 INFO - PROCESS | 3816 | --DOCSHELL 1A868400 == 40 [pid = 3816] [id = 61] 03:26:12 INFO - PROCESS | 3816 | --DOCSHELL 1A814000 == 39 [pid = 3816] [id = 60] 03:26:12 INFO - PROCESS | 3816 | --DOCSHELL 1922E800 == 38 [pid = 3816] [id = 59] 03:26:12 INFO - PROCESS | 3816 | --DOCSHELL 188E4C00 == 37 [pid = 3816] [id = 58] 03:26:12 INFO - PROCESS | 3816 | --DOCSHELL 16B93000 == 36 [pid = 3816] [id = 57] 03:26:12 INFO - PROCESS | 3816 | --DOCSHELL 15723800 == 35 [pid = 3816] [id = 56] 03:26:12 INFO - PROCESS | 3816 | --DOCSHELL 12CC0C00 == 34 [pid = 3816] [id = 55] 03:26:12 INFO - PROCESS | 3816 | --DOMWINDOW == 96 (18A5EC00) [pid = 3816] [serial = 141] [outer = 00000000] [url = about:blank] 03:26:12 INFO - PROCESS | 3816 | --DOMWINDOW == 95 (14348C00) [pid = 3816] [serial = 127] [outer = 00000000] [url = about:blank] 03:26:12 INFO - PROCESS | 3816 | --DOMWINDOW == 94 (142C2400) [pid = 3816] [serial = 126] [outer = 00000000] [url = about:blank] 03:26:12 INFO - PROCESS | 3816 | --DOMWINDOW == 93 (13A48800) [pid = 3816] [serial = 129] [outer = 00000000] [url = about:blank] 03:26:12 INFO - PROCESS | 3816 | --DOMWINDOW == 92 (142CB000) [pid = 3816] [serial = 130] [outer = 00000000] [url = about:blank] 03:26:12 INFO - PROCESS | 3816 | --DOMWINDOW == 91 (17BB0400) [pid = 3816] [serial = 135] [outer = 00000000] [url = about:blank] 03:26:12 INFO - PROCESS | 3816 | --DOMWINDOW == 90 (1889E000) [pid = 3816] [serial = 139] [outer = 00000000] [url = about:blank] 03:26:12 INFO - PROCESS | 3816 | --DOMWINDOW == 89 (15C35800) [pid = 3816] [serial = 118] [outer = 00000000] [url = about:blank] 03:26:12 INFO - PROCESS | 3816 | --DOMWINDOW == 88 (143AAC00) [pid = 3816] [serial = 117] [outer = 00000000] [url = about:blank] 03:26:12 INFO - PROCESS | 3816 | --DOMWINDOW == 87 (188A1C00) [pid = 3816] [serial = 121] [outer = 00000000] [url = about:blank] 03:26:12 INFO - PROCESS | 3816 | --DOMWINDOW == 86 (1831A800) [pid = 3816] [serial = 120] [outer = 00000000] [url = about:blank] 03:26:12 INFO - PROCESS | 3816 | --DOMWINDOW == 85 (1A270000) [pid = 3816] [serial = 124] [outer = 00000000] [url = about:blank] 03:26:12 INFO - PROCESS | 3816 | --DOMWINDOW == 84 (1A1C7400) [pid = 3816] [serial = 123] [outer = 00000000] [url = about:blank] 03:26:12 INFO - PROCESS | 3816 | --DOMWINDOW == 83 (19B8BC00) [pid = 3816] [serial = 144] [outer = 00000000] [url = about:blank] 03:26:12 INFO - PROCESS | 3816 | --DOMWINDOW == 82 (14A10000) [pid = 3816] [serial = 147] [outer = 00000000] [url = about:blank] 03:26:12 INFO - PROCESS | 3816 | --DOMWINDOW == 81 (16B87000) [pid = 3816] [serial = 148] [outer = 00000000] [url = about:blank] 03:26:12 INFO - PROCESS | 3816 | --DOMWINDOW == 80 (1A1CF800) [pid = 3816] [serial = 150] [outer = 00000000] [url = about:blank] 03:26:12 INFO - PROCESS | 3816 | --DOMWINDOW == 79 (1A867000) [pid = 3816] [serial = 153] [outer = 00000000] [url = about:blank] 03:26:12 INFO - PROCESS | 3816 | --DOMWINDOW == 78 (15F7B000) [pid = 3816] [serial = 132] [outer = 00000000] [url = about:blank] 03:26:12 INFO - PROCESS | 3816 | --DOMWINDOW == 77 (1650D800) [pid = 3816] [serial = 133] [outer = 00000000] [url = about:blank] 03:26:12 INFO - PROCESS | 3816 | --DOMWINDOW == 76 (183C9C00) [pid = 3816] [serial = 138] [outer = 00000000] [url = about:blank] 03:26:12 INFO - PROCESS | 3816 | --DOMWINDOW == 75 (19CBB800) [pid = 3816] [serial = 145] [outer = 00000000] [url = about:blank] 03:26:12 INFO - PROCESS | 3816 | --DOMWINDOW == 74 (1C066C00) [pid = 3816] [serial = 156] [outer = 00000000] [url = about:blank] 03:26:12 INFO - PROCESS | 3816 | --DOMWINDOW == 73 (1A53AC00) [pid = 3816] [serial = 154] [outer = 00000000] [url = about:blank] 03:26:12 INFO - PROCESS | 3816 | --DOMWINDOW == 72 (18A8D400) [pid = 3816] [serial = 142] [outer = 00000000] [url = about:blank] 03:26:12 INFO - PROCESS | 3816 | --DOMWINDOW == 71 (1A273000) [pid = 3816] [serial = 151] [outer = 00000000] [url = about:blank] 03:26:12 INFO - PROCESS | 3816 | --DOMWINDOW == 70 (1808D000) [pid = 3816] [serial = 136] [outer = 00000000] [url = about:blank] 03:26:12 INFO - PROCESS | 3816 | 1461147972293 Marionette TRACE conn3 <- [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:26:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 03:26:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 713ms 03:26:12 INFO - PROCESS | 3816 | 1461147972303 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 03:26:12 INFO - PROCESS | 3816 | 1461147972309 Marionette TRACE conn3 <- [1,241,null,{"value":"13"}] 03:26:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 03:26:12 INFO - PROCESS | 3816 | 1461147972315 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 03:26:12 INFO - PROCESS | 3816 | 1461147972317 Marionette TRACE conn3 <- [1,242,null,{}] 03:26:12 INFO - PROCESS | 3816 | 1461147972321 Marionette TRACE conn3 -> [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:26:12 INFO - PROCESS | 3816 | 1461147972396 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 03:26:12 INFO - PROCESS | 3816 | 1461147972402 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:12 INFO - PROCESS | 3816 | ++DOCSHELL 12D79400 == 35 [pid = 3816] [id = 70] 03:26:12 INFO - PROCESS | 3816 | ++DOMWINDOW == 71 (143AC800) [pid = 3816] [serial = 207] [outer = 00000000] 03:26:12 INFO - PROCESS | 3816 | ++DOMWINDOW == 72 (15C35800) [pid = 3816] [serial = 208] [outer = 143AC800] 03:26:12 INFO - PROCESS | 3816 | 1461147972447 Marionette DEBUG loaded listener.js 03:26:12 INFO - PROCESS | 3816 | ++DOMWINDOW == 73 (16651800) [pid = 3816] [serial = 209] [outer = 143AC800] 03:26:12 INFO - PROCESS | 3816 | 1461147972856 Marionette TRACE conn3 <- [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:26:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 03:26:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 576ms 03:26:12 INFO - PROCESS | 3816 | 1461147972893 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 03:26:12 INFO - PROCESS | 3816 | 1461147972895 Marionette TRACE conn3 <- [1,245,null,{"value":"13"}] 03:26:12 INFO - PROCESS | 3816 | 1461147972902 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 03:26:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 03:26:12 INFO - PROCESS | 3816 | 1461147972905 Marionette TRACE conn3 <- [1,246,null,{}] 03:26:12 INFO - PROCESS | 3816 | 1461147972915 Marionette TRACE conn3 -> [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:26:12 INFO - PROCESS | 3816 | 1461147972999 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 03:26:13 INFO - PROCESS | 3816 | 1461147973036 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:13 INFO - PROCESS | 3816 | ++DOCSHELL 17BB0400 == 36 [pid = 3816] [id = 71] 03:26:13 INFO - PROCESS | 3816 | ++DOMWINDOW == 74 (17BB0800) [pid = 3816] [serial = 210] [outer = 00000000] 03:26:13 INFO - PROCESS | 3816 | ++DOMWINDOW == 75 (18101800) [pid = 3816] [serial = 211] [outer = 17BB0800] 03:26:13 INFO - PROCESS | 3816 | 1461147973082 Marionette DEBUG loaded listener.js 03:26:13 INFO - PROCESS | 3816 | ++DOMWINDOW == 76 (1831F000) [pid = 3816] [serial = 212] [outer = 17BB0800] 03:26:13 INFO - PROCESS | 3816 | 1461147973473 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 03:26:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 03:26:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 622ms 03:26:13 INFO - PROCESS | 3816 | 1461147973524 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 03:26:13 INFO - PROCESS | 3816 | 1461147973527 Marionette TRACE conn3 <- [1,249,null,{"value":"13"}] 03:26:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 03:26:13 INFO - PROCESS | 3816 | 1461147973534 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 03:26:13 INFO - PROCESS | 3816 | 1461147973536 Marionette TRACE conn3 <- [1,250,null,{}] 03:26:13 INFO - PROCESS | 3816 | 1461147973539 Marionette TRACE conn3 -> [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:26:13 INFO - PROCESS | 3816 | 1461147973612 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 03:26:13 INFO - PROCESS | 3816 | 1461147973619 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:13 INFO - PROCESS | 3816 | ++DOCSHELL 188A1C00 == 37 [pid = 3816] [id = 72] 03:26:13 INFO - PROCESS | 3816 | ++DOMWINDOW == 77 (188A2000) [pid = 3816] [serial = 213] [outer = 00000000] 03:26:13 INFO - PROCESS | 3816 | ++DOMWINDOW == 78 (18A56800) [pid = 3816] [serial = 214] [outer = 188A2000] 03:26:13 INFO - PROCESS | 3816 | 1461147973663 Marionette DEBUG loaded listener.js 03:26:13 INFO - PROCESS | 3816 | ++DOMWINDOW == 79 (18A55C00) [pid = 3816] [serial = 215] [outer = 188A2000] 03:26:14 INFO - PROCESS | 3816 | 1461147974039 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 03:26:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 03:26:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 577ms 03:26:14 INFO - PROCESS | 3816 | 1461147974113 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 03:26:14 INFO - PROCESS | 3816 | 1461147974115 Marionette TRACE conn3 <- [1,253,null,{"value":"13"}] 03:26:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 03:26:14 INFO - PROCESS | 3816 | 1461147974118 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 03:26:14 INFO - PROCESS | 3816 | 1461147974120 Marionette TRACE conn3 <- [1,254,null,{}] 03:26:14 INFO - PROCESS | 3816 | 1461147974123 Marionette TRACE conn3 -> [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:26:14 INFO - PROCESS | 3816 | 1461147974194 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 03:26:14 INFO - PROCESS | 3816 | 1461147974202 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:14 INFO - PROCESS | 3816 | ++DOCSHELL 18E35800 == 38 [pid = 3816] [id = 73] 03:26:14 INFO - PROCESS | 3816 | ++DOMWINDOW == 80 (18E36400) [pid = 3816] [serial = 216] [outer = 00000000] 03:26:14 INFO - PROCESS | 3816 | ++DOMWINDOW == 81 (19697800) [pid = 3816] [serial = 217] [outer = 18E36400] 03:26:14 INFO - PROCESS | 3816 | 1461147974246 Marionette DEBUG loaded listener.js 03:26:14 INFO - PROCESS | 3816 | ++DOMWINDOW == 82 (1990BC00) [pid = 3816] [serial = 218] [outer = 18E36400] 03:26:14 INFO - PROCESS | 3816 | 1461147974697 Marionette TRACE conn3 <- [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:26:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 03:26:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 622ms 03:26:14 INFO - PROCESS | 3816 | 1461147974739 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 03:26:14 INFO - PROCESS | 3816 | 1461147974741 Marionette TRACE conn3 <- [1,257,null,{"value":"13"}] 03:26:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 03:26:14 INFO - PROCESS | 3816 | 1461147974744 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 03:26:14 INFO - PROCESS | 3816 | 1461147974746 Marionette TRACE conn3 <- [1,258,null,{}] 03:26:14 INFO - PROCESS | 3816 | 1461147974749 Marionette TRACE conn3 -> [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:26:14 INFO - PROCESS | 3816 | 1461147974863 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 03:26:14 INFO - PROCESS | 3816 | 1461147974872 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:14 INFO - PROCESS | 3816 | ++DOCSHELL 12D75800 == 39 [pid = 3816] [id = 74] 03:26:14 INFO - PROCESS | 3816 | ++DOMWINDOW == 83 (18A8D400) [pid = 3816] [serial = 219] [outer = 00000000] 03:26:14 INFO - PROCESS | 3816 | ++DOMWINDOW == 84 (1A53A000) [pid = 3816] [serial = 220] [outer = 18A8D400] 03:26:14 INFO - PROCESS | 3816 | 1461147974920 Marionette DEBUG loaded listener.js 03:26:14 INFO - PROCESS | 3816 | ++DOMWINDOW == 85 (1A539C00) [pid = 3816] [serial = 221] [outer = 18A8D400] 03:26:15 INFO - PROCESS | 3816 | 1461147975337 Marionette TRACE conn3 <- [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:26:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 03:26:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 622ms 03:26:15 INFO - PROCESS | 3816 | 1461147975370 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 03:26:15 INFO - PROCESS | 3816 | 1461147975372 Marionette TRACE conn3 <- [1,261,null,{"value":"13"}] 03:26:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 03:26:15 INFO - PROCESS | 3816 | 1461147975376 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 03:26:15 INFO - PROCESS | 3816 | 1461147975378 Marionette TRACE conn3 <- [1,262,null,{}] 03:26:15 INFO - PROCESS | 3816 | 1461147975381 Marionette TRACE conn3 -> [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:26:15 INFO - PROCESS | 3816 | 1461147975475 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 03:26:15 INFO - PROCESS | 3816 | 1461147975550 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:15 INFO - PROCESS | 3816 | ++DOCSHELL 12D77C00 == 40 [pid = 3816] [id = 75] 03:26:15 INFO - PROCESS | 3816 | ++DOMWINDOW == 86 (19CB3400) [pid = 3816] [serial = 222] [outer = 00000000] 03:26:15 INFO - PROCESS | 3816 | ++DOMWINDOW == 87 (1AE0D400) [pid = 3816] [serial = 223] [outer = 19CB3400] 03:26:15 INFO - PROCESS | 3816 | 1461147975593 Marionette DEBUG loaded listener.js 03:26:15 INFO - PROCESS | 3816 | ++DOMWINDOW == 88 (1AE0F800) [pid = 3816] [serial = 224] [outer = 19CB3400] 03:26:15 INFO - PROCESS | 3816 | 1461147975996 Marionette TRACE conn3 <- [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:26:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 03:26:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 668ms 03:26:16 INFO - PROCESS | 3816 | 1461147976062 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 03:26:16 INFO - PROCESS | 3816 | 1461147976064 Marionette TRACE conn3 <- [1,265,null,{"value":"13"}] 03:26:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 03:26:16 INFO - PROCESS | 3816 | 1461147976067 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 03:26:16 INFO - PROCESS | 3816 | 1461147976069 Marionette TRACE conn3 <- [1,266,null,{}] 03:26:16 INFO - PROCESS | 3816 | 1461147976072 Marionette TRACE conn3 -> [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:26:16 INFO - PROCESS | 3816 | 1461147976168 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 03:26:16 INFO - PROCESS | 3816 | 1461147976176 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:16 INFO - PROCESS | 3816 | ++DOCSHELL 1AE03000 == 41 [pid = 3816] [id = 76] 03:26:16 INFO - PROCESS | 3816 | ++DOMWINDOW == 89 (1C21D800) [pid = 3816] [serial = 225] [outer = 00000000] 03:26:16 INFO - PROCESS | 3816 | ++DOMWINDOW == 90 (1C221C00) [pid = 3816] [serial = 226] [outer = 1C21D800] 03:26:16 INFO - PROCESS | 3816 | 1461147976219 Marionette DEBUG loaded listener.js 03:26:16 INFO - PROCESS | 3816 | ++DOMWINDOW == 91 (1C223C00) [pid = 3816] [serial = 227] [outer = 1C21D800] 03:26:16 INFO - PROCESS | 3816 | --DOMWINDOW == 90 (13267400) [pid = 3816] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 03:26:16 INFO - PROCESS | 3816 | --DOMWINDOW == 89 (19905000) [pid = 3816] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 03:26:16 INFO - PROCESS | 3816 | --DOMWINDOW == 88 (12CF5800) [pid = 3816] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 03:26:16 INFO - PROCESS | 3816 | --DOMWINDOW == 87 (157A9400) [pid = 3816] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 03:26:16 INFO - PROCESS | 3816 | --DOMWINDOW == 86 (17BAE800) [pid = 3816] [serial = 167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 03:26:16 INFO - PROCESS | 3816 | --DOMWINDOW == 85 (188E5C00) [pid = 3816] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 03:26:16 INFO - PROCESS | 3816 | --DOMWINDOW == 84 (1A86EC00) [pid = 3816] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 03:26:16 INFO - PROCESS | 3816 | --DOMWINDOW == 83 (1C068000) [pid = 3816] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 03:26:16 INFO - PROCESS | 3816 | --DOMWINDOW == 82 (13A4A800) [pid = 3816] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 03:26:16 INFO - PROCESS | 3816 | 1461147976628 Marionette TRACE conn3 <- [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:26:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 03:26:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 623ms 03:26:16 INFO - PROCESS | 3816 | 1461147976690 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 03:26:16 INFO - PROCESS | 3816 | 1461147976692 Marionette TRACE conn3 <- [1,269,null,{"value":"13"}] 03:26:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 03:26:16 INFO - PROCESS | 3816 | 1461147976696 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 03:26:16 INFO - PROCESS | 3816 | 1461147976698 Marionette TRACE conn3 <- [1,270,null,{}] 03:26:16 INFO - PROCESS | 3816 | 1461147976701 Marionette TRACE conn3 -> [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:26:16 INFO - PROCESS | 3816 | 1461147976797 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 03:26:16 INFO - PROCESS | 3816 | 1461147976806 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:16 INFO - PROCESS | 3816 | ++DOCSHELL 17BAE400 == 42 [pid = 3816] [id = 77] 03:26:16 INFO - PROCESS | 3816 | ++DOMWINDOW == 83 (17BAEC00) [pid = 3816] [serial = 228] [outer = 00000000] 03:26:16 INFO - PROCESS | 3816 | ++DOMWINDOW == 84 (1C21D400) [pid = 3816] [serial = 229] [outer = 17BAEC00] 03:26:16 INFO - PROCESS | 3816 | 1461147976853 Marionette DEBUG loaded listener.js 03:26:16 INFO - PROCESS | 3816 | ++DOMWINDOW == 85 (1C228C00) [pid = 3816] [serial = 230] [outer = 17BAEC00] 03:26:17 INFO - PROCESS | 3816 | 1461147977242 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 03:26:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 03:26:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 577ms 03:26:17 INFO - PROCESS | 3816 | 1461147977280 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 03:26:17 INFO - PROCESS | 3816 | 1461147977282 Marionette TRACE conn3 <- [1,273,null,{"value":"13"}] 03:26:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 03:26:17 INFO - PROCESS | 3816 | 1461147977286 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 03:26:17 INFO - PROCESS | 3816 | 1461147977287 Marionette TRACE conn3 <- [1,274,null,{}] 03:26:17 INFO - PROCESS | 3816 | 1461147977295 Marionette TRACE conn3 -> [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:26:17 INFO - PROCESS | 3816 | 1461147977366 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 03:26:17 INFO - PROCESS | 3816 | 1461147977373 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:17 INFO - PROCESS | 3816 | ++DOCSHELL 1A1D3800 == 43 [pid = 3816] [id = 78] 03:26:17 INFO - PROCESS | 3816 | ++DOMWINDOW == 86 (1C21C000) [pid = 3816] [serial = 231] [outer = 00000000] 03:26:17 INFO - PROCESS | 3816 | ++DOMWINDOW == 87 (1CE59C00) [pid = 3816] [serial = 232] [outer = 1C21C000] 03:26:17 INFO - PROCESS | 3816 | 1461147977417 Marionette DEBUG loaded listener.js 03:26:17 INFO - PROCESS | 3816 | ++DOMWINDOW == 88 (1D128000) [pid = 3816] [serial = 233] [outer = 1C21C000] 03:26:17 INFO - PROCESS | 3816 | 1461147977806 Marionette TRACE conn3 <- [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:26:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 03:26:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 576ms 03:26:17 INFO - PROCESS | 3816 | 1461147977864 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 03:26:17 INFO - PROCESS | 3816 | 1461147977866 Marionette TRACE conn3 <- [1,277,null,{"value":"13"}] 03:26:17 INFO - PROCESS | 3816 | 1461147977870 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 03:26:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 03:26:17 INFO - PROCESS | 3816 | 1461147977872 Marionette TRACE conn3 <- [1,278,null,{}] 03:26:17 INFO - PROCESS | 3816 | 1461147977875 Marionette TRACE conn3 -> [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:26:17 INFO - PROCESS | 3816 | 1461147977964 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 03:26:17 INFO - PROCESS | 3816 | 1461147977972 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:17 INFO - PROCESS | 3816 | ++DOCSHELL 1D27F400 == 44 [pid = 3816] [id = 79] 03:26:17 INFO - PROCESS | 3816 | ++DOMWINDOW == 89 (1D280400) [pid = 3816] [serial = 234] [outer = 00000000] 03:26:17 INFO - PROCESS | 3816 | ++DOMWINDOW == 90 (1D3A7000) [pid = 3816] [serial = 235] [outer = 1D280400] 03:26:18 INFO - PROCESS | 3816 | 1461147978020 Marionette DEBUG loaded listener.js 03:26:18 INFO - PROCESS | 3816 | ++DOMWINDOW == 91 (1D68C000) [pid = 3816] [serial = 236] [outer = 1D280400] 03:26:18 INFO - PROCESS | 3816 | 1461147978487 Marionette TRACE conn3 <- [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:26:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 03:26:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 683ms 03:26:18 INFO - PROCESS | 3816 | 1461147978553 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 03:26:18 INFO - PROCESS | 3816 | 1461147978558 Marionette TRACE conn3 <- [1,281,null,{"value":"13"}] 03:26:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 03:26:18 INFO - PROCESS | 3816 | 1461147978563 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 03:26:18 INFO - PROCESS | 3816 | 1461147978568 Marionette TRACE conn3 <- [1,282,null,{}] 03:26:18 INFO - PROCESS | 3816 | 1461147978575 Marionette TRACE conn3 -> [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:26:18 INFO - PROCESS | 3816 | 1461147978658 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 03:26:18 INFO - PROCESS | 3816 | 1461147978734 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:18 INFO - PROCESS | 3816 | ++DOCSHELL 12D72800 == 45 [pid = 3816] [id = 80] 03:26:18 INFO - PROCESS | 3816 | ++DOMWINDOW == 92 (12D7E400) [pid = 3816] [serial = 237] [outer = 00000000] 03:26:18 INFO - PROCESS | 3816 | ++DOMWINDOW == 93 (142CB000) [pid = 3816] [serial = 238] [outer = 12D7E400] 03:26:18 INFO - PROCESS | 3816 | 1461147978802 Marionette DEBUG loaded listener.js 03:26:18 INFO - PROCESS | 3816 | ++DOMWINDOW == 94 (143A9400) [pid = 3816] [serial = 239] [outer = 12D7E400] 03:26:19 INFO - PROCESS | 3816 | 1461147979351 Marionette TRACE conn3 <- [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:26:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 03:26:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 820ms 03:26:19 INFO - PROCESS | 3816 | 1461147979370 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 03:26:19 INFO - PROCESS | 3816 | 1461147979376 Marionette TRACE conn3 <- [1,285,null,{"value":"13"}] 03:26:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 03:26:19 INFO - PROCESS | 3816 | 1461147979383 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 03:26:19 INFO - PROCESS | 3816 | 1461147979386 Marionette TRACE conn3 <- [1,286,null,{}] 03:26:19 INFO - PROCESS | 3816 | 1461147979390 Marionette TRACE conn3 -> [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:26:19 INFO - PROCESS | 3816 | 1461147979490 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 03:26:19 INFO - PROCESS | 3816 | 1461147979575 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:19 INFO - PROCESS | 3816 | ++DOCSHELL 138BA000 == 46 [pid = 3816] [id = 81] 03:26:19 INFO - PROCESS | 3816 | ++DOMWINDOW == 95 (15CDAC00) [pid = 3816] [serial = 240] [outer = 00000000] 03:26:19 INFO - PROCESS | 3816 | ++DOMWINDOW == 96 (17BB4400) [pid = 3816] [serial = 241] [outer = 15CDAC00] 03:26:19 INFO - PROCESS | 3816 | 1461147979629 Marionette DEBUG loaded listener.js 03:26:19 INFO - PROCESS | 3816 | ++DOMWINDOW == 97 (183C3400) [pid = 3816] [serial = 242] [outer = 15CDAC00] 03:26:20 INFO - PROCESS | 3816 | 1461147980121 Marionette TRACE conn3 <- [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:26:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 03:26:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 774ms 03:26:20 INFO - PROCESS | 3816 | 1461147980165 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 03:26:20 INFO - PROCESS | 3816 | 1461147980168 Marionette TRACE conn3 <- [1,289,null,{"value":"13"}] 03:26:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 03:26:20 INFO - PROCESS | 3816 | 1461147980172 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 03:26:20 INFO - PROCESS | 3816 | 1461147980176 Marionette TRACE conn3 <- [1,290,null,{}] 03:26:20 INFO - PROCESS | 3816 | 1461147980186 Marionette TRACE conn3 -> [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:26:20 INFO - PROCESS | 3816 | 1461147980311 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 03:26:20 INFO - PROCESS | 3816 | 1461147980426 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:20 INFO - PROCESS | 3816 | ++DOCSHELL 1A867000 == 47 [pid = 3816] [id = 82] 03:26:20 INFO - PROCESS | 3816 | ++DOMWINDOW == 98 (1A868C00) [pid = 3816] [serial = 243] [outer = 00000000] 03:26:20 INFO - PROCESS | 3816 | ++DOMWINDOW == 99 (1CC14800) [pid = 3816] [serial = 244] [outer = 1A868C00] 03:26:20 INFO - PROCESS | 3816 | 1461147980495 Marionette DEBUG loaded listener.js 03:26:20 INFO - PROCESS | 3816 | ++DOMWINDOW == 100 (1D287800) [pid = 3816] [serial = 245] [outer = 1A868C00] 03:26:21 INFO - PROCESS | 3816 | 1461147981095 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 03:26:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 03:26:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 972ms 03:26:21 INFO - PROCESS | 3816 | 1461147981140 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 03:26:21 INFO - PROCESS | 3816 | 1461147981143 Marionette TRACE conn3 <- [1,293,null,{"value":"13"}] 03:26:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 03:26:21 INFO - PROCESS | 3816 | 1461147981146 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 03:26:21 INFO - PROCESS | 3816 | 1461147981148 Marionette TRACE conn3 <- [1,294,null,{}] 03:26:21 INFO - PROCESS | 3816 | 1461147981152 Marionette TRACE conn3 -> [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:26:21 INFO - PROCESS | 3816 | 1461147981246 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 03:26:21 INFO - PROCESS | 3816 | 1461147981330 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:21 INFO - PROCESS | 3816 | ++DOCSHELL 1CB18C00 == 48 [pid = 3816] [id = 83] 03:26:21 INFO - PROCESS | 3816 | ++DOMWINDOW == 101 (1D28A000) [pid = 3816] [serial = 246] [outer = 00000000] 03:26:21 INFO - PROCESS | 3816 | ++DOMWINDOW == 102 (1D692800) [pid = 3816] [serial = 247] [outer = 1D28A000] 03:26:21 INFO - PROCESS | 3816 | 1461147981384 Marionette DEBUG loaded listener.js 03:26:21 INFO - PROCESS | 3816 | ++DOMWINDOW == 103 (1D751400) [pid = 3816] [serial = 248] [outer = 1D28A000] 03:26:21 INFO - PROCESS | 3816 | 1461147981936 Marionette TRACE conn3 <- [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:26:21 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:26:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 819ms 03:26:22 INFO - PROCESS | 3816 | 1461147982093 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 03:26:22 INFO - PROCESS | 3816 | 1461147982098 Marionette TRACE conn3 <- [1,297,null,{"value":"13"}] 03:26:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 03:26:22 INFO - PROCESS | 3816 | 1461147982116 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 03:26:22 INFO - PROCESS | 3816 | 1461147982119 Marionette TRACE conn3 <- [1,298,null,{}] 03:26:22 INFO - PROCESS | 3816 | 1461147982124 Marionette TRACE conn3 -> [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:26:22 INFO - PROCESS | 3816 | 1461147982221 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 03:26:22 INFO - PROCESS | 3816 | 1461147982271 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:22 INFO - PROCESS | 3816 | ++DOCSHELL 15C39400 == 49 [pid = 3816] [id = 84] 03:26:22 INFO - PROCESS | 3816 | ++DOMWINDOW == 104 (15C39C00) [pid = 3816] [serial = 249] [outer = 00000000] 03:26:22 INFO - PROCESS | 3816 | ++DOMWINDOW == 105 (15F76800) [pid = 3816] [serial = 250] [outer = 15C39C00] 03:26:22 INFO - PROCESS | 3816 | 1461147982319 Marionette DEBUG loaded listener.js 03:26:22 INFO - PROCESS | 3816 | ++DOMWINDOW == 106 (16652400) [pid = 3816] [serial = 251] [outer = 15C39C00] 03:26:22 INFO - PROCESS | 3816 | 1461147982862 Marionette TRACE conn3 <- [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:26:22 INFO - PROCESS | 3816 | --DOCSHELL 1A1D3800 == 48 [pid = 3816] [id = 78] 03:26:22 INFO - PROCESS | 3816 | --DOCSHELL 17BAE400 == 47 [pid = 3816] [id = 77] 03:26:22 INFO - PROCESS | 3816 | --DOCSHELL 1AE03000 == 46 [pid = 3816] [id = 76] 03:26:22 INFO - PROCESS | 3816 | --DOCSHELL 12D77C00 == 45 [pid = 3816] [id = 75] 03:26:22 INFO - PROCESS | 3816 | --DOCSHELL 12D75800 == 44 [pid = 3816] [id = 74] 03:26:22 INFO - PROCESS | 3816 | --DOCSHELL 18E35800 == 43 [pid = 3816] [id = 73] 03:26:22 INFO - PROCESS | 3816 | --DOCSHELL 188A1C00 == 42 [pid = 3816] [id = 72] 03:26:22 INFO - PROCESS | 3816 | --DOCSHELL 17BB0400 == 41 [pid = 3816] [id = 71] 03:26:22 INFO - PROCESS | 3816 | --DOCSHELL 12D79400 == 40 [pid = 3816] [id = 70] 03:26:22 INFO - PROCESS | 3816 | --DOCSHELL 142C9000 == 39 [pid = 3816] [id = 69] 03:26:22 INFO - PROCESS | 3816 | --DOCSHELL 13269C00 == 38 [pid = 3816] [id = 68] 03:26:22 INFO - PROCESS | 3816 | --DOCSHELL 1A866000 == 37 [pid = 3816] [id = 67] 03:26:22 INFO - PROCESS | 3816 | --DOCSHELL 16767800 == 36 [pid = 3816] [id = 66] 03:26:22 INFO - PROCESS | 3816 | --DOCSHELL 13819C00 == 35 [pid = 3816] [id = 65] 03:26:22 INFO - PROCESS | 3816 | --DOMWINDOW == 105 (1CB19C00) [pid = 3816] [serial = 188] [outer = 00000000] [url = about:blank] 03:26:22 INFO - PROCESS | 3816 | --DOMWINDOW == 104 (19C50400) [pid = 3816] [serial = 176] [outer = 00000000] [url = about:blank] 03:26:22 INFO - PROCESS | 3816 | --DOMWINDOW == 103 (19B48000) [pid = 3816] [serial = 175] [outer = 00000000] [url = about:blank] 03:26:22 INFO - PROCESS | 3816 | --DOMWINDOW == 102 (1381F000) [pid = 3816] [serial = 162] [outer = 00000000] [url = about:blank] 03:26:22 INFO - PROCESS | 3816 | --DOMWINDOW == 101 (14345400) [pid = 3816] [serial = 163] [outer = 00000000] [url = about:blank] 03:26:22 INFO - PROCESS | 3816 | --DOMWINDOW == 100 (1650EC00) [pid = 3816] [serial = 165] [outer = 00000000] [url = about:blank] 03:26:22 INFO - PROCESS | 3816 | --DOMWINDOW == 99 (1665B800) [pid = 3816] [serial = 166] [outer = 00000000] [url = about:blank] 03:26:22 INFO - PROCESS | 3816 | --DOMWINDOW == 98 (1808D400) [pid = 3816] [serial = 168] [outer = 00000000] [url = about:blank] 03:26:22 INFO - PROCESS | 3816 | --DOMWINDOW == 97 (1831CC00) [pid = 3816] [serial = 169] [outer = 00000000] [url = about:blank] 03:26:22 INFO - PROCESS | 3816 | --DOMWINDOW == 96 (14A5AC00) [pid = 3816] [serial = 159] [outer = 00000000] [url = about:blank] 03:26:22 INFO - PROCESS | 3816 | --DOMWINDOW == 95 (191F6800) [pid = 3816] [serial = 172] [outer = 00000000] [url = about:blank] 03:26:22 INFO - PROCESS | 3816 | --DOMWINDOW == 94 (1AE0FC00) [pid = 3816] [serial = 179] [outer = 00000000] [url = about:blank] 03:26:22 INFO - PROCESS | 3816 | --DOMWINDOW == 93 (1C064400) [pid = 3816] [serial = 178] [outer = 00000000] [url = about:blank] 03:26:22 INFO - PROCESS | 3816 | --DOMWINDOW == 92 (1E477C00) [pid = 3816] [serial = 49] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 03:26:22 INFO - PROCESS | 3816 | --DOMWINDOW == 91 (1C62C400) [pid = 3816] [serial = 181] [outer = 00000000] [url = about:blank] 03:26:22 INFO - PROCESS | 3816 | --DOMWINDOW == 90 (1C630C00) [pid = 3816] [serial = 187] [outer = 00000000] [url = about:blank] 03:26:22 INFO - PROCESS | 3816 | --DOMWINDOW == 89 (1C62B000) [pid = 3816] [serial = 182] [outer = 00000000] [url = about:blank] 03:26:22 INFO - PROCESS | 3816 | --DOMWINDOW == 88 (19902800) [pid = 3816] [serial = 184] [outer = 00000000] [url = about:blank] 03:26:22 INFO - PROCESS | 3816 | --DOMWINDOW == 87 (18A56C00) [pid = 3816] [serial = 185] [outer = 00000000] [url = about:blank] 03:26:22 INFO - PROCESS | 3816 | --DOMWINDOW == 86 (1CC1EC00) [pid = 3816] [serial = 190] [outer = 00000000] [url = about:blank] 03:26:22 INFO - PROCESS | 3816 | --DOMWINDOW == 85 (19238000) [pid = 3816] [serial = 173] [outer = 00000000] [url = about:blank] 03:26:22 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:26:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 804ms 03:26:22 INFO - PROCESS | 3816 | 1461147982925 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 03:26:22 INFO - PROCESS | 3816 | 1461147982928 Marionette TRACE conn3 <- [1,301,null,{"value":"13"}] 03:26:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 03:26:22 INFO - PROCESS | 3816 | 1461147982935 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 03:26:22 INFO - PROCESS | 3816 | 1461147982939 Marionette TRACE conn3 <- [1,302,null,{}] 03:26:22 INFO - PROCESS | 3816 | 1461147982943 Marionette TRACE conn3 -> [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:26:23 INFO - PROCESS | 3816 | 1461147983033 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 03:26:23 INFO - PROCESS | 3816 | 1461147983107 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:23 INFO - PROCESS | 3816 | ++DOCSHELL 142C9000 == 36 [pid = 3816] [id = 85] 03:26:23 INFO - PROCESS | 3816 | ++DOMWINDOW == 86 (14346800) [pid = 3816] [serial = 252] [outer = 00000000] 03:26:23 INFO - PROCESS | 3816 | ++DOMWINDOW == 87 (157B0000) [pid = 3816] [serial = 253] [outer = 14346800] 03:26:23 INFO - PROCESS | 3816 | 1461147983160 Marionette DEBUG loaded listener.js 03:26:23 INFO - PROCESS | 3816 | ++DOMWINDOW == 88 (16504000) [pid = 3816] [serial = 254] [outer = 14346800] 03:26:23 INFO - PROCESS | 3816 | 1461147983716 Marionette TRACE conn3 <- [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:26:23 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:26:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 819ms 03:26:23 INFO - PROCESS | 3816 | 1461147983761 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 03:26:23 INFO - PROCESS | 3816 | 1461147983763 Marionette TRACE conn3 <- [1,305,null,{"value":"13"}] 03:26:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 03:26:23 INFO - PROCESS | 3816 | 1461147983766 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 03:26:23 INFO - PROCESS | 3816 | 1461147983768 Marionette TRACE conn3 <- [1,306,null,{}] 03:26:23 INFO - PROCESS | 3816 | 1461147983777 Marionette TRACE conn3 -> [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:26:23 INFO - PROCESS | 3816 | 1461147983859 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 03:26:23 INFO - PROCESS | 3816 | 1461147983930 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:23 INFO - PROCESS | 3816 | ++DOCSHELL 18323C00 == 37 [pid = 3816] [id = 86] 03:26:23 INFO - PROCESS | 3816 | ++DOMWINDOW == 89 (1889E800) [pid = 3816] [serial = 255] [outer = 00000000] 03:26:23 INFO - PROCESS | 3816 | ++DOMWINDOW == 90 (195ECC00) [pid = 3816] [serial = 256] [outer = 1889E800] 03:26:23 INFO - PROCESS | 3816 | 1461147983978 Marionette DEBUG loaded listener.js 03:26:24 INFO - PROCESS | 3816 | ++DOMWINDOW == 91 (196A4400) [pid = 3816] [serial = 257] [outer = 1889E800] 03:26:24 INFO - PROCESS | 3816 | 1461147984329 Marionette TRACE conn3 <- [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:26:24 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:26:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 607ms 03:26:24 INFO - PROCESS | 3816 | 1461147984387 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 03:26:24 INFO - PROCESS | 3816 | 1461147984389 Marionette TRACE conn3 <- [1,309,null,{"value":"13"}] 03:26:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 03:26:24 INFO - PROCESS | 3816 | 1461147984393 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 03:26:24 INFO - PROCESS | 3816 | 1461147984395 Marionette TRACE conn3 <- [1,310,null,{}] 03:26:24 INFO - PROCESS | 3816 | 1461147984398 Marionette TRACE conn3 -> [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:26:24 INFO - PROCESS | 3816 | 1461147984472 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 03:26:24 INFO - PROCESS | 3816 | 1461147984479 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:24 INFO - PROCESS | 3816 | ++DOCSHELL 19B8FC00 == 38 [pid = 3816] [id = 87] 03:26:24 INFO - PROCESS | 3816 | ++DOMWINDOW == 92 (19C58000) [pid = 3816] [serial = 258] [outer = 00000000] 03:26:24 INFO - PROCESS | 3816 | ++DOMWINDOW == 93 (1A1C7000) [pid = 3816] [serial = 259] [outer = 19C58000] 03:26:24 INFO - PROCESS | 3816 | 1461147984524 Marionette DEBUG loaded listener.js 03:26:24 INFO - PROCESS | 3816 | ++DOMWINDOW == 94 (1A1D3C00) [pid = 3816] [serial = 260] [outer = 19C58000] 03:26:24 INFO - PROCESS | 3816 | 1461147984914 Marionette TRACE conn3 <- [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:26:24 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:26:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 576ms 03:26:24 INFO - PROCESS | 3816 | 1461147984973 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 03:26:24 INFO - PROCESS | 3816 | 1461147984975 Marionette TRACE conn3 <- [1,313,null,{"value":"13"}] 03:26:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 03:26:24 INFO - PROCESS | 3816 | 1461147984983 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 03:26:24 INFO - PROCESS | 3816 | 1461147984985 Marionette TRACE conn3 <- [1,314,null,{}] 03:26:24 INFO - PROCESS | 3816 | 1461147984988 Marionette TRACE conn3 -> [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:26:25 INFO - PROCESS | 3816 | 1461147985083 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 03:26:25 INFO - PROCESS | 3816 | 1461147985089 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:25 INFO - PROCESS | 3816 | ++DOCSHELL 1A866000 == 39 [pid = 3816] [id = 88] 03:26:25 INFO - PROCESS | 3816 | ++DOMWINDOW == 95 (1A866400) [pid = 3816] [serial = 261] [outer = 00000000] 03:26:25 INFO - PROCESS | 3816 | ++DOMWINDOW == 96 (1AE09800) [pid = 3816] [serial = 262] [outer = 1A866400] 03:26:25 INFO - PROCESS | 3816 | 1461147985133 Marionette DEBUG loaded listener.js 03:26:25 INFO - PROCESS | 3816 | ++DOMWINDOW == 97 (1AE07800) [pid = 3816] [serial = 263] [outer = 1A866400] 03:26:25 INFO - PROCESS | 3816 | 1461147985581 Marionette TRACE conn3 <- [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:26:25 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:26:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 623ms 03:26:25 INFO - PROCESS | 3816 | 1461147985600 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 03:26:25 INFO - PROCESS | 3816 | 1461147985602 Marionette TRACE conn3 <- [1,317,null,{"value":"13"}] 03:26:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 03:26:25 INFO - PROCESS | 3816 | 1461147985612 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 03:26:25 INFO - PROCESS | 3816 | 1461147985614 Marionette TRACE conn3 <- [1,318,null,{}] 03:26:25 INFO - PROCESS | 3816 | 1461147985617 Marionette TRACE conn3 -> [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:26:25 INFO - PROCESS | 3816 | 1461147985724 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 03:26:25 INFO - PROCESS | 3816 | 1461147985731 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:25 INFO - PROCESS | 3816 | ++DOCSHELL 188A0800 == 40 [pid = 3816] [id = 89] 03:26:25 INFO - PROCESS | 3816 | ++DOMWINDOW == 98 (1AE10000) [pid = 3816] [serial = 264] [outer = 00000000] 03:26:25 INFO - PROCESS | 3816 | ++DOMWINDOW == 99 (1C630000) [pid = 3816] [serial = 265] [outer = 1AE10000] 03:26:25 INFO - PROCESS | 3816 | 1461147985817 Marionette DEBUG loaded listener.js 03:26:25 INFO - PROCESS | 3816 | ++DOMWINDOW == 100 (1CB23000) [pid = 3816] [serial = 266] [outer = 1AE10000] 03:26:26 INFO - PROCESS | 3816 | 1461147986239 Marionette TRACE conn3 <- [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:26:26 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:26:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 668ms 03:26:26 INFO - PROCESS | 3816 | 1461147986293 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 03:26:26 INFO - PROCESS | 3816 | 1461147986294 Marionette TRACE conn3 <- [1,321,null,{"value":"13"}] 03:26:26 INFO - PROCESS | 3816 | 1461147986298 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 03:26:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 03:26:26 INFO - PROCESS | 3816 | 1461147986300 Marionette TRACE conn3 <- [1,322,null,{}] 03:26:26 INFO - PROCESS | 3816 | 1461147986303 Marionette TRACE conn3 -> [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:26:26 INFO - PROCESS | 3816 | 1461147986384 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 03:26:26 INFO - PROCESS | 3816 | 1461147986458 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:26 INFO - PROCESS | 3816 | ++DOCSHELL 13265400 == 41 [pid = 3816] [id = 90] 03:26:26 INFO - PROCESS | 3816 | ++DOMWINDOW == 101 (1CC1E000) [pid = 3816] [serial = 267] [outer = 00000000] 03:26:26 INFO - PROCESS | 3816 | ++DOMWINDOW == 102 (1D3A3800) [pid = 3816] [serial = 268] [outer = 1CC1E000] 03:26:26 INFO - PROCESS | 3816 | 1461147986503 Marionette DEBUG loaded listener.js 03:26:26 INFO - PROCESS | 3816 | ++DOMWINDOW == 103 (1D3A7400) [pid = 3816] [serial = 269] [outer = 1CC1E000] 03:26:26 INFO - PROCESS | 3816 | 1461147986983 Marionette TRACE conn3 <- [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:26:26 INFO - PROCESS | 3816 | --DOMWINDOW == 102 (18A8D400) [pid = 3816] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 03:26:26 INFO - PROCESS | 3816 | --DOMWINDOW == 101 (19CB3400) [pid = 3816] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 03:26:26 INFO - PROCESS | 3816 | --DOMWINDOW == 100 (142CD400) [pid = 3816] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 03:26:26 INFO - PROCESS | 3816 | --DOMWINDOW == 99 (18E36400) [pid = 3816] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 03:26:26 INFO - PROCESS | 3816 | --DOMWINDOW == 98 (17BB0800) [pid = 3816] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 03:26:26 INFO - PROCESS | 3816 | --DOMWINDOW == 97 (143AC800) [pid = 3816] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 03:26:26 INFO - PROCESS | 3816 | --DOMWINDOW == 96 (188A2000) [pid = 3816] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 03:26:26 INFO - PROCESS | 3816 | --DOMWINDOW == 95 (17B1B400) [pid = 3816] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 03:26:26 INFO - PROCESS | 3816 | --DOMWINDOW == 94 (17BAEC00) [pid = 3816] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 03:26:26 INFO - PROCESS | 3816 | --DOMWINDOW == 93 (1C21D800) [pid = 3816] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 03:26:26 INFO - PROCESS | 3816 | --DOMWINDOW == 92 (1C21C000) [pid = 3816] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 03:26:27 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:26:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 713ms 03:26:27 INFO - PROCESS | 3816 | 1461147987002 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 03:26:27 INFO - PROCESS | 3816 | 1461147987003 Marionette TRACE conn3 <- [1,325,null,{"value":"13"}] 03:26:27 INFO - PROCESS | 3816 | 1461147987007 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 03:26:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 03:26:27 INFO - PROCESS | 3816 | 1461147987008 Marionette TRACE conn3 <- [1,326,null,{}] 03:26:27 INFO - PROCESS | 3816 | 1461147987012 Marionette TRACE conn3 -> [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:26:27 INFO - PROCESS | 3816 | 1461147987083 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 03:26:27 INFO - PROCESS | 3816 | 1461147987095 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:27 INFO - PROCESS | 3816 | ++DOCSHELL 15E91000 == 42 [pid = 3816] [id = 91] 03:26:27 INFO - PROCESS | 3816 | ++DOMWINDOW == 93 (16503400) [pid = 3816] [serial = 270] [outer = 00000000] 03:26:27 INFO - PROCESS | 3816 | ++DOMWINDOW == 94 (18A8A400) [pid = 3816] [serial = 271] [outer = 16503400] 03:26:27 INFO - PROCESS | 3816 | 1461147987138 Marionette DEBUG loaded listener.js 03:26:27 INFO - PROCESS | 3816 | ++DOMWINDOW == 95 (1922C400) [pid = 3816] [serial = 272] [outer = 16503400] 03:26:27 INFO - PROCESS | 3816 | 1461147987393 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 03:26:27 INFO - PROCESS | 3816 | 1461147987567 Marionette TRACE conn3 <- [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:26:27 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:26:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 607ms 03:26:27 INFO - PROCESS | 3816 | 1461147987628 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 03:26:27 INFO - PROCESS | 3816 | 1461147987630 Marionette TRACE conn3 <- [1,329,null,{"value":"13"}] 03:26:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 03:26:27 INFO - PROCESS | 3816 | 1461147987633 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 03:26:27 INFO - PROCESS | 3816 | 1461147987635 Marionette TRACE conn3 <- [1,330,null,{}] 03:26:27 INFO - PROCESS | 3816 | 1461147987662 Marionette TRACE conn3 -> [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:26:27 INFO - PROCESS | 3816 | 1461147987735 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 03:26:27 INFO - PROCESS | 3816 | 1461147987742 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:27 INFO - PROCESS | 3816 | ++DOCSHELL 1D3A2800 == 43 [pid = 3816] [id = 92] 03:26:27 INFO - PROCESS | 3816 | ++DOMWINDOW == 96 (1D3AB000) [pid = 3816] [serial = 273] [outer = 00000000] 03:26:27 INFO - PROCESS | 3816 | ++DOMWINDOW == 97 (1D93B400) [pid = 3816] [serial = 274] [outer = 1D3AB000] 03:26:27 INFO - PROCESS | 3816 | 1461147987786 Marionette DEBUG loaded listener.js 03:26:27 INFO - PROCESS | 3816 | ++DOMWINDOW == 98 (1D93F800) [pid = 3816] [serial = 275] [outer = 1D3AB000] 03:26:28 INFO - PROCESS | 3816 | 1461147988164 Marionette TRACE conn3 <- [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:26:28 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:26:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 576ms 03:26:28 INFO - PROCESS | 3816 | 1461147988213 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 03:26:28 INFO - PROCESS | 3816 | 1461147988215 Marionette TRACE conn3 <- [1,333,null,{"value":"13"}] 03:26:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 03:26:28 INFO - PROCESS | 3816 | 1461147988218 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 03:26:28 INFO - PROCESS | 3816 | 1461147988221 Marionette TRACE conn3 <- [1,334,null,{}] 03:26:28 INFO - PROCESS | 3816 | 1461147988226 Marionette TRACE conn3 -> [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:26:28 INFO - PROCESS | 3816 | 1461147988301 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 03:26:28 INFO - PROCESS | 3816 | 1461147988309 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:28 INFO - PROCESS | 3816 | ++DOCSHELL 1A925C00 == 44 [pid = 3816] [id = 93] 03:26:28 INFO - PROCESS | 3816 | ++DOMWINDOW == 99 (1D125C00) [pid = 3816] [serial = 276] [outer = 00000000] 03:26:28 INFO - PROCESS | 3816 | ++DOMWINDOW == 100 (1D946800) [pid = 3816] [serial = 277] [outer = 1D125C00] 03:26:28 INFO - PROCESS | 3816 | 1461147988353 Marionette DEBUG loaded listener.js 03:26:28 INFO - PROCESS | 3816 | ++DOMWINDOW == 101 (1DBCBC00) [pid = 3816] [serial = 278] [outer = 1D125C00] 03:26:28 INFO - PROCESS | 3816 | 1461147988746 Marionette TRACE conn3 <- [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:26:28 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:26:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 577ms 03:26:28 INFO - PROCESS | 3816 | 1461147988797 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 03:26:28 INFO - PROCESS | 3816 | 1461147988799 Marionette TRACE conn3 <- [1,337,null,{"value":"13"}] 03:26:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 03:26:28 INFO - PROCESS | 3816 | 1461147988802 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 03:26:28 INFO - PROCESS | 3816 | 1461147988805 Marionette TRACE conn3 <- [1,338,null,{}] 03:26:28 INFO - PROCESS | 3816 | 1461147988808 Marionette TRACE conn3 -> [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:26:28 INFO - PROCESS | 3816 | 1461147988904 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 03:26:29 INFO - PROCESS | 3816 | 1461147989023 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:29 INFO - PROCESS | 3816 | ++DOCSHELL 12CFE800 == 45 [pid = 3816] [id = 94] 03:26:29 INFO - PROCESS | 3816 | ++DOMWINDOW == 102 (12D75800) [pid = 3816] [serial = 279] [outer = 00000000] 03:26:29 INFO - PROCESS | 3816 | ++DOMWINDOW == 103 (13624000) [pid = 3816] [serial = 280] [outer = 12D75800] 03:26:29 INFO - PROCESS | 3816 | 1461147989131 Marionette DEBUG loaded listener.js 03:26:29 INFO - PROCESS | 3816 | ++DOMWINDOW == 104 (138BA400) [pid = 3816] [serial = 281] [outer = 12D75800] 03:26:29 INFO - PROCESS | 3816 | 1461147989673 Marionette TRACE conn3 <- [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:26:29 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:26:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 911ms 03:26:29 INFO - PROCESS | 3816 | 1461147989732 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 03:26:29 INFO - PROCESS | 3816 | 1461147989736 Marionette TRACE conn3 <- [1,341,null,{"value":"13"}] 03:26:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 03:26:29 INFO - PROCESS | 3816 | 1461147989741 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 03:26:29 INFO - PROCESS | 3816 | 1461147989745 Marionette TRACE conn3 <- [1,342,null,{}] 03:26:29 INFO - PROCESS | 3816 | 1461147989751 Marionette TRACE conn3 -> [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:26:29 INFO - PROCESS | 3816 | 1461147989854 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 03:26:29 INFO - PROCESS | 3816 | 1461147989942 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:29 INFO - PROCESS | 3816 | ++DOCSHELL 17BAF000 == 46 [pid = 3816] [id = 95] 03:26:29 INFO - PROCESS | 3816 | ++DOMWINDOW == 105 (1808B000) [pid = 3816] [serial = 282] [outer = 00000000] 03:26:29 INFO - PROCESS | 3816 | ++DOMWINDOW == 106 (188E4C00) [pid = 3816] [serial = 283] [outer = 1808B000] 03:26:29 INFO - PROCESS | 3816 | 1461147989982 Marionette DEBUG loaded listener.js 03:26:30 INFO - PROCESS | 3816 | ++DOMWINDOW == 107 (18A95000) [pid = 3816] [serial = 284] [outer = 1808B000] 03:26:30 INFO - PROCESS | 3816 | 1461147990560 Marionette TRACE conn3 <- [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:26:30 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:26:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 880ms 03:26:30 INFO - PROCESS | 3816 | 1461147990631 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 03:26:30 INFO - PROCESS | 3816 | 1461147990618 Marionette TRACE conn3 <- [1,345,null,{"value":"13"}] 03:26:30 INFO - PROCESS | 3816 | 1461147990623 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 03:26:30 INFO - PROCESS | 3816 | 1461147990625 Marionette TRACE conn3 <- [1,346,null,{}] 03:26:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 03:26:30 INFO - PROCESS | 3816 | 1461147990629 Marionette TRACE conn3 -> [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:26:30 INFO - PROCESS | 3816 | 1461147990730 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 03:26:30 INFO - PROCESS | 3816 | 1461147990803 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:30 INFO - PROCESS | 3816 | ++DOCSHELL 19F2D000 == 47 [pid = 3816] [id = 96] 03:26:30 INFO - PROCESS | 3816 | ++DOMWINDOW == 108 (1A1CCC00) [pid = 3816] [serial = 285] [outer = 00000000] 03:26:30 INFO - PROCESS | 3816 | ++DOMWINDOW == 109 (1C21DC00) [pid = 3816] [serial = 286] [outer = 1A1CCC00] 03:26:30 INFO - PROCESS | 3816 | 1461147990857 Marionette DEBUG loaded listener.js 03:26:30 INFO - PROCESS | 3816 | ++DOMWINDOW == 110 (1C62B000) [pid = 3816] [serial = 287] [outer = 1A1CCC00] 03:26:31 INFO - PROCESS | 3816 | 1461147991387 Marionette TRACE conn3 <- [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:26:31 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:26:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 820ms 03:26:31 INFO - PROCESS | 3816 | 1461147991451 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 03:26:31 INFO - PROCESS | 3816 | 1461147991454 Marionette TRACE conn3 <- [1,349,null,{"value":"13"}] 03:26:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 03:26:31 INFO - PROCESS | 3816 | 1461147991464 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 03:26:31 INFO - PROCESS | 3816 | 1461147991470 Marionette TRACE conn3 <- [1,350,null,{}] 03:26:31 INFO - PROCESS | 3816 | 1461147991475 Marionette TRACE conn3 -> [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:26:31 INFO - PROCESS | 3816 | 1461147991575 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 03:26:31 INFO - PROCESS | 3816 | 1461147991649 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:31 INFO - PROCESS | 3816 | ++DOCSHELL 1D758000 == 48 [pid = 3816] [id = 97] 03:26:31 INFO - PROCESS | 3816 | ++DOMWINDOW == 111 (1D93A000) [pid = 3816] [serial = 288] [outer = 00000000] 03:26:31 INFO - PROCESS | 3816 | ++DOMWINDOW == 112 (1DBD3400) [pid = 3816] [serial = 289] [outer = 1D93A000] 03:26:31 INFO - PROCESS | 3816 | 1461147991702 Marionette DEBUG loaded listener.js 03:26:31 INFO - PROCESS | 3816 | ++DOMWINDOW == 113 (1DBD6C00) [pid = 3816] [serial = 290] [outer = 1D93A000] 03:26:32 INFO - PROCESS | 3816 | 1461147992272 Marionette TRACE conn3 <- [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:26:32 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:26:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 835ms 03:26:32 INFO - PROCESS | 3816 | 1461147992324 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 03:26:32 INFO - PROCESS | 3816 | 1461147992327 Marionette TRACE conn3 <- [1,353,null,{"value":"13"}] 03:26:32 INFO - PROCESS | 3816 | 1461147992331 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 03:26:32 INFO - PROCESS | 3816 | 1461147992333 Marionette TRACE conn3 <- [1,354,null,{}] 03:26:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 03:26:32 INFO - PROCESS | 3816 | 1461147992337 Marionette TRACE conn3 -> [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:26:32 INFO - PROCESS | 3816 | 1461147992418 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 03:26:32 INFO - PROCESS | 3816 | 1461147992508 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:32 INFO - PROCESS | 3816 | ++DOCSHELL 1320E400 == 49 [pid = 3816] [id = 98] 03:26:32 INFO - PROCESS | 3816 | ++DOMWINDOW == 114 (16B8D000) [pid = 3816] [serial = 291] [outer = 00000000] 03:26:32 INFO - PROCESS | 3816 | ++DOMWINDOW == 115 (18CE8C00) [pid = 3816] [serial = 292] [outer = 16B8D000] 03:26:32 INFO - PROCESS | 3816 | 1461147992563 Marionette DEBUG loaded listener.js 03:26:32 INFO - PROCESS | 3816 | ++DOMWINDOW == 116 (18CE8800) [pid = 3816] [serial = 293] [outer = 16B8D000] 03:26:33 INFO - PROCESS | 3816 | 1461147993214 Marionette TRACE conn3 <- [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:26:33 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:26:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 911ms 03:26:33 INFO - PROCESS | 3816 | 1461147993247 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 03:26:33 INFO - PROCESS | 3816 | 1461147993251 Marionette TRACE conn3 <- [1,357,null,{"value":"13"}] 03:26:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 03:26:33 INFO - PROCESS | 3816 | 1461147993256 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 03:26:33 INFO - PROCESS | 3816 | 1461147993260 Marionette TRACE conn3 <- [1,358,null,{}] 03:26:33 INFO - PROCESS | 3816 | 1461147993266 Marionette TRACE conn3 -> [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:26:33 INFO - PROCESS | 3816 | 1461147993366 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 03:26:33 INFO - PROCESS | 3816 | 1461147993464 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:33 INFO - PROCESS | 3816 | ++DOCSHELL 15726400 == 50 [pid = 3816] [id = 99] 03:26:33 INFO - PROCESS | 3816 | ++DOMWINDOW == 117 (15F78800) [pid = 3816] [serial = 294] [outer = 00000000] 03:26:33 INFO - PROCESS | 3816 | ++DOMWINDOW == 118 (16B8CC00) [pid = 3816] [serial = 295] [outer = 15F78800] 03:26:33 INFO - PROCESS | 3816 | 1461147993515 Marionette DEBUG loaded listener.js 03:26:33 INFO - PROCESS | 3816 | ++DOMWINDOW == 119 (17B20C00) [pid = 3816] [serial = 296] [outer = 15F78800] 03:26:33 INFO - PROCESS | 3816 | --DOCSHELL 1A925C00 == 49 [pid = 3816] [id = 93] 03:26:33 INFO - PROCESS | 3816 | --DOCSHELL 1D3A2800 == 48 [pid = 3816] [id = 92] 03:26:33 INFO - PROCESS | 3816 | --DOCSHELL 15E91000 == 47 [pid = 3816] [id = 91] 03:26:33 INFO - PROCESS | 3816 | --DOCSHELL 13265400 == 46 [pid = 3816] [id = 90] 03:26:33 INFO - PROCESS | 3816 | --DOCSHELL 188A0800 == 45 [pid = 3816] [id = 89] 03:26:33 INFO - PROCESS | 3816 | --DOCSHELL 1A866000 == 44 [pid = 3816] [id = 88] 03:26:33 INFO - PROCESS | 3816 | --DOCSHELL 19B8FC00 == 43 [pid = 3816] [id = 87] 03:26:33 INFO - PROCESS | 3816 | --DOCSHELL 18323C00 == 42 [pid = 3816] [id = 86] 03:26:33 INFO - PROCESS | 3816 | --DOCSHELL 142C9000 == 41 [pid = 3816] [id = 85] 03:26:33 INFO - PROCESS | 3816 | --DOCSHELL 15C39400 == 40 [pid = 3816] [id = 84] 03:26:33 INFO - PROCESS | 3816 | --DOCSHELL 1CB18C00 == 39 [pid = 3816] [id = 83] 03:26:33 INFO - PROCESS | 3816 | --DOCSHELL 12D72800 == 38 [pid = 3816] [id = 80] 03:26:33 INFO - PROCESS | 3816 | --DOMWINDOW == 118 (19697800) [pid = 3816] [serial = 217] [outer = 00000000] [url = about:blank] 03:26:33 INFO - PROCESS | 3816 | --DOMWINDOW == 117 (18101800) [pid = 3816] [serial = 211] [outer = 00000000] [url = about:blank] 03:26:33 INFO - PROCESS | 3816 | --DOMWINDOW == 116 (1831F000) [pid = 3816] [serial = 212] [outer = 00000000] [url = about:blank] 03:26:33 INFO - PROCESS | 3816 | --DOMWINDOW == 115 (15C35800) [pid = 3816] [serial = 208] [outer = 00000000] [url = about:blank] 03:26:33 INFO - PROCESS | 3816 | --DOMWINDOW == 114 (16651800) [pid = 3816] [serial = 209] [outer = 00000000] [url = about:blank] 03:26:33 INFO - PROCESS | 3816 | --DOMWINDOW == 113 (18085800) [pid = 3816] [serial = 196] [outer = 00000000] [url = about:blank] 03:26:33 INFO - PROCESS | 3816 | --DOMWINDOW == 112 (18A56800) [pid = 3816] [serial = 214] [outer = 00000000] [url = about:blank] 03:26:33 INFO - PROCESS | 3816 | --DOMWINDOW == 111 (18A55C00) [pid = 3816] [serial = 215] [outer = 00000000] [url = about:blank] 03:26:33 INFO - PROCESS | 3816 | --DOMWINDOW == 110 (1555B000) [pid = 3816] [serial = 193] [outer = 00000000] [url = about:blank] 03:26:33 INFO - PROCESS | 3816 | --DOMWINDOW == 109 (1CE54000) [pid = 3816] [serial = 191] [outer = 00000000] [url = about:blank] 03:26:33 INFO - PROCESS | 3816 | --DOMWINDOW == 108 (1C21D400) [pid = 3816] [serial = 229] [outer = 00000000] [url = about:blank] 03:26:33 INFO - PROCESS | 3816 | --DOMWINDOW == 107 (1D3A7000) [pid = 3816] [serial = 235] [outer = 00000000] [url = about:blank] 03:26:33 INFO - PROCESS | 3816 | --DOMWINDOW == 106 (1C221C00) [pid = 3816] [serial = 226] [outer = 00000000] [url = about:blank] 03:26:33 INFO - PROCESS | 3816 | --DOMWINDOW == 105 (1D128000) [pid = 3816] [serial = 233] [outer = 00000000] [url = about:blank] 03:26:33 INFO - PROCESS | 3816 | --DOMWINDOW == 104 (1CE59C00) [pid = 3816] [serial = 232] [outer = 00000000] [url = about:blank] 03:26:33 INFO - PROCESS | 3816 | --DOMWINDOW == 103 (1C223C00) [pid = 3816] [serial = 227] [outer = 00000000] [url = about:blank] 03:26:33 INFO - PROCESS | 3816 | --DOMWINDOW == 102 (1C228C00) [pid = 3816] [serial = 230] [outer = 00000000] [url = about:blank] 03:26:33 INFO - PROCESS | 3816 | --DOMWINDOW == 101 (1990BC00) [pid = 3816] [serial = 218] [outer = 00000000] [url = about:blank] 03:26:33 INFO - PROCESS | 3816 | --DOMWINDOW == 100 (1A53A000) [pid = 3816] [serial = 220] [outer = 00000000] [url = about:blank] 03:26:33 INFO - PROCESS | 3816 | --DOMWINDOW == 99 (1A539C00) [pid = 3816] [serial = 221] [outer = 00000000] [url = about:blank] 03:26:33 INFO - PROCESS | 3816 | --DOMWINDOW == 98 (1CC19000) [pid = 3816] [serial = 199] [outer = 00000000] [url = about:blank] 03:26:33 INFO - PROCESS | 3816 | --DOMWINDOW == 97 (1AE0F800) [pid = 3816] [serial = 224] [outer = 00000000] [url = about:blank] 03:26:33 INFO - PROCESS | 3816 | --DOMWINDOW == 96 (15ECC000) [pid = 3816] [serial = 206] [outer = 00000000] [url = about:blank] 03:26:33 INFO - PROCESS | 3816 | --DOMWINDOW == 95 (15C3EC00) [pid = 3816] [serial = 205] [outer = 00000000] [url = about:blank] 03:26:33 INFO - PROCESS | 3816 | --DOMWINDOW == 94 (1AE0D400) [pid = 3816] [serial = 223] [outer = 00000000] [url = about:blank] 03:26:33 INFO - PROCESS | 3816 | --DOMWINDOW == 93 (19B8A000) [pid = 3816] [serial = 202] [outer = 00000000] [url = about:blank] 03:26:34 INFO - PROCESS | 3816 | 1461147994053 Marionette TRACE conn3 <- [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:26:34 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:26:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 820ms 03:26:34 INFO - PROCESS | 3816 | 1461147994083 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 03:26:34 INFO - PROCESS | 3816 | 1461147994088 Marionette TRACE conn3 <- [1,361,null,{"value":"13"}] 03:26:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 03:26:34 INFO - PROCESS | 3816 | 1461147994093 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 03:26:34 INFO - PROCESS | 3816 | 1461147994096 Marionette TRACE conn3 <- [1,362,null,{}] 03:26:34 INFO - PROCESS | 3816 | 1461147994099 Marionette TRACE conn3 -> [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:26:34 INFO - PROCESS | 3816 | 1461147994160 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 03:26:34 INFO - PROCESS | 3816 | 1461147994169 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:34 INFO - PROCESS | 3816 | ++DOCSHELL 157B0800 == 39 [pid = 3816] [id = 100] 03:26:34 INFO - PROCESS | 3816 | ++DOMWINDOW == 94 (15C35800) [pid = 3816] [serial = 297] [outer = 00000000] 03:26:34 INFO - PROCESS | 3816 | ++DOMWINDOW == 95 (1810D000) [pid = 3816] [serial = 298] [outer = 15C35800] 03:26:34 INFO - PROCESS | 3816 | 1461147994229 Marionette DEBUG loaded listener.js 03:26:34 INFO - PROCESS | 3816 | ++DOMWINDOW == 96 (1889A800) [pid = 3816] [serial = 299] [outer = 15C35800] 03:26:34 INFO - PROCESS | 3816 | 1461147994656 Marionette TRACE conn3 <- [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:26:34 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:26:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 622ms 03:26:34 INFO - PROCESS | 3816 | 1461147994697 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 03:26:34 INFO - PROCESS | 3816 | 1461147994699 Marionette TRACE conn3 <- [1,365,null,{"value":"13"}] 03:26:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 03:26:34 INFO - PROCESS | 3816 | 1461147994702 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 03:26:34 INFO - PROCESS | 3816 | 1461147994706 Marionette TRACE conn3 <- [1,366,null,{}] 03:26:34 INFO - PROCESS | 3816 | 1461147994733 Marionette TRACE conn3 -> [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:26:34 INFO - PROCESS | 3816 | 1461147994811 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 03:26:34 INFO - PROCESS | 3816 | 1461147994852 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:34 INFO - PROCESS | 3816 | ++DOCSHELL 18CEC000 == 40 [pid = 3816] [id = 101] 03:26:34 INFO - PROCESS | 3816 | ++DOMWINDOW == 97 (18CEC400) [pid = 3816] [serial = 300] [outer = 00000000] 03:26:34 INFO - PROCESS | 3816 | ++DOMWINDOW == 98 (19238000) [pid = 3816] [serial = 301] [outer = 18CEC400] 03:26:34 INFO - PROCESS | 3816 | 1461147994903 Marionette DEBUG loaded listener.js 03:26:34 INFO - PROCESS | 3816 | ++DOMWINDOW == 99 (1990D800) [pid = 3816] [serial = 302] [outer = 18CEC400] 03:26:35 INFO - PROCESS | 3816 | 1461147995332 Marionette TRACE conn3 <- [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:26:35 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:26:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 668ms 03:26:35 INFO - PROCESS | 3816 | 1461147995384 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 03:26:35 INFO - PROCESS | 3816 | 1461147995387 Marionette TRACE conn3 <- [1,369,null,{"value":"13"}] 03:26:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 03:26:35 INFO - PROCESS | 3816 | 1461147995390 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 03:26:35 INFO - PROCESS | 3816 | 1461147995392 Marionette TRACE conn3 <- [1,370,null,{}] 03:26:35 INFO - PROCESS | 3816 | 1461147995395 Marionette TRACE conn3 -> [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:26:35 INFO - PROCESS | 3816 | 1461147995471 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 03:26:35 INFO - PROCESS | 3816 | 1461147995479 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:35 INFO - PROCESS | 3816 | ++DOCSHELL 19CBD800 == 41 [pid = 3816] [id = 102] 03:26:35 INFO - PROCESS | 3816 | ++DOMWINDOW == 100 (19CBB800) [pid = 3816] [serial = 303] [outer = 00000000] 03:26:35 INFO - PROCESS | 3816 | ++DOMWINDOW == 101 (1A270C00) [pid = 3816] [serial = 304] [outer = 19CBB800] 03:26:35 INFO - PROCESS | 3816 | 1461147995525 Marionette DEBUG loaded listener.js 03:26:35 INFO - PROCESS | 3816 | ++DOMWINDOW == 102 (1A861000) [pid = 3816] [serial = 305] [outer = 19CBB800] 03:26:35 INFO - PROCESS | 3816 | 1461147995918 Marionette TRACE conn3 <- [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:26:35 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:26:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 577ms 03:26:35 INFO - PROCESS | 3816 | 1461147995969 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 03:26:35 INFO - PROCESS | 3816 | 1461147995971 Marionette TRACE conn3 <- [1,373,null,{"value":"13"}] 03:26:35 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 03:26:35 INFO - PROCESS | 3816 | 1461147995974 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 03:26:35 INFO - PROCESS | 3816 | 1461147995976 Marionette TRACE conn3 <- [1,374,null,{}] 03:26:35 INFO - PROCESS | 3816 | 1461147995979 Marionette TRACE conn3 -> [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:26:36 INFO - PROCESS | 3816 | 1461147996052 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 03:26:36 INFO - PROCESS | 3816 | 1461147996058 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:36 INFO - PROCESS | 3816 | ++DOCSHELL 1A162C00 == 42 [pid = 3816] [id = 103] 03:26:36 INFO - PROCESS | 3816 | ++DOMWINDOW == 103 (1A808400) [pid = 3816] [serial = 306] [outer = 00000000] 03:26:36 INFO - PROCESS | 3816 | ++DOMWINDOW == 104 (1AE0E400) [pid = 3816] [serial = 307] [outer = 1A808400] 03:26:36 INFO - PROCESS | 3816 | 1461147996102 Marionette DEBUG loaded listener.js 03:26:36 INFO - PROCESS | 3816 | ++DOMWINDOW == 105 (1C073800) [pid = 3816] [serial = 308] [outer = 1A808400] 03:26:36 INFO - PROCESS | 3816 | 1461147996582 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 03:26:36 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 03:26:36 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 622ms 03:26:36 INFO - PROCESS | 3816 | 1461147996599 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 03:26:36 INFO - PROCESS | 3816 | 1461147996601 Marionette TRACE conn3 <- [1,377,null,{"value":"13"}] 03:26:36 INFO - PROCESS | 3816 | 1461147996611 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 03:26:36 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 03:26:36 INFO - PROCESS | 3816 | 1461147996613 Marionette TRACE conn3 <- [1,378,null,{}] 03:26:36 INFO - PROCESS | 3816 | 1461147996617 Marionette TRACE conn3 -> [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:26:36 INFO - PROCESS | 3816 | 1461147996733 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 03:26:36 INFO - PROCESS | 3816 | 1461147996742 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:36 INFO - PROCESS | 3816 | ++DOCSHELL 13268400 == 43 [pid = 3816] [id = 104] 03:26:36 INFO - PROCESS | 3816 | ++DOMWINDOW == 106 (1C065400) [pid = 3816] [serial = 309] [outer = 00000000] 03:26:36 INFO - PROCESS | 3816 | ++DOMWINDOW == 107 (1CB1D800) [pid = 3816] [serial = 310] [outer = 1C065400] 03:26:36 INFO - PROCESS | 3816 | 1461147996790 Marionette DEBUG loaded listener.js 03:26:36 INFO - PROCESS | 3816 | ++DOMWINDOW == 108 (1CC14C00) [pid = 3816] [serial = 311] [outer = 1C065400] 03:26:37 INFO - PROCESS | 3816 | 1461147997272 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 03:26:37 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 03:26:37 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 714ms 03:26:37 INFO - PROCESS | 3816 | 1461147997335 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 03:26:37 INFO - PROCESS | 3816 | 1461147997338 Marionette TRACE conn3 <- [1,381,null,{"value":"13"}] 03:26:37 INFO - PROCESS | 3816 | 1461147997341 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 03:26:37 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 03:26:37 INFO - PROCESS | 3816 | 1461147997343 Marionette TRACE conn3 <- [1,382,null,{}] 03:26:37 INFO - PROCESS | 3816 | 1461147997387 Marionette TRACE conn3 -> [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:26:37 INFO - PROCESS | 3816 | 1461147997488 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 03:26:37 INFO - PROCESS | 3816 | 1461147997500 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:37 INFO - PROCESS | 3816 | ++DOCSHELL 1CB19000 == 44 [pid = 3816] [id = 105] 03:26:37 INFO - PROCESS | 3816 | ++DOMWINDOW == 109 (1CC19000) [pid = 3816] [serial = 312] [outer = 00000000] 03:26:37 INFO - PROCESS | 3816 | ++DOMWINDOW == 110 (1D3A0000) [pid = 3816] [serial = 313] [outer = 1CC19000] 03:26:37 INFO - PROCESS | 3816 | 1461147997543 Marionette DEBUG loaded listener.js 03:26:37 INFO - PROCESS | 3816 | ++DOMWINDOW == 111 (1D39EC00) [pid = 3816] [serial = 314] [outer = 1CC19000] 03:26:37 INFO - PROCESS | 3816 | 1461147997960 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 03:26:37 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 03:26:37 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 637ms 03:26:37 INFO - PROCESS | 3816 | 1461147997982 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 03:26:37 INFO - PROCESS | 3816 | 1461147997984 Marionette TRACE conn3 <- [1,385,null,{"value":"13"}] 03:26:37 INFO - PROCESS | 3816 | 1461147997988 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 03:26:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 03:26:37 INFO - PROCESS | 3816 | 1461147997989 Marionette TRACE conn3 <- [1,386,null,{}] 03:26:37 INFO - PROCESS | 3816 | 1461147998000 Marionette TRACE conn3 -> [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:26:38 INFO - PROCESS | 3816 | 1461147998097 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 03:26:38 INFO - PROCESS | 3816 | 1461147998102 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:38 INFO - PROCESS | 3816 | ++DOCSHELL 1AE01400 == 45 [pid = 3816] [id = 106] 03:26:38 INFO - PROCESS | 3816 | ++DOMWINDOW == 112 (1D11EC00) [pid = 3816] [serial = 315] [outer = 00000000] 03:26:38 INFO - PROCESS | 3816 | ++DOMWINDOW == 113 (1D938C00) [pid = 3816] [serial = 316] [outer = 1D11EC00] 03:26:38 INFO - PROCESS | 3816 | 1461147998130 Marionette DEBUG loaded listener.js 03:26:38 INFO - PROCESS | 3816 | ++DOMWINDOW == 114 (1D945C00) [pid = 3816] [serial = 317] [outer = 1D11EC00] 03:26:38 INFO - PROCESS | 3816 | --DOMWINDOW == 113 (1AE10000) [pid = 3816] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 03:26:38 INFO - PROCESS | 3816 | --DOMWINDOW == 112 (1A866400) [pid = 3816] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 03:26:38 INFO - PROCESS | 3816 | --DOMWINDOW == 111 (1CC1E000) [pid = 3816] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 03:26:38 INFO - PROCESS | 3816 | --DOMWINDOW == 110 (1889E800) [pid = 3816] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 03:26:38 INFO - PROCESS | 3816 | --DOMWINDOW == 109 (14346800) [pid = 3816] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 03:26:38 INFO - PROCESS | 3816 | --DOMWINDOW == 108 (19C58000) [pid = 3816] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 03:26:38 INFO - PROCESS | 3816 | --DOMWINDOW == 107 (15C39C00) [pid = 3816] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 03:26:38 INFO - PROCESS | 3816 | --DOMWINDOW == 106 (16503400) [pid = 3816] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 03:26:38 INFO - PROCESS | 3816 | --DOMWINDOW == 105 (1D3AB000) [pid = 3816] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 03:26:38 INFO - PROCESS | 3816 | 1461147998661 Marionette TRACE conn3 <- [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:26:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 03:26:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 729ms 03:26:38 INFO - PROCESS | 3816 | 1461147998712 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 03:26:38 INFO - PROCESS | 3816 | 1461147998714 Marionette TRACE conn3 <- [1,389,null,{"value":"13"}] 03:26:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 03:26:38 INFO - PROCESS | 3816 | 1461147998725 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 03:26:38 INFO - PROCESS | 3816 | 1461147998727 Marionette TRACE conn3 <- [1,390,null,{}] 03:26:38 INFO - PROCESS | 3816 | 1461147998734 Marionette TRACE conn3 -> [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:26:38 INFO - PROCESS | 3816 | 1461147998808 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 03:26:38 INFO - PROCESS | 3816 | 1461147998814 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:38 INFO - PROCESS | 3816 | ++DOCSHELL 1922F000 == 46 [pid = 3816] [id = 107] 03:26:38 INFO - PROCESS | 3816 | ++DOMWINDOW == 106 (19908000) [pid = 3816] [serial = 318] [outer = 00000000] 03:26:38 INFO - PROCESS | 3816 | ++DOMWINDOW == 107 (1D690C00) [pid = 3816] [serial = 319] [outer = 19908000] 03:26:38 INFO - PROCESS | 3816 | 1461147998857 Marionette DEBUG loaded listener.js 03:26:38 INFO - PROCESS | 3816 | ++DOMWINDOW == 108 (1D75B400) [pid = 3816] [serial = 320] [outer = 19908000] 03:26:39 INFO - PROCESS | 3816 | 1461147999266 Marionette TRACE conn3 <- [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:26:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 03:26:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 607ms 03:26:39 INFO - PROCESS | 3816 | 1461147999318 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 03:26:39 INFO - PROCESS | 3816 | 1461147999320 Marionette TRACE conn3 <- [1,393,null,{"value":"13"}] 03:26:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 03:26:39 INFO - PROCESS | 3816 | 1461147999323 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 03:26:39 INFO - PROCESS | 3816 | 1461147999325 Marionette TRACE conn3 <- [1,394,null,{}] 03:26:39 INFO - PROCESS | 3816 | 1461147999328 Marionette TRACE conn3 -> [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:26:39 INFO - PROCESS | 3816 | 1461147999385 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 03:26:39 INFO - PROCESS | 3816 | 1461147999394 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:39 INFO - PROCESS | 3816 | ++DOCSHELL 02A9AC00 == 47 [pid = 3816] [id = 108] 03:26:39 INFO - PROCESS | 3816 | ++DOMWINDOW == 109 (02A9CC00) [pid = 3816] [serial = 321] [outer = 00000000] 03:26:39 INFO - PROCESS | 3816 | ++DOMWINDOW == 110 (02AA1000) [pid = 3816] [serial = 322] [outer = 02A9CC00] 03:26:39 INFO - PROCESS | 3816 | 1461147999444 Marionette DEBUG loaded listener.js 03:26:39 INFO - PROCESS | 3816 | ++DOMWINDOW == 111 (02AA3800) [pid = 3816] [serial = 323] [outer = 02A9CC00] 03:26:39 INFO - PROCESS | 3816 | 1461147999855 Marionette TRACE conn3 <- [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:26:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 03:26:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 576ms 03:26:39 INFO - PROCESS | 3816 | 1461147999903 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 03:26:39 INFO - PROCESS | 3816 | 1461147999905 Marionette TRACE conn3 <- [1,397,null,{"value":"13"}] 03:26:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 03:26:39 INFO - PROCESS | 3816 | 1461147999909 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 03:26:39 INFO - PROCESS | 3816 | 1461147999911 Marionette TRACE conn3 <- [1,398,null,{}] 03:26:39 INFO - PROCESS | 3816 | 1461147999915 Marionette TRACE conn3 -> [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:26:39 INFO - PROCESS | 3816 | 1461147999994 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 03:26:40 INFO - PROCESS | 3816 | 1461148000002 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:40 INFO - PROCESS | 3816 | ++DOCSHELL 02A9A800 == 48 [pid = 3816] [id = 109] 03:26:40 INFO - PROCESS | 3816 | ++DOMWINDOW == 112 (02A9E000) [pid = 3816] [serial = 324] [outer = 00000000] 03:26:40 INFO - PROCESS | 3816 | ++DOMWINDOW == 113 (155F5C00) [pid = 3816] [serial = 325] [outer = 02A9E000] 03:26:40 INFO - PROCESS | 3816 | 1461148000056 Marionette DEBUG loaded listener.js 03:26:40 INFO - PROCESS | 3816 | ++DOMWINDOW == 114 (155FA400) [pid = 3816] [serial = 326] [outer = 02A9E000] 03:26:40 INFO - PROCESS | 3816 | 1461148000698 Marionette TRACE conn3 <- [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:26:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 03:26:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 865ms 03:26:40 INFO - PROCESS | 3816 | 1461148000778 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 03:26:40 INFO - PROCESS | 3816 | 1461148000783 Marionette TRACE conn3 <- [1,401,null,{"value":"13"}] 03:26:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 03:26:40 INFO - PROCESS | 3816 | 1461148000788 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 03:26:40 INFO - PROCESS | 3816 | 1461148000792 Marionette TRACE conn3 <- [1,402,null,{}] 03:26:40 INFO - PROCESS | 3816 | 1461148000798 Marionette TRACE conn3 -> [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:26:40 INFO - PROCESS | 3816 | 1461148000901 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 03:26:40 INFO - PROCESS | 3816 | 1461148000982 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:41 INFO - PROCESS | 3816 | ++DOCSHELL 1555B000 == 49 [pid = 3816] [id = 110] 03:26:41 INFO - PROCESS | 3816 | ++DOMWINDOW == 115 (1555C800) [pid = 3816] [serial = 327] [outer = 00000000] 03:26:41 INFO - PROCESS | 3816 | ++DOMWINDOW == 116 (155F4C00) [pid = 3816] [serial = 328] [outer = 1555C800] 03:26:41 INFO - PROCESS | 3816 | 1461148001079 Marionette DEBUG loaded listener.js 03:26:41 INFO - PROCESS | 3816 | ++DOMWINDOW == 117 (159F6400) [pid = 3816] [serial = 329] [outer = 1555C800] 03:26:41 INFO - PROCESS | 3816 | 1461148001669 Marionette TRACE conn3 <- [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:26:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 03:26:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 926ms 03:26:41 INFO - PROCESS | 3816 | 1461148001701 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 03:26:41 INFO - PROCESS | 3816 | 1461148001707 Marionette TRACE conn3 <- [1,405,null,{"value":"13"}] 03:26:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 03:26:41 INFO - PROCESS | 3816 | 1461148001727 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 03:26:41 INFO - PROCESS | 3816 | 1461148001730 Marionette TRACE conn3 <- [1,406,null,{}] 03:26:41 INFO - PROCESS | 3816 | 1461148001734 Marionette TRACE conn3 -> [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:26:41 INFO - PROCESS | 3816 | 1461148001833 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 03:26:41 INFO - PROCESS | 3816 | 1461148001957 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:41 INFO - PROCESS | 3816 | ++DOCSHELL 16A4BC00 == 50 [pid = 3816] [id = 111] 03:26:41 INFO - PROCESS | 3816 | ++DOMWINDOW == 118 (16B86800) [pid = 3816] [serial = 330] [outer = 00000000] 03:26:42 INFO - PROCESS | 3816 | ++DOMWINDOW == 119 (188A2000) [pid = 3816] [serial = 331] [outer = 16B86800] 03:26:42 INFO - PROCESS | 3816 | 1461148002012 Marionette DEBUG loaded listener.js 03:26:42 INFO - PROCESS | 3816 | ++DOMWINDOW == 120 (18A86800) [pid = 3816] [serial = 332] [outer = 16B86800] 03:26:42 INFO - PROCESS | 3816 | 1461148002656 Marionette TRACE conn3 <- [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:26:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 03:26:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 971ms 03:26:42 INFO - PROCESS | 3816 | 1461148002710 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 03:26:42 INFO - PROCESS | 3816 | 1461148002713 Marionette TRACE conn3 <- [1,409,null,{"value":"13"}] 03:26:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 03:26:42 INFO - PROCESS | 3816 | 1461148002717 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 03:26:42 INFO - PROCESS | 3816 | 1461148002721 Marionette TRACE conn3 <- [1,410,null,{}] 03:26:42 INFO - PROCESS | 3816 | 1461148002732 Marionette TRACE conn3 -> [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:26:42 INFO - PROCESS | 3816 | 1461148002834 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 03:26:42 INFO - PROCESS | 3816 | 1461148002898 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:43 INFO - PROCESS | 3816 | ++DOCSHELL 02A99800 == 51 [pid = 3816] [id = 112] 03:26:43 INFO - PROCESS | 3816 | ++DOMWINDOW == 121 (12B8A000) [pid = 3816] [serial = 333] [outer = 00000000] 03:26:43 INFO - PROCESS | 3816 | ++DOMWINDOW == 122 (12DD7800) [pid = 3816] [serial = 334] [outer = 12B8A000] 03:26:43 INFO - PROCESS | 3816 | 1461148003148 Marionette DEBUG loaded listener.js 03:26:43 INFO - PROCESS | 3816 | ++DOMWINDOW == 123 (142C9000) [pid = 3816] [serial = 335] [outer = 12B8A000] 03:26:43 INFO - PROCESS | 3816 | 1461148003809 Marionette TRACE conn3 <- [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:26:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 03:26:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1154ms 03:26:43 INFO - PROCESS | 3816 | 1461148003882 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 03:26:43 INFO - PROCESS | 3816 | 1461148003887 Marionette TRACE conn3 <- [1,413,null,{"value":"13"}] 03:26:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 03:26:43 INFO - PROCESS | 3816 | 1461148003893 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 03:26:43 INFO - PROCESS | 3816 | 1461148003896 Marionette TRACE conn3 <- [1,414,null,{}] 03:26:43 INFO - PROCESS | 3816 | 1461148003901 Marionette TRACE conn3 -> [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:26:43 INFO - PROCESS | 3816 | 1461148003980 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 03:26:44 INFO - PROCESS | 3816 | 1461148004064 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:44 INFO - PROCESS | 3816 | ++DOCSHELL 02A98000 == 52 [pid = 3816] [id = 113] 03:26:44 INFO - PROCESS | 3816 | ++DOMWINDOW == 124 (12C0F000) [pid = 3816] [serial = 336] [outer = 00000000] 03:26:44 INFO - PROCESS | 3816 | ++DOMWINDOW == 125 (15CD6000) [pid = 3816] [serial = 337] [outer = 12C0F000] 03:26:44 INFO - PROCESS | 3816 | 1461148004123 Marionette DEBUG loaded listener.js 03:26:44 INFO - PROCESS | 3816 | ++DOMWINDOW == 126 (1664F400) [pid = 3816] [serial = 338] [outer = 12C0F000] 03:26:44 INFO - PROCESS | 3816 | --DOCSHELL 02A9AC00 == 51 [pid = 3816] [id = 108] 03:26:44 INFO - PROCESS | 3816 | --DOCSHELL 1922F000 == 50 [pid = 3816] [id = 107] 03:26:44 INFO - PROCESS | 3816 | --DOCSHELL 1AE01400 == 49 [pid = 3816] [id = 106] 03:26:44 INFO - PROCESS | 3816 | --DOCSHELL 1CB19000 == 48 [pid = 3816] [id = 105] 03:26:44 INFO - PROCESS | 3816 | --DOCSHELL 13268400 == 47 [pid = 3816] [id = 104] 03:26:44 INFO - PROCESS | 3816 | --DOCSHELL 1A162C00 == 46 [pid = 3816] [id = 103] 03:26:44 INFO - PROCESS | 3816 | --DOCSHELL 19CBD800 == 45 [pid = 3816] [id = 102] 03:26:44 INFO - PROCESS | 3816 | --DOCSHELL 18CEC000 == 44 [pid = 3816] [id = 101] 03:26:44 INFO - PROCESS | 3816 | --DOCSHELL 157B0800 == 43 [pid = 3816] [id = 100] 03:26:44 INFO - PROCESS | 3816 | --DOCSHELL 15726400 == 42 [pid = 3816] [id = 99] 03:26:44 INFO - PROCESS | 3816 | --DOMWINDOW == 125 (1D946800) [pid = 3816] [serial = 277] [outer = 00000000] [url = about:blank] 03:26:44 INFO - PROCESS | 3816 | --DOCSHELL 19F2D000 == 41 [pid = 3816] [id = 96] 03:26:44 INFO - PROCESS | 3816 | --DOCSHELL 17BAF000 == 40 [pid = 3816] [id = 95] 03:26:44 INFO - PROCESS | 3816 | --DOCSHELL 12CFE800 == 39 [pid = 3816] [id = 94] 03:26:44 INFO - PROCESS | 3816 | --DOMWINDOW == 124 (18A8A400) [pid = 3816] [serial = 271] [outer = 00000000] [url = about:blank] 03:26:44 INFO - PROCESS | 3816 | --DOMWINDOW == 123 (1922C400) [pid = 3816] [serial = 272] [outer = 00000000] [url = about:blank] 03:26:44 INFO - PROCESS | 3816 | --DOMWINDOW == 122 (1D93B400) [pid = 3816] [serial = 274] [outer = 00000000] [url = about:blank] 03:26:44 INFO - PROCESS | 3816 | --DOMWINDOW == 121 (1D3A7400) [pid = 3816] [serial = 269] [outer = 00000000] [url = about:blank] 03:26:44 INFO - PROCESS | 3816 | --DOMWINDOW == 120 (1AE09800) [pid = 3816] [serial = 262] [outer = 00000000] [url = about:blank] 03:26:44 INFO - PROCESS | 3816 | --DOMWINDOW == 119 (1D93F800) [pid = 3816] [serial = 275] [outer = 00000000] [url = about:blank] 03:26:44 INFO - PROCESS | 3816 | --DOMWINDOW == 118 (1A1D3C00) [pid = 3816] [serial = 260] [outer = 00000000] [url = about:blank] 03:26:44 INFO - PROCESS | 3816 | --DOMWINDOW == 117 (1C630000) [pid = 3816] [serial = 265] [outer = 00000000] [url = about:blank] 03:26:44 INFO - PROCESS | 3816 | --DOMWINDOW == 116 (1AE07800) [pid = 3816] [serial = 263] [outer = 00000000] [url = about:blank] 03:26:44 INFO - PROCESS | 3816 | --DOMWINDOW == 115 (1D3A3800) [pid = 3816] [serial = 268] [outer = 00000000] [url = about:blank] 03:26:44 INFO - PROCESS | 3816 | --DOMWINDOW == 114 (1CB23000) [pid = 3816] [serial = 266] [outer = 00000000] [url = about:blank] 03:26:44 INFO - PROCESS | 3816 | --DOMWINDOW == 113 (142CB000) [pid = 3816] [serial = 238] [outer = 00000000] [url = about:blank] 03:26:44 INFO - PROCESS | 3816 | --DOMWINDOW == 112 (17BB4400) [pid = 3816] [serial = 241] [outer = 00000000] [url = about:blank] 03:26:44 INFO - PROCESS | 3816 | --DOMWINDOW == 111 (1CC14800) [pid = 3816] [serial = 244] [outer = 00000000] [url = about:blank] 03:26:44 INFO - PROCESS | 3816 | --DOMWINDOW == 110 (195ECC00) [pid = 3816] [serial = 256] [outer = 00000000] [url = about:blank] 03:26:44 INFO - PROCESS | 3816 | --DOMWINDOW == 109 (196A4400) [pid = 3816] [serial = 257] [outer = 00000000] [url = about:blank] 03:26:44 INFO - PROCESS | 3816 | --DOMWINDOW == 108 (157B0000) [pid = 3816] [serial = 253] [outer = 00000000] [url = about:blank] 03:26:44 INFO - PROCESS | 3816 | --DOMWINDOW == 107 (16504000) [pid = 3816] [serial = 254] [outer = 00000000] [url = about:blank] 03:26:44 INFO - PROCESS | 3816 | --DOMWINDOW == 106 (1A1C7000) [pid = 3816] [serial = 259] [outer = 00000000] [url = about:blank] 03:26:44 INFO - PROCESS | 3816 | --DOMWINDOW == 105 (16652400) [pid = 3816] [serial = 251] [outer = 00000000] [url = about:blank] 03:26:44 INFO - PROCESS | 3816 | --DOMWINDOW == 104 (15F76800) [pid = 3816] [serial = 250] [outer = 00000000] [url = about:blank] 03:26:44 INFO - PROCESS | 3816 | --DOMWINDOW == 103 (1D692800) [pid = 3816] [serial = 247] [outer = 00000000] [url = about:blank] 03:26:44 INFO - PROCESS | 3816 | 1461148004560 Marionette TRACE conn3 <- [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:26:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 03:26:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 713ms 03:26:44 INFO - PROCESS | 3816 | 1461148004599 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 03:26:44 INFO - PROCESS | 3816 | 1461148004602 Marionette TRACE conn3 <- [1,417,null,{"value":"13"}] 03:26:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 03:26:44 INFO - PROCESS | 3816 | 1461148004614 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 03:26:44 INFO - PROCESS | 3816 | 1461148004617 Marionette TRACE conn3 <- [1,418,null,{}] 03:26:44 INFO - PROCESS | 3816 | 1461148004621 Marionette TRACE conn3 -> [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:26:44 INFO - PROCESS | 3816 | 1461148004702 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 03:26:44 INFO - PROCESS | 3816 | 1461148004708 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:44 INFO - PROCESS | 3816 | ++DOCSHELL 16659C00 == 40 [pid = 3816] [id = 114] 03:26:44 INFO - PROCESS | 3816 | ++DOMWINDOW == 104 (1676C400) [pid = 3816] [serial = 339] [outer = 00000000] 03:26:44 INFO - PROCESS | 3816 | ++DOMWINDOW == 105 (17BAC800) [pid = 3816] [serial = 340] [outer = 1676C400] 03:26:44 INFO - PROCESS | 3816 | 1461148004755 Marionette DEBUG loaded listener.js 03:26:44 INFO - PROCESS | 3816 | ++DOMWINDOW == 106 (1810C400) [pid = 3816] [serial = 341] [outer = 1676C400] 03:26:45 INFO - PROCESS | 3816 | 1461148005690 Marionette TRACE conn3 <- [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:26:45 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:26:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1123ms 03:26:45 INFO - PROCESS | 3816 | 1461148005730 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 03:26:45 INFO - PROCESS | 3816 | 1461148005732 Marionette TRACE conn3 <- [1,421,null,{"value":"13"}] 03:26:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 03:26:45 INFO - PROCESS | 3816 | 1461148005736 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 03:26:45 INFO - PROCESS | 3816 | 1461148005739 Marionette TRACE conn3 <- [1,422,null,{}] 03:26:45 INFO - PROCESS | 3816 | 1461148005749 Marionette TRACE conn3 -> [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:26:45 INFO - PROCESS | 3816 | 1461148005828 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 03:26:45 INFO - PROCESS | 3816 | 1461148005835 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:45 INFO - PROCESS | 3816 | ++DOCSHELL 18CE2400 == 41 [pid = 3816] [id = 115] 03:26:45 INFO - PROCESS | 3816 | ++DOMWINDOW == 107 (18CE7000) [pid = 3816] [serial = 342] [outer = 00000000] 03:26:45 INFO - PROCESS | 3816 | ++DOMWINDOW == 108 (195E7400) [pid = 3816] [serial = 343] [outer = 18CE7000] 03:26:45 INFO - PROCESS | 3816 | 1461148005881 Marionette DEBUG loaded listener.js 03:26:45 INFO - PROCESS | 3816 | ++DOMWINDOW == 109 (196A2000) [pid = 3816] [serial = 344] [outer = 18CE7000] 03:26:46 INFO - PROCESS | 3816 | 1461148006757 Marionette TRACE conn3 <- [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:26:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 03:26:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1047ms 03:26:46 INFO - PROCESS | 3816 | 1461148006808 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 03:26:46 INFO - PROCESS | 3816 | 1461148006811 Marionette TRACE conn3 <- [1,425,null,{"value":"13"}] 03:26:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 03:26:46 INFO - PROCESS | 3816 | 1461148006814 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 03:26:46 INFO - PROCESS | 3816 | 1461148006816 Marionette TRACE conn3 <- [1,426,null,{}] 03:26:46 INFO - PROCESS | 3816 | 1461148006825 Marionette TRACE conn3 -> [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:26:46 INFO - PROCESS | 3816 | 1461148006926 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 03:26:46 INFO - PROCESS | 3816 | 1461148006933 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:46 INFO - PROCESS | 3816 | ++DOCSHELL 1922E800 == 42 [pid = 3816] [id = 116] 03:26:46 INFO - PROCESS | 3816 | ++DOMWINDOW == 110 (195F3800) [pid = 3816] [serial = 345] [outer = 00000000] 03:26:46 INFO - PROCESS | 3816 | ++DOMWINDOW == 111 (1A162000) [pid = 3816] [serial = 346] [outer = 195F3800] 03:26:46 INFO - PROCESS | 3816 | 1461148006977 Marionette DEBUG loaded listener.js 03:26:47 INFO - PROCESS | 3816 | ++DOMWINDOW == 112 (1A15E400) [pid = 3816] [serial = 347] [outer = 195F3800] 03:26:47 INFO - PROCESS | 3816 | 1461148007433 Marionette TRACE conn3 <- [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:26:47 INFO - PROCESS | 3816 | 1461148007505 Marionette TRACE conn3 <- [1,429,null,{"value":"13"}] 03:26:47 INFO - PROCESS | 3816 | 1461148007508 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 03:26:47 INFO - PROCESS | 3816 | 1461148007510 Marionette TRACE conn3 <- [1,430,null,{}] 03:26:47 INFO - PROCESS | 3816 | 1461148007513 Marionette TRACE conn3 -> [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:26:47 INFO - PROCESS | 3816 | 1461148007603 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 03:26:47 INFO - PROCESS | 3816 | 1461148007615 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:47 INFO - PROCESS | 3816 | ++DOCSHELL 1A530400 == 43 [pid = 3816] [id = 117] 03:26:47 INFO - PROCESS | 3816 | ++DOMWINDOW == 113 (1A531400) [pid = 3816] [serial = 348] [outer = 00000000] 03:26:47 INFO - PROCESS | 3816 | ++DOMWINDOW == 114 (1A928800) [pid = 3816] [serial = 349] [outer = 1A531400] 03:26:47 INFO - PROCESS | 3816 | 1461148007666 Marionette DEBUG loaded listener.js 03:26:47 INFO - PROCESS | 3816 | ++DOMWINDOW == 115 (1C067000) [pid = 3816] [serial = 350] [outer = 1A531400] 03:26:48 INFO - PROCESS | 3816 | 1461148008115 Marionette TRACE conn3 <- [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:26:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 03:26:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 622ms 03:26:48 INFO - PROCESS | 3816 | 1461148008128 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 03:26:48 INFO - PROCESS | 3816 | 1461148008129 Marionette TRACE conn3 <- [1,433,null,{"value":"13"}] 03:26:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 03:26:48 INFO - PROCESS | 3816 | 1461148008132 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 03:26:48 INFO - PROCESS | 3816 | 1461148008117 Marionette TRACE conn3 <- [1,434,null,{}] 03:26:48 INFO - PROCESS | 3816 | 1461148008120 Marionette TRACE conn3 -> [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:26:48 INFO - PROCESS | 3816 | 1461148008253 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 03:26:48 INFO - PROCESS | 3816 | --DOMWINDOW == 114 (1C065400) [pid = 3816] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 03:26:48 INFO - PROCESS | 3816 | --DOMWINDOW == 113 (1CC19000) [pid = 3816] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 03:26:48 INFO - PROCESS | 3816 | --DOMWINDOW == 112 (16B8D000) [pid = 3816] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 03:26:48 INFO - PROCESS | 3816 | --DOMWINDOW == 111 (1A808400) [pid = 3816] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 03:26:48 INFO - PROCESS | 3816 | --DOMWINDOW == 110 (19CBB800) [pid = 3816] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 03:26:48 INFO - PROCESS | 3816 | --DOMWINDOW == 109 (18CEC400) [pid = 3816] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 03:26:48 INFO - PROCESS | 3816 | --DOMWINDOW == 108 (15F78800) [pid = 3816] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 03:26:48 INFO - PROCESS | 3816 | --DOMWINDOW == 107 (15C35800) [pid = 3816] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 03:26:48 INFO - PROCESS | 3816 | --DOMWINDOW == 106 (1D11EC00) [pid = 3816] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 03:26:48 INFO - PROCESS | 3816 | --DOMWINDOW == 105 (19908000) [pid = 3816] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 03:26:48 INFO - PROCESS | 3816 | --DOMWINDOW == 104 (02A9CC00) [pid = 3816] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 03:26:48 INFO - PROCESS | 3816 | --DOMWINDOW == 103 (13703400) [pid = 3816] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 03:26:48 INFO - PROCESS | 3816 | --DOMWINDOW == 102 (1361F800) [pid = 3816] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 03:26:48 INFO - PROCESS | 3816 | --DOMWINDOW == 101 (1D125C00) [pid = 3816] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 03:26:48 INFO - PROCESS | 3816 | 1461148008525 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:48 INFO - PROCESS | 3816 | ++DOCSHELL 02A96C00 == 44 [pid = 3816] [id = 118] 03:26:48 INFO - PROCESS | 3816 | ++DOMWINDOW == 102 (02A97400) [pid = 3816] [serial = 351] [outer = 00000000] 03:26:48 INFO - PROCESS | 3816 | ++DOMWINDOW == 103 (13265800) [pid = 3816] [serial = 352] [outer = 02A97400] 03:26:48 INFO - PROCESS | 3816 | 1461148008569 Marionette DEBUG loaded listener.js 03:26:48 INFO - PROCESS | 3816 | ++DOMWINDOW == 104 (138B1000) [pid = 3816] [serial = 353] [outer = 02A97400] 03:26:48 INFO - PROCESS | 3816 | 1461148008922 Marionette TRACE conn3 <- [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:26:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 03:26:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 804ms 03:26:48 INFO - PROCESS | 3816 | 1461148008942 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 03:26:48 INFO - PROCESS | 3816 | 1461148008944 Marionette TRACE conn3 <- [1,437,null,{"value":"13"}] 03:26:48 INFO - PROCESS | 3816 | 1461148008947 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 03:26:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 03:26:48 INFO - PROCESS | 3816 | 1461148008949 Marionette TRACE conn3 <- [1,438,null,{}] 03:26:48 INFO - PROCESS | 3816 | 1461148008953 Marionette TRACE conn3 -> [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:26:49 INFO - PROCESS | 3816 | 1461148009051 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 03:26:49 INFO - PROCESS | 3816 | 1461148009059 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:49 INFO - PROCESS | 3816 | ++DOCSHELL 138B8C00 == 45 [pid = 3816] [id = 119] 03:26:49 INFO - PROCESS | 3816 | ++DOMWINDOW == 105 (146AE400) [pid = 3816] [serial = 354] [outer = 00000000] 03:26:49 INFO - PROCESS | 3816 | ++DOMWINDOW == 106 (1C228000) [pid = 3816] [serial = 355] [outer = 146AE400] 03:26:49 INFO - PROCESS | 3816 | 1461148009102 Marionette DEBUG loaded listener.js 03:26:49 INFO - PROCESS | 3816 | ++DOMWINDOW == 107 (1CB14800) [pid = 3816] [serial = 356] [outer = 146AE400] 03:26:49 INFO - PROCESS | 3816 | 1461148009480 Marionette TRACE conn3 <- [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:26:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 03:26:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 577ms 03:26:49 INFO - PROCESS | 3816 | 1461148009527 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 03:26:49 INFO - PROCESS | 3816 | 1461148009529 Marionette TRACE conn3 <- [1,441,null,{"value":"13"}] 03:26:49 INFO - PROCESS | 3816 | 1461148009533 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 03:26:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 03:26:49 INFO - PROCESS | 3816 | 1461148009534 Marionette TRACE conn3 <- [1,442,null,{}] 03:26:49 INFO - PROCESS | 3816 | 1461148009538 Marionette TRACE conn3 -> [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:26:49 INFO - PROCESS | 3816 | 1461148009618 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 03:26:49 INFO - PROCESS | 3816 | 1461148009727 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:49 INFO - PROCESS | 3816 | ++DOCSHELL 13710400 == 46 [pid = 3816] [id = 120] 03:26:49 INFO - PROCESS | 3816 | ++DOMWINDOW == 108 (155EB800) [pid = 3816] [serial = 357] [outer = 00000000] 03:26:49 INFO - PROCESS | 3816 | ++DOMWINDOW == 109 (1CC1D400) [pid = 3816] [serial = 358] [outer = 155EB800] 03:26:49 INFO - PROCESS | 3816 | 1461148009773 Marionette DEBUG loaded listener.js 03:26:49 INFO - PROCESS | 3816 | ++DOMWINDOW == 110 (1CC1AC00) [pid = 3816] [serial = 359] [outer = 155EB800] 03:26:50 INFO - PROCESS | 3816 | 1461148010114 Marionette TRACE conn3 <- [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:26:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 03:26:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 622ms 03:26:50 INFO - PROCESS | 3816 | 1461148010154 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 03:26:50 INFO - PROCESS | 3816 | 1461148010156 Marionette TRACE conn3 <- [1,445,null,{"value":"13"}] 03:26:50 INFO - PROCESS | 3816 | 1461148010159 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 03:26:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 03:26:50 INFO - PROCESS | 3816 | 1461148010161 Marionette TRACE conn3 <- [1,446,null,{}] 03:26:50 INFO - PROCESS | 3816 | 1461148010164 Marionette TRACE conn3 -> [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:26:50 INFO - PROCESS | 3816 | 1461148010267 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 03:26:50 INFO - PROCESS | 3816 | 1461148010275 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:50 INFO - PROCESS | 3816 | ++DOCSHELL 1CC1EC00 == 47 [pid = 3816] [id = 121] 03:26:50 INFO - PROCESS | 3816 | ++DOMWINDOW == 111 (1CE5E000) [pid = 3816] [serial = 360] [outer = 00000000] 03:26:50 INFO - PROCESS | 3816 | ++DOMWINDOW == 112 (1D3AA400) [pid = 3816] [serial = 361] [outer = 1CE5E000] 03:26:50 INFO - PROCESS | 3816 | 1461148010318 Marionette DEBUG loaded listener.js 03:26:50 INFO - PROCESS | 3816 | ++DOMWINDOW == 113 (1D3A7400) [pid = 3816] [serial = 362] [outer = 1CE5E000] 03:26:50 INFO - PROCESS | 3816 | 1461148010893 Marionette TRACE conn3 <- [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:26:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 03:26:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 774ms 03:26:50 INFO - PROCESS | 3816 | 1461148010960 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 03:26:50 INFO - PROCESS | 3816 | 1461148010965 Marionette TRACE conn3 <- [1,449,null,{"value":"13"}] 03:26:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 03:26:50 INFO - PROCESS | 3816 | 1461148010985 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 03:26:50 INFO - PROCESS | 3816 | 1461148010989 Marionette TRACE conn3 <- [1,450,null,{}] 03:26:50 INFO - PROCESS | 3816 | 1461148010994 Marionette TRACE conn3 -> [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:26:51 INFO - PROCESS | 3816 | 1461148011079 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 03:26:51 INFO - PROCESS | 3816 | 1461148011159 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:51 INFO - PROCESS | 3816 | ++DOCSHELL 13266000 == 48 [pid = 3816] [id = 122] 03:26:51 INFO - PROCESS | 3816 | ++DOMWINDOW == 114 (155F2400) [pid = 3816] [serial = 363] [outer = 00000000] 03:26:51 INFO - PROCESS | 3816 | ++DOMWINDOW == 115 (16653400) [pid = 3816] [serial = 364] [outer = 155F2400] 03:26:51 INFO - PROCESS | 3816 | 1461148011255 Marionette DEBUG loaded listener.js 03:26:51 INFO - PROCESS | 3816 | ++DOMWINDOW == 116 (17B12C00) [pid = 3816] [serial = 365] [outer = 155F2400] 03:26:51 INFO - PROCESS | 3816 | 1461148011809 Marionette TRACE conn3 <- [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:26:51 INFO - PROCESS | 3816 | 1461148011862 Marionette TRACE conn3 <- [1,453,null,{"value":"13"}] 03:26:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 03:26:51 INFO - PROCESS | 3816 | 1461148011868 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 03:26:51 INFO - PROCESS | 3816 | 1461148011871 Marionette TRACE conn3 <- [1,454,null,{}] 03:26:51 INFO - PROCESS | 3816 | 1461148011875 Marionette TRACE conn3 -> [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:26:51 INFO - PROCESS | 3816 | 1461148011974 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 03:26:52 INFO - PROCESS | 3816 | 1461148012052 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:52 INFO - PROCESS | 3816 | ++DOCSHELL 18A58000 == 49 [pid = 3816] [id = 123] 03:26:52 INFO - PROCESS | 3816 | ++DOMWINDOW == 117 (18A5CC00) [pid = 3816] [serial = 366] [outer = 00000000] 03:26:52 INFO - PROCESS | 3816 | ++DOMWINDOW == 118 (19F2F800) [pid = 3816] [serial = 367] [outer = 18A5CC00] 03:26:52 INFO - PROCESS | 3816 | 1461148012105 Marionette DEBUG loaded listener.js 03:26:52 INFO - PROCESS | 3816 | ++DOMWINDOW == 119 (1A53AC00) [pid = 3816] [serial = 368] [outer = 18A5CC00] 03:26:52 INFO - PROCESS | 3816 | [3816] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 03:26:52 INFO - PROCESS | 3816 | 1461148012708 Marionette TRACE conn3 <- [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:26:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 03:26:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 911ms 03:26:52 INFO - PROCESS | 3816 | 1461148012778 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 03:26:52 INFO - PROCESS | 3816 | 1461148012781 Marionette TRACE conn3 <- [1,457,null,{"value":"13"}] 03:26:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 03:26:52 INFO - PROCESS | 3816 | 1461148012785 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 03:26:52 INFO - PROCESS | 3816 | 1461148012788 Marionette TRACE conn3 <- [1,458,null,{}] 03:26:52 INFO - PROCESS | 3816 | 1461148012800 Marionette TRACE conn3 -> [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:26:52 INFO - PROCESS | 3816 | 1461148012950 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 03:26:52 INFO - PROCESS | 3816 | 1461148012960 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:52 INFO - PROCESS | 3816 | ++DOCSHELL 1D68F000 == 50 [pid = 3816] [id = 124] 03:26:52 INFO - PROCESS | 3816 | ++DOMWINDOW == 120 (1D690000) [pid = 3816] [serial = 369] [outer = 00000000] 03:26:53 INFO - PROCESS | 3816 | ++DOMWINDOW == 121 (1D75BC00) [pid = 3816] [serial = 370] [outer = 1D690000] 03:26:53 INFO - PROCESS | 3816 | 1461148013015 Marionette DEBUG loaded listener.js 03:26:53 INFO - PROCESS | 3816 | ++DOMWINDOW == 122 (1D93CC00) [pid = 3816] [serial = 371] [outer = 1D690000] 03:26:53 INFO - PROCESS | 3816 | 1461148013576 Marionette TRACE conn3 <- [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:26:53 INFO - PROCESS | 3816 | 1461148013613 Marionette TRACE conn3 <- [1,461,null,{"value":"13"}] 03:26:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 03:26:53 INFO - PROCESS | 3816 | 1461148013617 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 03:26:53 INFO - PROCESS | 3816 | 1461148013618 Marionette TRACE conn3 <- [1,462,null,{}] 03:26:53 INFO - PROCESS | 3816 | 1461148013622 Marionette TRACE conn3 -> [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:26:53 INFO - PROCESS | 3816 | 1461148013725 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 03:26:53 INFO - PROCESS | 3816 | 1461148013817 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:53 INFO - PROCESS | 3816 | ++DOCSHELL 13628800 == 51 [pid = 3816] [id = 125] 03:26:53 INFO - PROCESS | 3816 | ++DOMWINDOW == 123 (13819C00) [pid = 3816] [serial = 372] [outer = 00000000] 03:26:53 INFO - PROCESS | 3816 | ++DOMWINDOW == 124 (18DD5800) [pid = 3816] [serial = 373] [outer = 13819C00] 03:26:53 INFO - PROCESS | 3816 | 1461148013854 Marionette DEBUG loaded listener.js 03:26:53 INFO - PROCESS | 3816 | ++DOMWINDOW == 125 (18DD9400) [pid = 3816] [serial = 374] [outer = 13819C00] 03:26:54 INFO - PROCESS | 3816 | [3816] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 03:26:54 INFO - PROCESS | 3816 | 1461148014557 Marionette TRACE conn3 <- [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:26:54 INFO - PROCESS | 3816 | 1461148014650 Marionette TRACE conn3 <- [1,465,null,{"value":"13"}] 03:26:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 03:26:54 INFO - PROCESS | 3816 | 1461148014656 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 03:26:54 INFO - PROCESS | 3816 | 1461148014660 Marionette TRACE conn3 <- [1,466,null,{}] 03:26:54 INFO - PROCESS | 3816 | 1461148014667 Marionette TRACE conn3 -> [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:26:54 INFO - PROCESS | 3816 | 1461148014800 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 03:26:54 INFO - PROCESS | 3816 | 1461148014924 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:54 INFO - PROCESS | 3816 | ++DOCSHELL 155FA000 == 52 [pid = 3816] [id = 126] 03:26:54 INFO - PROCESS | 3816 | ++DOMWINDOW == 126 (15E8AC00) [pid = 3816] [serial = 375] [outer = 00000000] 03:26:54 INFO - PROCESS | 3816 | ++DOMWINDOW == 127 (18734000) [pid = 3816] [serial = 376] [outer = 15E8AC00] 03:26:54 INFO - PROCESS | 3816 | 1461148014975 Marionette DEBUG loaded listener.js 03:26:55 INFO - PROCESS | 3816 | ++DOMWINDOW == 128 (188E5C00) [pid = 3816] [serial = 377] [outer = 15E8AC00] 03:26:55 INFO - PROCESS | 3816 | --DOCSHELL 13710400 == 51 [pid = 3816] [id = 120] 03:26:55 INFO - PROCESS | 3816 | --DOCSHELL 138B8C00 == 50 [pid = 3816] [id = 119] 03:26:55 INFO - PROCESS | 3816 | --DOCSHELL 02A96C00 == 49 [pid = 3816] [id = 118] 03:26:55 INFO - PROCESS | 3816 | --DOCSHELL 1A530400 == 48 [pid = 3816] [id = 117] 03:26:55 INFO - PROCESS | 3816 | --DOCSHELL 1922E800 == 47 [pid = 3816] [id = 116] 03:26:55 INFO - PROCESS | 3816 | --DOCSHELL 18CE2400 == 46 [pid = 3816] [id = 115] 03:26:55 INFO - PROCESS | 3816 | --DOCSHELL 16659C00 == 45 [pid = 3816] [id = 114] 03:26:55 INFO - PROCESS | 3816 | --DOCSHELL 02A98000 == 44 [pid = 3816] [id = 113] 03:26:55 INFO - PROCESS | 3816 | --DOCSHELL 02A99800 == 43 [pid = 3816] [id = 112] 03:26:55 INFO - PROCESS | 3816 | --DOCSHELL 1555B000 == 42 [pid = 3816] [id = 110] 03:26:55 INFO - PROCESS | 3816 | --DOMWINDOW == 127 (15CAA400) [pid = 3816] [serial = 160] [outer = 00000000] [url = about:blank] 03:26:55 INFO - PROCESS | 3816 | --DOMWINDOW == 126 (1A274400) [pid = 3816] [serial = 203] [outer = 00000000] [url = about:blank] 03:26:55 INFO - PROCESS | 3816 | --DOMWINDOW == 125 (1DBCBC00) [pid = 3816] [serial = 278] [outer = 00000000] [url = about:blank] 03:26:55 INFO - PROCESS | 3816 | --DOMWINDOW == 124 (1CB1D800) [pid = 3816] [serial = 310] [outer = 00000000] [url = about:blank] 03:26:55 INFO - PROCESS | 3816 | --DOMWINDOW == 123 (1D3A0000) [pid = 3816] [serial = 313] [outer = 00000000] [url = about:blank] 03:26:55 INFO - PROCESS | 3816 | --DOMWINDOW == 122 (13624000) [pid = 3816] [serial = 280] [outer = 00000000] [url = about:blank] 03:26:55 INFO - PROCESS | 3816 | --DOMWINDOW == 121 (188E4C00) [pid = 3816] [serial = 283] [outer = 00000000] [url = about:blank] 03:26:55 INFO - PROCESS | 3816 | --DOMWINDOW == 120 (1C21DC00) [pid = 3816] [serial = 286] [outer = 00000000] [url = about:blank] 03:26:55 INFO - PROCESS | 3816 | --DOMWINDOW == 119 (1CC14C00) [pid = 3816] [serial = 311] [outer = 00000000] [url = about:blank] 03:26:55 INFO - PROCESS | 3816 | --DOMWINDOW == 118 (18CE8800) [pid = 3816] [serial = 293] [outer = 00000000] [url = about:blank] 03:26:55 INFO - PROCESS | 3816 | --DOMWINDOW == 117 (18CE8C00) [pid = 3816] [serial = 292] [outer = 00000000] [url = about:blank] 03:26:55 INFO - PROCESS | 3816 | --DOMWINDOW == 116 (1AE0E400) [pid = 3816] [serial = 307] [outer = 00000000] [url = about:blank] 03:26:55 INFO - PROCESS | 3816 | --DOMWINDOW == 115 (1A270C00) [pid = 3816] [serial = 304] [outer = 00000000] [url = about:blank] 03:26:55 INFO - PROCESS | 3816 | --DOMWINDOW == 114 (1A861000) [pid = 3816] [serial = 305] [outer = 00000000] [url = about:blank] 03:26:55 INFO - PROCESS | 3816 | --DOMWINDOW == 113 (19238000) [pid = 3816] [serial = 301] [outer = 00000000] [url = about:blank] 03:26:55 INFO - PROCESS | 3816 | --DOMWINDOW == 112 (155F5C00) [pid = 3816] [serial = 325] [outer = 00000000] [url = about:blank] 03:26:55 INFO - PROCESS | 3816 | --DOMWINDOW == 111 (1990D800) [pid = 3816] [serial = 302] [outer = 00000000] [url = about:blank] 03:26:55 INFO - PROCESS | 3816 | --DOMWINDOW == 110 (17B20C00) [pid = 3816] [serial = 296] [outer = 00000000] [url = about:blank] 03:26:55 INFO - PROCESS | 3816 | --DOMWINDOW == 109 (16B8CC00) [pid = 3816] [serial = 295] [outer = 00000000] [url = about:blank] 03:26:55 INFO - PROCESS | 3816 | --DOMWINDOW == 108 (1810D000) [pid = 3816] [serial = 298] [outer = 00000000] [url = about:blank] 03:26:55 INFO - PROCESS | 3816 | --DOMWINDOW == 107 (1889A800) [pid = 3816] [serial = 299] [outer = 00000000] [url = about:blank] 03:26:55 INFO - PROCESS | 3816 | --DOMWINDOW == 106 (1D938C00) [pid = 3816] [serial = 316] [outer = 00000000] [url = about:blank] 03:26:55 INFO - PROCESS | 3816 | --DOMWINDOW == 105 (1DBD3400) [pid = 3816] [serial = 289] [outer = 00000000] [url = about:blank] 03:26:55 INFO - PROCESS | 3816 | --DOMWINDOW == 104 (1D39EC00) [pid = 3816] [serial = 314] [outer = 00000000] [url = about:blank] 03:26:55 INFO - PROCESS | 3816 | --DOMWINDOW == 103 (1D690C00) [pid = 3816] [serial = 319] [outer = 00000000] [url = about:blank] 03:26:55 INFO - PROCESS | 3816 | --DOMWINDOW == 102 (02AA1000) [pid = 3816] [serial = 322] [outer = 00000000] [url = about:blank] 03:26:55 INFO - PROCESS | 3816 | --DOMWINDOW == 101 (1D945C00) [pid = 3816] [serial = 317] [outer = 00000000] [url = about:blank] 03:26:55 INFO - PROCESS | 3816 | --DOMWINDOW == 100 (02AA3800) [pid = 3816] [serial = 323] [outer = 00000000] [url = about:blank] 03:26:55 INFO - PROCESS | 3816 | --DOMWINDOW == 99 (1D75B400) [pid = 3816] [serial = 320] [outer = 00000000] [url = about:blank] 03:26:55 INFO - PROCESS | 3816 | --DOMWINDOW == 98 (1C073800) [pid = 3816] [serial = 308] [outer = 00000000] [url = about:blank] 03:26:55 INFO - PROCESS | 3816 | 1461148015429 Marionette TRACE conn3 <- [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:26:55 INFO - PROCESS | 3816 | 1461148015486 Marionette TRACE conn3 <- [1,469,null,{"value":"13"}] 03:26:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 03:26:55 INFO - PROCESS | 3816 | 1461148015492 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 03:26:55 INFO - PROCESS | 3816 | 1461148015495 Marionette TRACE conn3 <- [1,470,null,{}] 03:26:55 INFO - PROCESS | 3816 | 1461148015498 Marionette TRACE conn3 -> [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:26:55 INFO - PROCESS | 3816 | 1461148015576 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 03:26:55 INFO - PROCESS | 3816 | 1461148015569 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:55 INFO - PROCESS | 3816 | ++DOCSHELL 155F9800 == 43 [pid = 3816] [id = 127] 03:26:55 INFO - PROCESS | 3816 | ++DOMWINDOW == 99 (155F9C00) [pid = 3816] [serial = 378] [outer = 00000000] 03:26:55 INFO - PROCESS | 3816 | ++DOMWINDOW == 100 (18734800) [pid = 3816] [serial = 379] [outer = 155F9C00] 03:26:55 INFO - PROCESS | 3816 | 1461148015618 Marionette DEBUG loaded listener.js 03:26:55 INFO - PROCESS | 3816 | ++DOMWINDOW == 101 (18A57400) [pid = 3816] [serial = 380] [outer = 155F9C00] 03:26:56 INFO - PROCESS | 3816 | 1461148016086 Marionette TRACE conn3 <- [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:26:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 03:26:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 607ms 03:26:56 INFO - PROCESS | 3816 | 1461148016113 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 03:26:56 INFO - PROCESS | 3816 | 1461148016115 Marionette TRACE conn3 <- [1,473,null,{"value":"13"}] 03:26:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 03:26:56 INFO - PROCESS | 3816 | 1461148016118 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 03:26:56 INFO - PROCESS | 3816 | 1461148016122 Marionette TRACE conn3 <- [1,474,null,{}] 03:26:56 INFO - PROCESS | 3816 | 1461148016132 Marionette TRACE conn3 -> [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:26:56 INFO - PROCESS | 3816 | 1461148016226 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 03:26:56 INFO - PROCESS | 3816 | 1461148016235 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:56 INFO - PROCESS | 3816 | ++DOCSHELL 18E36C00 == 44 [pid = 3816] [id = 128] 03:26:56 INFO - PROCESS | 3816 | ++DOMWINDOW == 102 (191F1000) [pid = 3816] [serial = 381] [outer = 00000000] 03:26:56 INFO - PROCESS | 3816 | ++DOMWINDOW == 103 (195F3400) [pid = 3816] [serial = 382] [outer = 191F1000] 03:26:56 INFO - PROCESS | 3816 | 1461148016283 Marionette DEBUG loaded listener.js 03:26:56 INFO - PROCESS | 3816 | ++DOMWINDOW == 104 (19B3E000) [pid = 3816] [serial = 383] [outer = 191F1000] 03:26:56 INFO - PROCESS | 3816 | [3816] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 03:26:56 INFO - PROCESS | 3816 | [3816] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 03:26:56 INFO - PROCESS | 3816 | 1461148016732 Marionette TRACE conn3 <- [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:26:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 03:26:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 668ms 03:26:56 INFO - PROCESS | 3816 | 1461148016783 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 03:26:56 INFO - PROCESS | 3816 | 1461148016785 Marionette TRACE conn3 <- [1,477,null,{"value":"13"}] 03:26:56 INFO - PROCESS | 3816 | 1461148016788 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 03:26:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 03:26:56 INFO - PROCESS | 3816 | 1461148016790 Marionette TRACE conn3 <- [1,478,null,{}] 03:26:56 INFO - PROCESS | 3816 | 1461148016794 Marionette TRACE conn3 -> [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:26:56 INFO - PROCESS | 3816 | 1461148016870 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 03:26:56 INFO - PROCESS | 3816 | 1461148016878 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:56 INFO - PROCESS | 3816 | ++DOCSHELL 19B81C00 == 45 [pid = 3816] [id = 129] 03:26:56 INFO - PROCESS | 3816 | ++DOMWINDOW == 105 (19B8FC00) [pid = 3816] [serial = 384] [outer = 00000000] 03:26:56 INFO - PROCESS | 3816 | ++DOMWINDOW == 106 (1A53A800) [pid = 3816] [serial = 385] [outer = 19B8FC00] 03:26:56 INFO - PROCESS | 3816 | 1461148016923 Marionette DEBUG loaded listener.js 03:26:56 INFO - PROCESS | 3816 | ++DOMWINDOW == 107 (1A927800) [pid = 3816] [serial = 386] [outer = 19B8FC00] 03:26:57 INFO - PROCESS | 3816 | 1461148017332 Marionette TRACE conn3 <- [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:26:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 03:26:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 576ms 03:26:57 INFO - PROCESS | 3816 | 1461148017369 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 03:26:57 INFO - PROCESS | 3816 | 1461148017371 Marionette TRACE conn3 <- [1,481,null,{"value":"13"}] 03:26:57 INFO - PROCESS | 3816 | 1461148017374 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 03:26:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 03:26:57 INFO - PROCESS | 3816 | 1461148017376 Marionette TRACE conn3 <- [1,482,null,{}] 03:26:57 INFO - PROCESS | 3816 | 1461148017379 Marionette TRACE conn3 -> [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:26:57 INFO - PROCESS | 3816 | 1461148017452 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 03:26:57 INFO - PROCESS | 3816 | 1461148017458 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:57 INFO - PROCESS | 3816 | ++DOCSHELL 14A03800 == 46 [pid = 3816] [id = 130] 03:26:57 INFO - PROCESS | 3816 | ++DOMWINDOW == 108 (18CEA000) [pid = 3816] [serial = 387] [outer = 00000000] 03:26:57 INFO - PROCESS | 3816 | ++DOMWINDOW == 109 (1C21DC00) [pid = 3816] [serial = 388] [outer = 18CEA000] 03:26:57 INFO - PROCESS | 3816 | 1461148017506 Marionette DEBUG loaded listener.js 03:26:57 INFO - PROCESS | 3816 | ++DOMWINDOW == 110 (1C21BC00) [pid = 3816] [serial = 389] [outer = 18CEA000] 03:26:58 INFO - PROCESS | 3816 | 1461148018009 Marionette TRACE conn3 <- [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:26:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 03:26:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 683ms 03:26:58 INFO - PROCESS | 3816 | 1461148018062 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 03:26:58 INFO - PROCESS | 3816 | 1461148018064 Marionette TRACE conn3 <- [1,485,null,{"value":"13"}] 03:26:58 INFO - PROCESS | 3816 | 1461148018067 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 03:26:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 03:26:58 INFO - PROCESS | 3816 | 1461148018069 Marionette TRACE conn3 <- [1,486,null,{}] 03:26:58 INFO - PROCESS | 3816 | 1461148018072 Marionette TRACE conn3 -> [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:26:58 INFO - PROCESS | 3816 | 1461148018192 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 03:26:58 INFO - PROCESS | 3816 | 1461148018208 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:58 INFO - PROCESS | 3816 | ++DOCSHELL 13A4C400 == 47 [pid = 3816] [id = 131] 03:26:58 INFO - PROCESS | 3816 | ++DOMWINDOW == 111 (1CC1A000) [pid = 3816] [serial = 390] [outer = 00000000] 03:26:58 INFO - PROCESS | 3816 | ++DOMWINDOW == 112 (1D3A7000) [pid = 3816] [serial = 391] [outer = 1CC1A000] 03:26:58 INFO - PROCESS | 3816 | 1461148018297 Marionette DEBUG loaded listener.js 03:26:58 INFO - PROCESS | 3816 | ++DOMWINDOW == 113 (1D691800) [pid = 3816] [serial = 392] [outer = 1CC1A000] 03:26:58 INFO - PROCESS | 3816 | 1461148018699 Marionette TRACE conn3 <- [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:26:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 03:26:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 667ms 03:26:58 INFO - PROCESS | 3816 | 1461148018761 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 03:26:58 INFO - PROCESS | 3816 | 1461148018764 Marionette TRACE conn3 <- [1,489,null,{"value":"13"}] 03:26:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 03:26:58 INFO - PROCESS | 3816 | 1461148018769 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 03:26:58 INFO - PROCESS | 3816 | 1461148018770 Marionette TRACE conn3 <- [1,490,null,{}] 03:26:58 INFO - PROCESS | 3816 | 1461148018774 Marionette TRACE conn3 -> [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:26:58 INFO - PROCESS | 3816 | 1461148018900 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 03:26:58 INFO - PROCESS | 3816 | 1461148018912 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:58 INFO - PROCESS | 3816 | ++DOCSHELL 13813800 == 48 [pid = 3816] [id = 132] 03:26:58 INFO - PROCESS | 3816 | ++DOMWINDOW == 114 (195E7800) [pid = 3816] [serial = 393] [outer = 00000000] 03:26:58 INFO - PROCESS | 3816 | ++DOMWINDOW == 115 (1D940400) [pid = 3816] [serial = 394] [outer = 195E7800] 03:26:58 INFO - PROCESS | 3816 | 1461148018955 Marionette DEBUG loaded listener.js 03:26:59 INFO - PROCESS | 3816 | ++DOMWINDOW == 116 (1D93F800) [pid = 3816] [serial = 395] [outer = 195E7800] 03:26:59 INFO - PROCESS | 3816 | 1461148019363 Marionette TRACE conn3 <- [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:26:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 03:26:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 607ms 03:26:59 INFO - PROCESS | 3816 | 1461148019387 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 03:26:59 INFO - PROCESS | 3816 | 1461148019389 Marionette TRACE conn3 <- [1,493,null,{"value":"13"}] 03:26:59 INFO - PROCESS | 3816 | 1461148019392 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 03:26:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 03:26:59 INFO - PROCESS | 3816 | 1461148019394 Marionette TRACE conn3 <- [1,494,null,{}] 03:26:59 INFO - PROCESS | 3816 | 1461148019404 Marionette TRACE conn3 -> [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:26:59 INFO - PROCESS | 3816 | 1461148019508 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 03:26:59 INFO - PROCESS | 3816 | 1461148019513 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:59 INFO - PROCESS | 3816 | ++DOCSHELL 19790400 == 49 [pid = 3816] [id = 133] 03:26:59 INFO - PROCESS | 3816 | ++DOMWINDOW == 117 (19790C00) [pid = 3816] [serial = 396] [outer = 00000000] 03:26:59 INFO - PROCESS | 3816 | ++DOMWINDOW == 118 (1979B000) [pid = 3816] [serial = 397] [outer = 19790C00] 03:26:59 INFO - PROCESS | 3816 | 1461148019558 Marionette DEBUG loaded listener.js 03:26:59 INFO - PROCESS | 3816 | ++DOMWINDOW == 119 (1979C800) [pid = 3816] [serial = 398] [outer = 19790C00] 03:26:59 INFO - PROCESS | 3816 | --DOMWINDOW == 118 (1676C400) [pid = 3816] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 03:26:59 INFO - PROCESS | 3816 | --DOMWINDOW == 117 (12B8A000) [pid = 3816] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 03:26:59 INFO - PROCESS | 3816 | --DOMWINDOW == 116 (195F3800) [pid = 3816] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 03:26:59 INFO - PROCESS | 3816 | --DOMWINDOW == 115 (18CE7000) [pid = 3816] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 03:26:59 INFO - PROCESS | 3816 | --DOMWINDOW == 114 (02A97400) [pid = 3816] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 03:26:59 INFO - PROCESS | 3816 | --DOMWINDOW == 113 (146AE400) [pid = 3816] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 03:26:59 INFO - PROCESS | 3816 | --DOMWINDOW == 112 (12C0F000) [pid = 3816] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 03:26:59 INFO - PROCESS | 3816 | --DOMWINDOW == 111 (1A531400) [pid = 3816] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 03:26:59 INFO - PROCESS | 3816 | --DOMWINDOW == 110 (155EB800) [pid = 3816] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 03:27:00 INFO - PROCESS | 3816 | 1461148020103 Marionette TRACE conn3 <- [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:27:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 03:27:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 713ms 03:27:00 INFO - PROCESS | 3816 | 1461148020119 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 03:27:00 INFO - PROCESS | 3816 | 1461148020121 Marionette TRACE conn3 <- [1,497,null,{"value":"13"}] 03:27:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 03:27:00 INFO - PROCESS | 3816 | 1461148020152 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 03:27:00 INFO - PROCESS | 3816 | 1461148020154 Marionette TRACE conn3 <- [1,498,null,{}] 03:27:00 INFO - PROCESS | 3816 | 1461148020157 Marionette TRACE conn3 -> [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:27:00 INFO - PROCESS | 3816 | 1461148020233 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 03:27:00 INFO - PROCESS | 3816 | 1461148020241 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:00 INFO - PROCESS | 3816 | ++DOCSHELL 183C6400 == 50 [pid = 3816] [id = 134] 03:27:00 INFO - PROCESS | 3816 | ++DOMWINDOW == 111 (1922E000) [pid = 3816] [serial = 399] [outer = 00000000] 03:27:00 INFO - PROCESS | 3816 | ++DOMWINDOW == 112 (1979F800) [pid = 3816] [serial = 400] [outer = 1922E000] 03:27:00 INFO - PROCESS | 3816 | 1461148020285 Marionette DEBUG loaded listener.js 03:27:00 INFO - PROCESS | 3816 | ++DOMWINDOW == 113 (1AE0C800) [pid = 3816] [serial = 401] [outer = 1922E000] 03:27:00 INFO - PROCESS | 3816 | 1461148020672 Marionette TRACE conn3 <- [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:27:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 03:27:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 607ms 03:27:00 INFO - PROCESS | 3816 | 1461148020725 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 03:27:00 INFO - PROCESS | 3816 | 1461148020727 Marionette TRACE conn3 <- [1,501,null,{"value":"13"}] 03:27:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 03:27:00 INFO - PROCESS | 3816 | 1461148020733 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 03:27:00 INFO - PROCESS | 3816 | 1461148020735 Marionette TRACE conn3 <- [1,502,null,{}] 03:27:00 INFO - PROCESS | 3816 | 1461148020738 Marionette TRACE conn3 -> [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:27:00 INFO - PROCESS | 3816 | 1461148020818 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 03:27:00 INFO - PROCESS | 3816 | 1461148020825 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:00 INFO - PROCESS | 3816 | ++DOCSHELL 1979CC00 == 51 [pid = 3816] [id = 135] 03:27:00 INFO - PROCESS | 3816 | ++DOMWINDOW == 114 (1C623400) [pid = 3816] [serial = 402] [outer = 00000000] 03:27:00 INFO - PROCESS | 3816 | ++DOMWINDOW == 115 (1DBCD400) [pid = 3816] [serial = 403] [outer = 1C623400] 03:27:00 INFO - PROCESS | 3816 | 1461148020872 Marionette DEBUG loaded listener.js 03:27:00 INFO - PROCESS | 3816 | ++DOMWINDOW == 116 (1DBCF800) [pid = 3816] [serial = 404] [outer = 1C623400] 03:27:01 INFO - PROCESS | 3816 | 1461148021269 Marionette TRACE conn3 <- [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:27:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 03:27:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 576ms 03:27:01 INFO - PROCESS | 3816 | 1461148021309 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 03:27:01 INFO - PROCESS | 3816 | 1461148021311 Marionette TRACE conn3 <- [1,505,null,{"value":"13"}] 03:27:01 INFO - PROCESS | 3816 | 1461148021318 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 03:27:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 03:27:01 INFO - PROCESS | 3816 | 1461148021321 Marionette TRACE conn3 <- [1,506,null,{}] 03:27:01 INFO - PROCESS | 3816 | 1461148021324 Marionette TRACE conn3 -> [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:27:01 INFO - PROCESS | 3816 | 1461148021416 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 03:27:01 INFO - PROCESS | 3816 | 1461148021421 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:01 INFO - PROCESS | 3816 | ++DOCSHELL 19F31800 == 52 [pid = 3816] [id = 136] 03:27:01 INFO - PROCESS | 3816 | ++DOMWINDOW == 117 (1D11D800) [pid = 3816] [serial = 405] [outer = 00000000] 03:27:01 INFO - PROCESS | 3816 | ++DOMWINDOW == 118 (1D261800) [pid = 3816] [serial = 406] [outer = 1D11D800] 03:27:01 INFO - PROCESS | 3816 | 1461148021470 Marionette DEBUG loaded listener.js 03:27:01 INFO - PROCESS | 3816 | ++DOMWINDOW == 119 (1D939000) [pid = 3816] [serial = 407] [outer = 1D11D800] 03:27:02 INFO - PROCESS | 3816 | --DOCSHELL 12CFB000 == 51 [pid = 3816] [id = 64] 03:27:02 INFO - PROCESS | 3816 | --DOCSHELL 1D27F400 == 50 [pid = 3816] [id = 79] 03:27:02 INFO - PROCESS | 3816 | --DOCSHELL 16A4BC00 == 49 [pid = 3816] [id = 111] 03:27:02 INFO - PROCESS | 3816 | --DOCSHELL 1320E400 == 48 [pid = 3816] [id = 98] 03:27:02 INFO - PROCESS | 3816 | --DOCSHELL 1A867000 == 47 [pid = 3816] [id = 82] 03:27:02 INFO - PROCESS | 3816 | --DOCSHELL 1810F800 == 46 [pid = 3816] [id = 53] 03:27:02 INFO - PROCESS | 3816 | --DOCSHELL 138BA000 == 45 [pid = 3816] [id = 81] 03:27:02 INFO - PROCESS | 3816 | --DOCSHELL 13702000 == 44 [pid = 3816] [id = 54] 03:27:02 INFO - PROCESS | 3816 | --DOCSHELL 1D758000 == 43 [pid = 3816] [id = 97] 03:27:02 INFO - PROCESS | 3816 | --DOCSHELL 02A9A800 == 42 [pid = 3816] [id = 109] 03:27:02 INFO - PROCESS | 3816 | --DOCSHELL 155FA000 == 41 [pid = 3816] [id = 126] 03:27:02 INFO - PROCESS | 3816 | --DOCSHELL 1D68F000 == 40 [pid = 3816] [id = 124] 03:27:02 INFO - PROCESS | 3816 | --DOCSHELL 13628800 == 39 [pid = 3816] [id = 125] 03:27:02 INFO - PROCESS | 3816 | --DOCSHELL 13266000 == 38 [pid = 3816] [id = 122] 03:27:02 INFO - PROCESS | 3816 | --DOCSHELL 18A58000 == 37 [pid = 3816] [id = 123] 03:27:02 INFO - PROCESS | 3816 | --DOCSHELL 1CC1EC00 == 36 [pid = 3816] [id = 121] 03:27:03 INFO - PROCESS | 3816 | --DOCSHELL 155F9800 == 35 [pid = 3816] [id = 127] 03:27:03 INFO - PROCESS | 3816 | --DOCSHELL 18E36C00 == 34 [pid = 3816] [id = 128] 03:27:03 INFO - PROCESS | 3816 | --DOCSHELL 19790400 == 33 [pid = 3816] [id = 133] 03:27:03 INFO - PROCESS | 3816 | --DOCSHELL 13813800 == 32 [pid = 3816] [id = 132] 03:27:03 INFO - PROCESS | 3816 | --DOCSHELL 183C6400 == 31 [pid = 3816] [id = 134] 03:27:03 INFO - PROCESS | 3816 | --DOCSHELL 13A4C400 == 30 [pid = 3816] [id = 131] 03:27:03 INFO - PROCESS | 3816 | --DOCSHELL 1979CC00 == 29 [pid = 3816] [id = 135] 03:27:03 INFO - PROCESS | 3816 | --DOCSHELL 19B81C00 == 28 [pid = 3816] [id = 129] 03:27:03 INFO - PROCESS | 3816 | --DOCSHELL 14A03800 == 27 [pid = 3816] [id = 130] 03:27:03 INFO - PROCESS | 3816 | --DOMWINDOW == 118 (155F4C00) [pid = 3816] [serial = 328] [outer = 00000000] [url = about:blank] 03:27:03 INFO - PROCESS | 3816 | --DOMWINDOW == 117 (1810C400) [pid = 3816] [serial = 341] [outer = 00000000] [url = about:blank] 03:27:03 INFO - PROCESS | 3816 | --DOMWINDOW == 116 (12DD7800) [pid = 3816] [serial = 334] [outer = 00000000] [url = about:blank] 03:27:03 INFO - PROCESS | 3816 | --DOMWINDOW == 115 (1A15E400) [pid = 3816] [serial = 347] [outer = 00000000] [url = about:blank] 03:27:03 INFO - PROCESS | 3816 | --DOMWINDOW == 114 (195E7400) [pid = 3816] [serial = 343] [outer = 00000000] [url = about:blank] 03:27:03 INFO - PROCESS | 3816 | --DOMWINDOW == 113 (142C9000) [pid = 3816] [serial = 335] [outer = 00000000] [url = about:blank] 03:27:03 INFO - PROCESS | 3816 | --DOMWINDOW == 112 (196A2000) [pid = 3816] [serial = 344] [outer = 00000000] [url = about:blank] 03:27:03 INFO - PROCESS | 3816 | --DOMWINDOW == 111 (188A2000) [pid = 3816] [serial = 331] [outer = 00000000] [url = about:blank] 03:27:03 INFO - PROCESS | 3816 | --DOMWINDOW == 110 (13265800) [pid = 3816] [serial = 352] [outer = 00000000] [url = about:blank] 03:27:03 INFO - PROCESS | 3816 | --DOMWINDOW == 109 (1CB14800) [pid = 3816] [serial = 356] [outer = 00000000] [url = about:blank] 03:27:03 INFO - PROCESS | 3816 | --DOMWINDOW == 108 (138B1000) [pid = 3816] [serial = 353] [outer = 00000000] [url = about:blank] 03:27:03 INFO - PROCESS | 3816 | --DOMWINDOW == 107 (1664F400) [pid = 3816] [serial = 338] [outer = 00000000] [url = about:blank] 03:27:03 INFO - PROCESS | 3816 | --DOMWINDOW == 106 (1A162000) [pid = 3816] [serial = 346] [outer = 00000000] [url = about:blank] 03:27:03 INFO - PROCESS | 3816 | --DOMWINDOW == 105 (1C228000) [pid = 3816] [serial = 355] [outer = 00000000] [url = about:blank] 03:27:03 INFO - PROCESS | 3816 | --DOMWINDOW == 104 (17BAC800) [pid = 3816] [serial = 340] [outer = 00000000] [url = about:blank] 03:27:03 INFO - PROCESS | 3816 | --DOMWINDOW == 103 (1C067000) [pid = 3816] [serial = 350] [outer = 00000000] [url = about:blank] 03:27:03 INFO - PROCESS | 3816 | --DOMWINDOW == 102 (1A928800) [pid = 3816] [serial = 349] [outer = 00000000] [url = about:blank] 03:27:03 INFO - PROCESS | 3816 | --DOMWINDOW == 101 (15CD6000) [pid = 3816] [serial = 337] [outer = 00000000] [url = about:blank] 03:27:03 INFO - PROCESS | 3816 | --DOMWINDOW == 100 (1D3AA400) [pid = 3816] [serial = 361] [outer = 00000000] [url = about:blank] 03:27:03 INFO - PROCESS | 3816 | --DOMWINDOW == 99 (1CC1D400) [pid = 3816] [serial = 358] [outer = 00000000] [url = about:blank] 03:27:03 INFO - PROCESS | 3816 | --DOMWINDOW == 98 (1CC1AC00) [pid = 3816] [serial = 359] [outer = 00000000] [url = about:blank] 03:27:03 INFO - PROCESS | 3816 | ++DOMWINDOW == 99 (12CB9400) [pid = 3816] [serial = 408] [outer = 1DF95800] 03:27:03 INFO - PROCESS | 3816 | 1461148023403 Marionette TRACE conn3 <- [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:27:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 03:27:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 2094ms 03:27:03 INFO - PROCESS | 3816 | 1461148023423 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 03:27:03 INFO - PROCESS | 3816 | 1461148023428 Marionette TRACE conn3 <- [1,509,null,{"value":"13"}] 03:27:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 03:27:03 INFO - PROCESS | 3816 | 1461148023434 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 03:27:03 INFO - PROCESS | 3816 | 1461148023439 Marionette TRACE conn3 <- [1,510,null,{}] 03:27:03 INFO - PROCESS | 3816 | 1461148023445 Marionette TRACE conn3 -> [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:27:03 INFO - PROCESS | 3816 | 1461148023531 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 03:27:03 INFO - PROCESS | 3816 | 1461148023541 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:03 INFO - PROCESS | 3816 | ++DOCSHELL 12D7FC00 == 28 [pid = 3816] [id = 137] 03:27:03 INFO - PROCESS | 3816 | ++DOMWINDOW == 100 (12DD4000) [pid = 3816] [serial = 409] [outer = 00000000] 03:27:03 INFO - PROCESS | 3816 | ++DOMWINDOW == 101 (13707C00) [pid = 3816] [serial = 410] [outer = 12DD4000] 03:27:03 INFO - PROCESS | 3816 | 1461148023574 Marionette DEBUG loaded listener.js 03:27:03 INFO - PROCESS | 3816 | ++DOMWINDOW == 102 (138B3C00) [pid = 3816] [serial = 411] [outer = 12DD4000] 03:27:04 INFO - PROCESS | 3816 | 1461148024052 Marionette TRACE conn3 <- [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:27:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 03:27:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 668ms 03:27:04 INFO - PROCESS | 3816 | 1461148024099 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 03:27:04 INFO - PROCESS | 3816 | 1461148024104 Marionette TRACE conn3 <- [1,513,null,{"value":"13"}] 03:27:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 03:27:04 INFO - PROCESS | 3816 | 1461148024110 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 03:27:04 INFO - PROCESS | 3816 | 1461148024113 Marionette TRACE conn3 <- [1,514,null,{}] 03:27:04 INFO - PROCESS | 3816 | 1461148024117 Marionette TRACE conn3 -> [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:27:04 INFO - PROCESS | 3816 | 1461148024198 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 03:27:04 INFO - PROCESS | 3816 | 1461148024208 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:04 INFO - PROCESS | 3816 | ++DOCSHELL 138BD800 == 29 [pid = 3816] [id = 138] 03:27:04 INFO - PROCESS | 3816 | ++DOMWINDOW == 103 (13A43C00) [pid = 3816] [serial = 412] [outer = 00000000] 03:27:04 INFO - PROCESS | 3816 | ++DOMWINDOW == 104 (1552A000) [pid = 3816] [serial = 413] [outer = 13A43C00] 03:27:04 INFO - PROCESS | 3816 | 1461148024260 Marionette DEBUG loaded listener.js 03:27:04 INFO - PROCESS | 3816 | ++DOMWINDOW == 105 (1552D400) [pid = 3816] [serial = 414] [outer = 13A43C00] 03:27:04 INFO - PROCESS | 3816 | 1461148024690 Marionette TRACE conn3 <- [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:27:04 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:27:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 622ms 03:27:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 03:27:04 INFO - PROCESS | 3816 | 1461148024734 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 03:27:04 INFO - PROCESS | 3816 | 1461148024737 Marionette TRACE conn3 <- [1,517,null,{"value":"13"}] 03:27:04 INFO - PROCESS | 3816 | 1461148024740 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 03:27:04 INFO - PROCESS | 3816 | 1461148024743 Marionette TRACE conn3 <- [1,518,null,{}] 03:27:04 INFO - PROCESS | 3816 | 1461148024754 Marionette TRACE conn3 -> [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:27:04 INFO - PROCESS | 3816 | 1461148024884 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 03:27:04 INFO - PROCESS | 3816 | 1461148024899 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:04 INFO - PROCESS | 3816 | ++DOCSHELL 15CD4C00 == 30 [pid = 3816] [id = 139] 03:27:04 INFO - PROCESS | 3816 | ++DOMWINDOW == 106 (15CD6000) [pid = 3816] [serial = 415] [outer = 00000000] 03:27:04 INFO - PROCESS | 3816 | ++DOMWINDOW == 107 (15E91C00) [pid = 3816] [serial = 416] [outer = 15CD6000] 03:27:04 INFO - PROCESS | 3816 | 1461148024948 Marionette DEBUG loaded listener.js 03:27:05 INFO - PROCESS | 3816 | ++DOMWINDOW == 108 (15F7E000) [pid = 3816] [serial = 417] [outer = 15CD6000] 03:27:05 INFO - PROCESS | 3816 | 1461148025379 Marionette TRACE conn3 <- [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:27:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 03:27:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 667ms 03:27:05 INFO - PROCESS | 3816 | 1461148025423 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 03:27:05 INFO - PROCESS | 3816 | 1461148025425 Marionette TRACE conn3 <- [1,521,null,{"value":"13"}] 03:27:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 03:27:05 INFO - PROCESS | 3816 | 1461148025429 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 03:27:05 INFO - PROCESS | 3816 | 1461148025430 Marionette TRACE conn3 <- [1,522,null,{}] 03:27:05 INFO - PROCESS | 3816 | 1461148025433 Marionette TRACE conn3 -> [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:27:05 INFO - PROCESS | 3816 | 1461148025509 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 03:27:05 INFO - PROCESS | 3816 | 1461148025517 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:05 INFO - PROCESS | 3816 | ++DOCSHELL 142C8000 == 31 [pid = 3816] [id = 140] 03:27:05 INFO - PROCESS | 3816 | ++DOMWINDOW == 109 (16B8C800) [pid = 3816] [serial = 418] [outer = 00000000] 03:27:05 INFO - PROCESS | 3816 | ++DOMWINDOW == 110 (17BAF000) [pid = 3816] [serial = 419] [outer = 16B8C800] 03:27:05 INFO - PROCESS | 3816 | 1461148025563 Marionette DEBUG loaded listener.js 03:27:05 INFO - PROCESS | 3816 | ++DOMWINDOW == 111 (1810D000) [pid = 3816] [serial = 420] [outer = 16B8C800] 03:27:05 INFO - PROCESS | 3816 | 1461148025977 Marionette TRACE conn3 <- [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:27:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 03:27:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 576ms 03:27:06 INFO - PROCESS | 3816 | 1461148026008 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 03:27:06 INFO - PROCESS | 3816 | 1461148026010 Marionette TRACE conn3 <- [1,525,null,{"value":"13"}] 03:27:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 03:27:06 INFO - PROCESS | 3816 | 1461148026013 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 03:27:06 INFO - PROCESS | 3816 | 1461148026015 Marionette TRACE conn3 <- [1,526,null,{}] 03:27:06 INFO - PROCESS | 3816 | 1461148026018 Marionette TRACE conn3 -> [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:27:06 INFO - PROCESS | 3816 | 1461148026094 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 03:27:06 INFO - PROCESS | 3816 | 1461148026101 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:06 INFO - PROCESS | 3816 | ++DOCSHELL 18321800 == 32 [pid = 3816] [id = 141] 03:27:06 INFO - PROCESS | 3816 | ++DOMWINDOW == 112 (183C5800) [pid = 3816] [serial = 421] [outer = 00000000] 03:27:06 INFO - PROCESS | 3816 | ++DOMWINDOW == 113 (188E4C00) [pid = 3816] [serial = 422] [outer = 183C5800] 03:27:06 INFO - PROCESS | 3816 | 1461148026145 Marionette DEBUG loaded listener.js 03:27:06 INFO - PROCESS | 3816 | ++DOMWINDOW == 114 (18A5C800) [pid = 3816] [serial = 423] [outer = 183C5800] 03:27:06 INFO - PROCESS | 3816 | 1461148026584 Marionette TRACE conn3 <- [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:27:06 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:27:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 623ms 03:27:06 INFO - PROCESS | 3816 | 1461148026633 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 03:27:06 INFO - PROCESS | 3816 | 1461148026635 Marionette TRACE conn3 <- [1,529,null,{"value":"13"}] 03:27:06 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 03:27:06 INFO - PROCESS | 3816 | 1461148026638 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 03:27:06 INFO - PROCESS | 3816 | 1461148026640 Marionette TRACE conn3 <- [1,530,null,{}] 03:27:06 INFO - PROCESS | 3816 | 1461148026643 Marionette TRACE conn3 -> [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:27:06 INFO - PROCESS | 3816 | 1461148026747 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 03:27:06 INFO - PROCESS | 3816 | 1461148026754 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:06 INFO - PROCESS | 3816 | ++DOCSHELL 18CEC800 == 33 [pid = 3816] [id = 142] 03:27:06 INFO - PROCESS | 3816 | ++DOMWINDOW == 115 (18CEE800) [pid = 3816] [serial = 424] [outer = 00000000] 03:27:06 INFO - PROCESS | 3816 | ++DOMWINDOW == 116 (1922D800) [pid = 3816] [serial = 425] [outer = 18CEE800] 03:27:06 INFO - PROCESS | 3816 | 1461148026799 Marionette DEBUG loaded listener.js 03:27:06 INFO - PROCESS | 3816 | ++DOMWINDOW == 117 (195F1C00) [pid = 3816] [serial = 426] [outer = 18CEE800] 03:27:07 INFO - PROCESS | 3816 | 1461148027206 Marionette TRACE conn3 <- [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:27:07 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:27:07 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 03:27:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:27:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:27:07 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 03:27:07 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 03:27:07 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:27:07 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 03:27:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:27:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:27:07 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 03:27:07 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 03:27:07 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 607ms 03:27:07 INFO - PROCESS | 3816 | 1461148027259 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 03:27:07 INFO - PROCESS | 3816 | 1461148027261 Marionette TRACE conn3 <- [1,533,null,{"value":"13"}] 03:27:07 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 03:27:07 INFO - PROCESS | 3816 | 1461148027264 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 03:27:07 INFO - PROCESS | 3816 | 1461148027266 Marionette TRACE conn3 <- [1,534,null,{}] 03:27:07 INFO - PROCESS | 3816 | 1461148027273 Marionette TRACE conn3 -> [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:27:07 INFO - PROCESS | 3816 | 1461148027351 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 03:27:07 INFO - PROCESS | 3816 | 1461148027357 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:07 INFO - PROCESS | 3816 | ++DOCSHELL 18E36C00 == 34 [pid = 3816] [id = 143] 03:27:07 INFO - PROCESS | 3816 | ++DOMWINDOW == 118 (1969EC00) [pid = 3816] [serial = 427] [outer = 00000000] 03:27:07 INFO - PROCESS | 3816 | ++DOMWINDOW == 119 (19B49400) [pid = 3816] [serial = 428] [outer = 1969EC00] 03:27:07 INFO - PROCESS | 3816 | 1461148027401 Marionette DEBUG loaded listener.js 03:27:07 INFO - PROCESS | 3816 | ++DOMWINDOW == 120 (19B8B000) [pid = 3816] [serial = 429] [outer = 1969EC00] 03:27:07 INFO - PROCESS | 3816 | 1461148027813 Marionette TRACE conn3 <- [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:27:07 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:27:07 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 577ms 03:27:07 INFO - PROCESS | 3816 | 1461148027864 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 03:27:07 INFO - PROCESS | 3816 | 1461148027866 Marionette TRACE conn3 <- [1,537,null,{"value":"13"}] 03:27:07 INFO - PROCESS | 3816 | 1461148027871 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 03:27:07 INFO - PROCESS | 3816 | 1461148027872 Marionette TRACE conn3 <- [1,538,null,{}] 03:27:07 INFO - PROCESS | 3816 | 1461148027875 Marionette TRACE conn3 -> [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:27:07 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 03:27:07 INFO - PROCESS | 3816 | 1461148027953 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 03:27:07 INFO - PROCESS | 3816 | 1461148027959 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:07 INFO - PROCESS | 3816 | ++DOCSHELL 16A3F400 == 35 [pid = 3816] [id = 144] 03:27:07 INFO - PROCESS | 3816 | ++DOMWINDOW == 121 (19902400) [pid = 3816] [serial = 430] [outer = 00000000] 03:27:07 INFO - PROCESS | 3816 | ++DOMWINDOW == 122 (1A1D3C00) [pid = 3816] [serial = 431] [outer = 19902400] 03:27:07 INFO - PROCESS | 3816 | 1461148028003 Marionette DEBUG loaded listener.js 03:27:08 INFO - PROCESS | 3816 | ++DOMWINDOW == 123 (1A15AC00) [pid = 3816] [serial = 432] [outer = 19902400] 03:27:08 INFO - PROCESS | 3816 | 1461148028430 Marionette TRACE conn3 <- [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:27:08 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:27:08 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 622ms 03:27:08 INFO - PROCESS | 3816 | 1461148028498 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 03:27:08 INFO - PROCESS | 3816 | 1461148028500 Marionette TRACE conn3 <- [1,541,null,{"value":"13"}] 03:27:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 03:27:08 INFO - PROCESS | 3816 | 1461148028503 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 03:27:08 INFO - PROCESS | 3816 | 1461148028505 Marionette TRACE conn3 <- [1,542,null,{}] 03:27:08 INFO - PROCESS | 3816 | 1461148028508 Marionette TRACE conn3 -> [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:27:08 INFO - PROCESS | 3816 | 1461148028612 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 03:27:08 INFO - PROCESS | 3816 | 1461148028650 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:08 INFO - PROCESS | 3816 | ++DOCSHELL 1A273000 == 36 [pid = 3816] [id = 145] 03:27:08 INFO - PROCESS | 3816 | ++DOMWINDOW == 124 (1A52EC00) [pid = 3816] [serial = 433] [outer = 00000000] 03:27:08 INFO - PROCESS | 3816 | ++DOMWINDOW == 125 (1AE0D400) [pid = 3816] [serial = 434] [outer = 1A52EC00] 03:27:08 INFO - PROCESS | 3816 | 1461148028743 Marionette DEBUG loaded listener.js 03:27:08 INFO - PROCESS | 3816 | ++DOMWINDOW == 126 (1AE0AC00) [pid = 3816] [serial = 435] [outer = 1A52EC00] 03:27:08 INFO - PROCESS | 3816 | [3816] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 03:27:09 INFO - PROCESS | 3816 | [3816] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:27:09 INFO - PROCESS | 3816 | [3816] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 03:27:09 INFO - PROCESS | 3816 | 1461148029136 Marionette TRACE conn3 <- [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:27:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 03:27:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 683ms 03:27:09 INFO - PROCESS | 3816 | 1461148029195 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 03:27:09 INFO - PROCESS | 3816 | 1461148029197 Marionette TRACE conn3 <- [1,545,null,{"value":"13"}] 03:27:09 INFO - PROCESS | 3816 | 1461148029200 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 03:27:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 03:27:09 INFO - PROCESS | 3816 | 1461148029202 Marionette TRACE conn3 <- [1,546,null,{}] 03:27:09 INFO - PROCESS | 3816 | 1461148029205 Marionette TRACE conn3 -> [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:27:09 INFO - PROCESS | 3816 | 1461148029308 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 03:27:09 INFO - PROCESS | 3816 | 1461148029317 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:09 INFO - PROCESS | 3816 | ++DOCSHELL 17BA9400 == 37 [pid = 3816] [id = 146] 03:27:09 INFO - PROCESS | 3816 | ++DOMWINDOW == 127 (19FE8800) [pid = 3816] [serial = 436] [outer = 00000000] 03:27:09 INFO - PROCESS | 3816 | ++DOMWINDOW == 128 (1C21D800) [pid = 3816] [serial = 437] [outer = 19FE8800] 03:27:09 INFO - PROCESS | 3816 | 1461148029345 Marionette DEBUG loaded listener.js 03:27:09 INFO - PROCESS | 3816 | ++DOMWINDOW == 129 (1C223000) [pid = 3816] [serial = 438] [outer = 19FE8800] 03:27:09 INFO - PROCESS | 3816 | 1461148029797 Marionette TRACE conn3 <- [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:27:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 03:27:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 623ms 03:27:09 INFO - PROCESS | 3816 | 1461148029824 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 03:27:09 INFO - PROCESS | 3816 | 1461148029826 Marionette TRACE conn3 <- [1,549,null,{"value":"13"}] 03:27:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 03:27:09 INFO - PROCESS | 3816 | 1461148029834 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 03:27:09 INFO - PROCESS | 3816 | 1461148029836 Marionette TRACE conn3 <- [1,550,null,{}] 03:27:09 INFO - PROCESS | 3816 | 1461148029840 Marionette TRACE conn3 -> [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:27:09 INFO - PROCESS | 3816 | 1461148029977 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 03:27:10 INFO - PROCESS | 3816 | 1461148030005 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:10 INFO - PROCESS | 3816 | ++DOCSHELL 1C62F000 == 38 [pid = 3816] [id = 147] 03:27:10 INFO - PROCESS | 3816 | ++DOMWINDOW == 130 (1C62F400) [pid = 3816] [serial = 439] [outer = 00000000] 03:27:10 INFO - PROCESS | 3816 | ++DOMWINDOW == 131 (1CB23000) [pid = 3816] [serial = 440] [outer = 1C62F400] 03:27:10 INFO - PROCESS | 3816 | 1461148030059 Marionette DEBUG loaded listener.js 03:27:10 INFO - PROCESS | 3816 | ++DOMWINDOW == 132 (1CC1DC00) [pid = 3816] [serial = 441] [outer = 1C62F400] 03:27:10 INFO - PROCESS | 3816 | --DOMWINDOW == 131 (02A9E000) [pid = 3816] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 03:27:10 INFO - PROCESS | 3816 | --DOMWINDOW == 130 (1CC1A000) [pid = 3816] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 03:27:10 INFO - PROCESS | 3816 | --DOMWINDOW == 129 (195E7800) [pid = 3816] [serial = 393] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 03:27:10 INFO - PROCESS | 3816 | --DOMWINDOW == 128 (19790C00) [pid = 3816] [serial = 396] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 03:27:10 INFO - PROCESS | 3816 | --DOMWINDOW == 127 (1922E000) [pid = 3816] [serial = 399] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 03:27:10 INFO - PROCESS | 3816 | --DOMWINDOW == 126 (1C623400) [pid = 3816] [serial = 402] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 03:27:10 INFO - PROCESS | 3816 | --DOMWINDOW == 125 (18CEA000) [pid = 3816] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 03:27:10 INFO - PROCESS | 3816 | --DOMWINDOW == 124 (19B8FC00) [pid = 3816] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 03:27:10 INFO - PROCESS | 3816 | --DOMWINDOW == 123 (191F1000) [pid = 3816] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 03:27:10 INFO - PROCESS | 3816 | --DOMWINDOW == 122 (155F9C00) [pid = 3816] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 03:27:10 INFO - PROCESS | 3816 | --DOMWINDOW == 121 (15E8AC00) [pid = 3816] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 03:27:10 INFO - PROCESS | 3816 | --DOMWINDOW == 120 (13819C00) [pid = 3816] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 03:27:10 INFO - PROCESS | 3816 | --DOMWINDOW == 119 (1D690000) [pid = 3816] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 03:27:10 INFO - PROCESS | 3816 | --DOMWINDOW == 118 (18A5CC00) [pid = 3816] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 03:27:10 INFO - PROCESS | 3816 | --DOMWINDOW == 117 (155F2400) [pid = 3816] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 03:27:10 INFO - PROCESS | 3816 | --DOMWINDOW == 116 (1CE5E000) [pid = 3816] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 03:27:10 INFO - PROCESS | 3816 | --DOMWINDOW == 115 (1555C800) [pid = 3816] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 03:27:10 INFO - PROCESS | 3816 | --DOMWINDOW == 114 (1D280400) [pid = 3816] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 03:27:10 INFO - PROCESS | 3816 | --DOMWINDOW == 113 (13820C00) [pid = 3816] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 03:27:10 INFO - PROCESS | 3816 | --DOMWINDOW == 112 (1A868C00) [pid = 3816] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 03:27:10 INFO - PROCESS | 3816 | --DOMWINDOW == 111 (12D75800) [pid = 3816] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 03:27:10 INFO - PROCESS | 3816 | --DOMWINDOW == 110 (16B86800) [pid = 3816] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 03:27:10 INFO - PROCESS | 3816 | --DOMWINDOW == 109 (15CDAC00) [pid = 3816] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 03:27:10 INFO - PROCESS | 3816 | --DOMWINDOW == 108 (16772000) [pid = 3816] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 03:27:10 INFO - PROCESS | 3816 | --DOMWINDOW == 107 (1AE06C00) [pid = 3816] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 03:27:10 INFO - PROCESS | 3816 | --DOMWINDOW == 106 (1C229C00) [pid = 3816] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 03:27:10 INFO - PROCESS | 3816 | --DOMWINDOW == 105 (1808B000) [pid = 3816] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 03:27:10 INFO - PROCESS | 3816 | --DOMWINDOW == 104 (1A1CCC00) [pid = 3816] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 03:27:10 INFO - PROCESS | 3816 | --DOMWINDOW == 103 (1D28A000) [pid = 3816] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 03:27:10 INFO - PROCESS | 3816 | --DOMWINDOW == 102 (12D7E400) [pid = 3816] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 03:27:10 INFO - PROCESS | 3816 | --DOMWINDOW == 101 (1D93A000) [pid = 3816] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 03:27:10 INFO - PROCESS | 3816 | [3816] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 03:27:10 INFO - PROCESS | 3816 | [3816] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:27:10 INFO - PROCESS | 3816 | [3816] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 03:27:10 INFO - PROCESS | 3816 | 1461148030755 Marionette TRACE conn3 <- [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:27:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 03:27:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 971ms 03:27:10 INFO - PROCESS | 3816 | 1461148030795 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 03:27:10 INFO - PROCESS | 3816 | 1461148030798 Marionette TRACE conn3 <- [1,553,null,{"value":"13"}] 03:27:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 03:27:10 INFO - PROCESS | 3816 | 1461148030801 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 03:27:10 INFO - PROCESS | 3816 | 1461148030803 Marionette TRACE conn3 <- [1,554,null,{}] 03:27:10 INFO - PROCESS | 3816 | 1461148030806 Marionette TRACE conn3 -> [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:27:10 INFO - PROCESS | 3816 | 1461148030878 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 03:27:10 INFO - PROCESS | 3816 | 1461148030884 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:10 INFO - PROCESS | 3816 | ++DOCSHELL 13269000 == 39 [pid = 3816] [id = 148] 03:27:10 INFO - PROCESS | 3816 | ++DOMWINDOW == 102 (155F7400) [pid = 3816] [serial = 442] [outer = 00000000] 03:27:10 INFO - PROCESS | 3816 | ++DOMWINDOW == 103 (17B13400) [pid = 3816] [serial = 443] [outer = 155F7400] 03:27:10 INFO - PROCESS | 3816 | 1461148030930 Marionette DEBUG loaded listener.js 03:27:10 INFO - PROCESS | 3816 | ++DOMWINDOW == 104 (16B8BC00) [pid = 3816] [serial = 444] [outer = 155F7400] 03:27:11 INFO - PROCESS | 3816 | [3816] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 03:27:11 INFO - PROCESS | 3816 | [3816] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:27:11 INFO - PROCESS | 3816 | [3816] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 03:27:11 INFO - PROCESS | 3816 | 1461148031328 Marionette TRACE conn3 <- [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:27:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 03:27:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 577ms 03:27:11 INFO - PROCESS | 3816 | 1461148031384 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 03:27:11 INFO - PROCESS | 3816 | 1461148031386 Marionette TRACE conn3 <- [1,557,null,{"value":"13"}] 03:27:11 INFO - PROCESS | 3816 | 1461148031389 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 03:27:11 INFO - PROCESS | 3816 | 1461148031391 Marionette TRACE conn3 <- [1,558,null,{}] 03:27:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 03:27:11 INFO - PROCESS | 3816 | 1461148031394 Marionette TRACE conn3 -> [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:27:11 INFO - PROCESS | 3816 | 1461148031469 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 03:27:11 INFO - PROCESS | 3816 | 1461148031474 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:11 INFO - PROCESS | 3816 | ++DOCSHELL 16767C00 == 40 [pid = 3816] [id = 149] 03:27:11 INFO - PROCESS | 3816 | ++DOMWINDOW == 105 (16772000) [pid = 3816] [serial = 445] [outer = 00000000] 03:27:11 INFO - PROCESS | 3816 | ++DOMWINDOW == 106 (1969DC00) [pid = 3816] [serial = 446] [outer = 16772000] 03:27:11 INFO - PROCESS | 3816 | 1461148031517 Marionette DEBUG loaded listener.js 03:27:11 INFO - PROCESS | 3816 | ++DOMWINDOW == 107 (19901400) [pid = 3816] [serial = 447] [outer = 16772000] 03:27:11 INFO - PROCESS | 3816 | [3816] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 03:27:11 INFO - PROCESS | 3816 | [3816] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:27:11 INFO - PROCESS | 3816 | [3816] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 03:27:11 INFO - PROCESS | 3816 | 1461148031924 Marionette TRACE conn3 <- [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:27:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 03:27:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 577ms 03:27:11 INFO - PROCESS | 3816 | 1461148031984 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 03:27:11 INFO - PROCESS | 3816 | 1461148031987 Marionette TRACE conn3 <- [1,561,null,{"value":"13"}] 03:27:11 INFO - PROCESS | 3816 | 1461148031991 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 03:27:11 INFO - PROCESS | 3816 | 1461148031992 Marionette TRACE conn3 <- [1,562,null,{}] 03:27:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 03:27:11 INFO - PROCESS | 3816 | 1461148031996 Marionette TRACE conn3 -> [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:27:12 INFO - PROCESS | 3816 | 1461148032067 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 03:27:12 INFO - PROCESS | 3816 | 1461148032073 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:12 INFO - PROCESS | 3816 | ++DOCSHELL 188E2C00 == 41 [pid = 3816] [id = 150] 03:27:12 INFO - PROCESS | 3816 | ++DOMWINDOW == 108 (1A276800) [pid = 3816] [serial = 448] [outer = 00000000] 03:27:12 INFO - PROCESS | 3816 | ++DOMWINDOW == 109 (1C226400) [pid = 3816] [serial = 449] [outer = 1A276800] 03:27:12 INFO - PROCESS | 3816 | 1461148032116 Marionette DEBUG loaded listener.js 03:27:12 INFO - PROCESS | 3816 | ++DOMWINDOW == 110 (1CB1CC00) [pid = 3816] [serial = 450] [outer = 1A276800] 03:27:12 INFO - PROCESS | 3816 | 1461148032583 Marionette TRACE conn3 <- [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:27:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 03:27:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 683ms 03:27:12 INFO - PROCESS | 3816 | 1461148032676 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 03:27:12 INFO - PROCESS | 3816 | 1461148032681 Marionette TRACE conn3 <- [1,565,null,{"value":"13"}] 03:27:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 03:27:12 INFO - PROCESS | 3816 | 1461148032687 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 03:27:12 INFO - PROCESS | 3816 | 1461148032691 Marionette TRACE conn3 <- [1,566,null,{}] 03:27:12 INFO - PROCESS | 3816 | 1461148032722 Marionette TRACE conn3 -> [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:27:12 INFO - PROCESS | 3816 | 1461148032893 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 03:27:12 INFO - PROCESS | 3816 | 1461148032967 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:12 INFO - PROCESS | 3816 | ++DOCSHELL 02A9BC00 == 42 [pid = 3816] [id = 151] 03:27:12 INFO - PROCESS | 3816 | ++DOMWINDOW == 111 (12B83000) [pid = 3816] [serial = 451] [outer = 00000000] 03:27:13 INFO - PROCESS | 3816 | ++DOMWINDOW == 112 (138BA000) [pid = 3816] [serial = 452] [outer = 12B83000] 03:27:13 INFO - PROCESS | 3816 | 1461148033014 Marionette DEBUG loaded listener.js 03:27:13 INFO - PROCESS | 3816 | ++DOMWINDOW == 113 (142C4800) [pid = 3816] [serial = 453] [outer = 12B83000] 03:27:13 INFO - PROCESS | 3816 | 1461148033673 Marionette TRACE conn3 <- [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:27:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 03:27:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1063ms 03:27:13 INFO - PROCESS | 3816 | 1461148033754 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 03:27:13 INFO - PROCESS | 3816 | 1461148033760 Marionette TRACE conn3 <- [1,569,null,{"value":"13"}] 03:27:13 INFO - PROCESS | 3816 | 1461148033790 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 03:27:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 03:27:13 INFO - PROCESS | 3816 | 1461148033793 Marionette TRACE conn3 <- [1,570,null,{}] 03:27:13 INFO - PROCESS | 3816 | 1461148033797 Marionette TRACE conn3 -> [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:27:13 INFO - PROCESS | 3816 | 1461148033912 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 03:27:13 INFO - PROCESS | 3816 | 1461148033984 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:13 INFO - PROCESS | 3816 | ++DOCSHELL 15529000 == 43 [pid = 3816] [id = 152] 03:27:13 INFO - PROCESS | 3816 | ++DOMWINDOW == 114 (1552F000) [pid = 3816] [serial = 454] [outer = 00000000] 03:27:14 INFO - PROCESS | 3816 | ++DOMWINDOW == 115 (15C3A000) [pid = 3816] [serial = 455] [outer = 1552F000] 03:27:14 INFO - PROCESS | 3816 | 1461148034048 Marionette DEBUG loaded listener.js 03:27:14 INFO - PROCESS | 3816 | ++DOMWINDOW == 116 (1676C400) [pid = 3816] [serial = 456] [outer = 1552F000] 03:27:14 INFO - PROCESS | 3816 | 1461148034973 Marionette TRACE conn3 <- [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:27:15 INFO - PROCESS | 3816 | --DOCSHELL 12DD3C00 == 42 [pid = 3816] [id = 18] 03:27:15 INFO - PROCESS | 3816 | --DOCSHELL 12D80800 == 41 [pid = 3816] [id = 22] 03:27:15 INFO - PROCESS | 3816 | --DOCSHELL 18322400 == 40 [pid = 3816] [id = 20] 03:27:15 INFO - PROCESS | 3816 | --DOCSHELL 13A4AC00 == 39 [pid = 3816] [id = 19] 03:27:15 INFO - PROCESS | 3816 | --DOCSHELL 17B11C00 == 38 [pid = 3816] [id = 24] 03:27:15 INFO - PROCESS | 3816 | --DOCSHELL 12D74800 == 37 [pid = 3816] [id = 26] 03:27:15 INFO - PROCESS | 3816 | --DOCSHELL 138BB400 == 36 [pid = 3816] [id = 27] 03:27:15 INFO - PROCESS | 3816 | --DOCSHELL 1831D400 == 35 [pid = 3816] [id = 25] 03:27:15 INFO - PROCESS | 3816 | --DOCSHELL 12D72400 == 34 [pid = 3816] [id = 28] 03:27:15 INFO - PROCESS | 3816 | --DOCSHELL 18A55400 == 33 [pid = 3816] [id = 8] 03:27:15 INFO - PROCESS | 3816 | --DOCSHELL 15F80400 == 32 [pid = 3816] [id = 23] 03:27:15 INFO - PROCESS | 3816 | --DOMWINDOW == 115 (1D261800) [pid = 3816] [serial = 406] [outer = 00000000] [url = about:blank] 03:27:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 03:27:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1260ms 03:27:15 INFO - PROCESS | 3816 | --DOMWINDOW == 114 (1D287800) [pid = 3816] [serial = 245] [outer = 00000000] [url = about:blank] 03:27:15 INFO - PROCESS | 3816 | --DOMWINDOW == 113 (138BA400) [pid = 3816] [serial = 281] [outer = 00000000] [url = about:blank] 03:27:15 INFO - PROCESS | 3816 | --DOMWINDOW == 112 (18A86800) [pid = 3816] [serial = 332] [outer = 00000000] [url = about:blank] 03:27:15 INFO - PROCESS | 3816 | --DOMWINDOW == 111 (183C3400) [pid = 3816] [serial = 242] [outer = 00000000] [url = about:blank] 03:27:15 INFO - PROCESS | 3816 | --DOMWINDOW == 110 (188A0400) [pid = 3816] [serial = 197] [outer = 00000000] [url = about:blank] 03:27:15 INFO - PROCESS | 3816 | --DOMWINDOW == 109 (1C06E800) [pid = 3816] [serial = 157] [outer = 00000000] [url = about:blank] 03:27:15 INFO - PROCESS | 3816 | --DOMWINDOW == 108 (1D120C00) [pid = 3816] [serial = 200] [outer = 00000000] [url = about:blank] 03:27:15 INFO - PROCESS | 3816 | --DOMWINDOW == 107 (18A95000) [pid = 3816] [serial = 284] [outer = 00000000] [url = about:blank] 03:27:15 INFO - PROCESS | 3816 | --DOMWINDOW == 106 (1C62B000) [pid = 3816] [serial = 287] [outer = 00000000] [url = about:blank] 03:27:15 INFO - PROCESS | 3816 | --DOMWINDOW == 105 (1D751400) [pid = 3816] [serial = 248] [outer = 00000000] [url = about:blank] 03:27:15 INFO - PROCESS | 3816 | --DOMWINDOW == 104 (143A9400) [pid = 3816] [serial = 239] [outer = 00000000] [url = about:blank] 03:27:15 INFO - PROCESS | 3816 | --DOMWINDOW == 103 (1DBD6C00) [pid = 3816] [serial = 290] [outer = 00000000] [url = about:blank] 03:27:15 INFO - PROCESS | 3816 | --DOMWINDOW == 102 (1D3A7000) [pid = 3816] [serial = 391] [outer = 00000000] [url = about:blank] 03:27:15 INFO - PROCESS | 3816 | --DOMWINDOW == 101 (1D940400) [pid = 3816] [serial = 394] [outer = 00000000] [url = about:blank] 03:27:15 INFO - PROCESS | 3816 | --DOMWINDOW == 100 (1D691800) [pid = 3816] [serial = 392] [outer = 00000000] [url = about:blank] 03:27:15 INFO - PROCESS | 3816 | --DOMWINDOW == 99 (1979B000) [pid = 3816] [serial = 397] [outer = 00000000] [url = about:blank] 03:27:15 INFO - PROCESS | 3816 | --DOMWINDOW == 98 (1D93F800) [pid = 3816] [serial = 395] [outer = 00000000] [url = about:blank] 03:27:15 INFO - PROCESS | 3816 | --DOMWINDOW == 97 (1979F800) [pid = 3816] [serial = 400] [outer = 00000000] [url = about:blank] 03:27:15 INFO - PROCESS | 3816 | --DOMWINDOW == 96 (1DBCD400) [pid = 3816] [serial = 403] [outer = 00000000] [url = about:blank] 03:27:15 INFO - PROCESS | 3816 | --DOMWINDOW == 95 (1979C800) [pid = 3816] [serial = 398] [outer = 00000000] [url = about:blank] 03:27:15 INFO - PROCESS | 3816 | --DOMWINDOW == 94 (1C21DC00) [pid = 3816] [serial = 388] [outer = 00000000] [url = about:blank] 03:27:15 INFO - PROCESS | 3816 | --DOMWINDOW == 93 (1A53A800) [pid = 3816] [serial = 385] [outer = 00000000] [url = about:blank] 03:27:15 INFO - PROCESS | 3816 | --DOMWINDOW == 92 (1A927800) [pid = 3816] [serial = 386] [outer = 00000000] [url = about:blank] 03:27:15 INFO - PROCESS | 3816 | --DOMWINDOW == 91 (195F3400) [pid = 3816] [serial = 382] [outer = 00000000] [url = about:blank] 03:27:15 INFO - PROCESS | 3816 | --DOMWINDOW == 90 (19B3E000) [pid = 3816] [serial = 383] [outer = 00000000] [url = about:blank] 03:27:15 INFO - PROCESS | 3816 | --DOMWINDOW == 89 (18734800) [pid = 3816] [serial = 379] [outer = 00000000] [url = about:blank] 03:27:15 INFO - PROCESS | 3816 | --DOMWINDOW == 88 (18A57400) [pid = 3816] [serial = 380] [outer = 00000000] [url = about:blank] 03:27:15 INFO - PROCESS | 3816 | --DOMWINDOW == 87 (188E5C00) [pid = 3816] [serial = 377] [outer = 00000000] [url = about:blank] 03:27:15 INFO - PROCESS | 3816 | --DOMWINDOW == 86 (18734000) [pid = 3816] [serial = 376] [outer = 00000000] [url = about:blank] 03:27:15 INFO - PROCESS | 3816 | --DOMWINDOW == 85 (18DD9400) [pid = 3816] [serial = 374] [outer = 00000000] [url = about:blank] 03:27:15 INFO - PROCESS | 3816 | --DOMWINDOW == 84 (18DD5800) [pid = 3816] [serial = 373] [outer = 00000000] [url = about:blank] 03:27:15 INFO - PROCESS | 3816 | --DOMWINDOW == 83 (1DBCF800) [pid = 3816] [serial = 404] [outer = 00000000] [url = about:blank] 03:27:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 03:27:15 INFO - PROCESS | 3816 | --DOMWINDOW == 82 (1D93CC00) [pid = 3816] [serial = 371] [outer = 00000000] [url = about:blank] 03:27:15 INFO - PROCESS | 3816 | --DOMWINDOW == 81 (1D75BC00) [pid = 3816] [serial = 370] [outer = 00000000] [url = about:blank] 03:27:15 INFO - PROCESS | 3816 | --DOMWINDOW == 80 (1A53AC00) [pid = 3816] [serial = 368] [outer = 00000000] [url = about:blank] 03:27:15 INFO - PROCESS | 3816 | --DOMWINDOW == 79 (19F2F800) [pid = 3816] [serial = 367] [outer = 00000000] [url = about:blank] 03:27:15 INFO - PROCESS | 3816 | --DOMWINDOW == 78 (17B12C00) [pid = 3816] [serial = 365] [outer = 00000000] [url = about:blank] 03:27:15 INFO - PROCESS | 3816 | --DOMWINDOW == 77 (16653400) [pid = 3816] [serial = 364] [outer = 00000000] [url = about:blank] 03:27:15 INFO - PROCESS | 3816 | --DOMWINDOW == 76 (1D3A7400) [pid = 3816] [serial = 362] [outer = 00000000] [url = about:blank] 03:27:15 INFO - PROCESS | 3816 | --DOMWINDOW == 75 (1AE0C800) [pid = 3816] [serial = 401] [outer = 00000000] [url = about:blank] 03:27:15 INFO - PROCESS | 3816 | --DOMWINDOW == 74 (1C21BC00) [pid = 3816] [serial = 389] [outer = 00000000] [url = about:blank] 03:27:15 INFO - PROCESS | 3816 | --DOMWINDOW == 73 (159F6400) [pid = 3816] [serial = 329] [outer = 00000000] [url = about:blank] 03:27:15 INFO - PROCESS | 3816 | --DOMWINDOW == 72 (1D68C000) [pid = 3816] [serial = 236] [outer = 00000000] [url = about:blank] 03:27:15 INFO - PROCESS | 3816 | --DOMWINDOW == 71 (143A0C00) [pid = 3816] [serial = 194] [outer = 00000000] [url = about:blank] 03:27:15 INFO - PROCESS | 3816 | --DOMWINDOW == 70 (155FA400) [pid = 3816] [serial = 326] [outer = 00000000] [url = about:blank] 03:27:15 INFO - PROCESS | 3816 | 1461148035069 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 03:27:15 INFO - PROCESS | 3816 | 1461148035073 Marionette TRACE conn3 <- [1,573,null,{"value":"13"}] 03:27:15 INFO - PROCESS | 3816 | 1461148035082 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 03:27:15 INFO - PROCESS | 3816 | 1461148035085 Marionette TRACE conn3 <- [1,574,null,{}] 03:27:15 INFO - PROCESS | 3816 | 1461148035090 Marionette TRACE conn3 -> [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:27:15 INFO - PROCESS | 3816 | 1461148035173 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 03:27:15 INFO - PROCESS | 3816 | 1461148035181 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:15 INFO - PROCESS | 3816 | ++DOCSHELL 138B4C00 == 33 [pid = 3816] [id = 153] 03:27:15 INFO - PROCESS | 3816 | ++DOMWINDOW == 71 (138BB400) [pid = 3816] [serial = 457] [outer = 00000000] 03:27:15 INFO - PROCESS | 3816 | ++DOMWINDOW == 72 (143A9400) [pid = 3816] [serial = 458] [outer = 138BB400] 03:27:15 INFO - PROCESS | 3816 | 1461148035228 Marionette DEBUG loaded listener.js 03:27:15 INFO - PROCESS | 3816 | ++DOMWINDOW == 73 (15523C00) [pid = 3816] [serial = 459] [outer = 138BB400] 03:27:15 INFO - PROCESS | 3816 | [3816] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 03:27:15 INFO - PROCESS | 3816 | [3816] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:27:15 INFO - PROCESS | 3816 | [3816] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 03:27:15 INFO - PROCESS | 3816 | 1461148035690 Marionette TRACE conn3 <- [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:27:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 03:27:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 668ms 03:27:15 INFO - PROCESS | 3816 | 1461148035763 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 03:27:15 INFO - PROCESS | 3816 | 1461148035768 Marionette TRACE conn3 <- [1,577,null,{"value":"13"}] 03:27:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 03:27:15 INFO - PROCESS | 3816 | 1461148035774 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 03:27:15 INFO - PROCESS | 3816 | 1461148035776 Marionette TRACE conn3 <- [1,578,null,{}] 03:27:15 INFO - PROCESS | 3816 | 1461148035780 Marionette TRACE conn3 -> [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:27:15 INFO - PROCESS | 3816 | 1461148035859 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 03:27:15 INFO - PROCESS | 3816 | 1461148035865 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:15 INFO - PROCESS | 3816 | ++DOCSHELL 13268C00 == 34 [pid = 3816] [id = 154] 03:27:15 INFO - PROCESS | 3816 | ++DOMWINDOW == 74 (15559400) [pid = 3816] [serial = 460] [outer = 00000000] 03:27:15 INFO - PROCESS | 3816 | ++DOMWINDOW == 75 (1571F400) [pid = 3816] [serial = 461] [outer = 15559400] 03:27:15 INFO - PROCESS | 3816 | 1461148035894 Marionette DEBUG loaded listener.js 03:27:15 INFO - PROCESS | 3816 | ++DOMWINDOW == 76 (15C3E800) [pid = 3816] [serial = 462] [outer = 15559400] 03:27:16 INFO - PROCESS | 3816 | 1461148036329 Marionette TRACE conn3 <- [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:27:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 03:27:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 577ms 03:27:16 INFO - PROCESS | 3816 | 1461148036353 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 03:27:16 INFO - PROCESS | 3816 | 1461148036356 Marionette TRACE conn3 <- [1,581,null,{"value":"13"}] 03:27:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 03:27:16 INFO - PROCESS | 3816 | 1461148036359 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 03:27:16 INFO - PROCESS | 3816 | 1461148036363 Marionette TRACE conn3 <- [1,582,null,{}] 03:27:16 INFO - PROCESS | 3816 | 1461148036373 Marionette TRACE conn3 -> [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:27:16 INFO - PROCESS | 3816 | 1461148036439 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 03:27:16 INFO - PROCESS | 3816 | 1461148036446 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:16 INFO - PROCESS | 3816 | ++DOCSHELL 16B87000 == 35 [pid = 3816] [id = 155] 03:27:16 INFO - PROCESS | 3816 | ++DOMWINDOW == 77 (16B87800) [pid = 3816] [serial = 463] [outer = 00000000] 03:27:16 INFO - PROCESS | 3816 | ++DOMWINDOW == 78 (17BAE400) [pid = 3816] [serial = 464] [outer = 16B87800] 03:27:16 INFO - PROCESS | 3816 | 1461148036529 Marionette DEBUG loaded listener.js 03:27:16 INFO - PROCESS | 3816 | ++DOMWINDOW == 79 (18107800) [pid = 3816] [serial = 465] [outer = 16B87800] 03:27:16 INFO - PROCESS | 3816 | 1461148036949 Marionette TRACE conn3 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 03:27:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 03:27:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 607ms 03:27:16 INFO - PROCESS | 3816 | 1461148036980 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 03:27:16 INFO - PROCESS | 3816 | 1461148036983 Marionette TRACE conn3 <- [1,585,null,{"value":"13"}] 03:27:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 03:27:16 INFO - PROCESS | 3816 | 1461148036986 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 03:27:16 INFO - PROCESS | 3816 | 1461148036988 Marionette TRACE conn3 <- [1,586,null,{}] 03:27:16 INFO - PROCESS | 3816 | 1461148036991 Marionette TRACE conn3 -> [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:27:17 INFO - PROCESS | 3816 | 1461148037050 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 03:27:17 INFO - PROCESS | 3816 | 1461148037059 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:17 INFO - PROCESS | 3816 | ++DOCSHELL 17B14800 == 36 [pid = 3816] [id = 156] 03:27:17 INFO - PROCESS | 3816 | ++DOMWINDOW == 80 (183C9C00) [pid = 3816] [serial = 466] [outer = 00000000] 03:27:17 INFO - PROCESS | 3816 | ++DOMWINDOW == 81 (188EC000) [pid = 3816] [serial = 467] [outer = 183C9C00] 03:27:17 INFO - PROCESS | 3816 | 1461148037112 Marionette DEBUG loaded listener.js 03:27:17 INFO - PROCESS | 3816 | ++DOMWINDOW == 82 (18A5A400) [pid = 3816] [serial = 468] [outer = 183C9C00] 03:27:17 INFO - PROCESS | 3816 | 1461148037562 Marionette TRACE conn3 <- [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:27:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 03:27:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 607ms 03:27:17 INFO - PROCESS | 3816 | 1461148037607 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 03:27:17 INFO - PROCESS | 3816 | 1461148037608 Marionette TRACE conn3 <- [1,589,null,{"value":"13"}] 03:27:17 INFO - PROCESS | 3816 | 1461148037612 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 03:27:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 03:27:17 INFO - PROCESS | 3816 | 1461148037614 Marionette TRACE conn3 <- [1,590,null,{}] 03:27:17 INFO - PROCESS | 3816 | 1461148037618 Marionette TRACE conn3 -> [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:27:17 INFO - PROCESS | 3816 | 1461148037698 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 03:27:17 INFO - PROCESS | 3816 | 1461148037707 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:17 INFO - PROCESS | 3816 | ++DOCSHELL 188A5000 == 37 [pid = 3816] [id = 157] 03:27:17 INFO - PROCESS | 3816 | ++DOMWINDOW == 83 (18A95400) [pid = 3816] [serial = 469] [outer = 00000000] 03:27:17 INFO - PROCESS | 3816 | ++DOMWINDOW == 84 (18CE6400) [pid = 3816] [serial = 470] [outer = 18A95400] 03:27:17 INFO - PROCESS | 3816 | 1461148037755 Marionette DEBUG loaded listener.js 03:27:17 INFO - PROCESS | 3816 | ++DOMWINDOW == 85 (18CEAC00) [pid = 3816] [serial = 471] [outer = 18A95400] 03:27:18 INFO - PROCESS | 3816 | 1461148038215 Marionette TRACE conn3 <- [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:27:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 03:27:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 667ms 03:27:18 INFO - PROCESS | 3816 | 1461148038277 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 03:27:18 INFO - PROCESS | 3816 | 1461148038279 Marionette TRACE conn3 <- [1,593,null,{"value":"13"}] 03:27:18 INFO - PROCESS | 3816 | 1461148038282 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 03:27:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 03:27:18 INFO - PROCESS | 3816 | 1461148038284 Marionette TRACE conn3 <- [1,594,null,{}] 03:27:18 INFO - PROCESS | 3816 | 1461148038287 Marionette TRACE conn3 -> [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:27:18 INFO - PROCESS | 3816 | 1461148038403 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 03:27:18 INFO - PROCESS | 3816 | 1461148038417 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:18 INFO - PROCESS | 3816 | ++DOCSHELL 18DD8000 == 38 [pid = 3816] [id = 158] 03:27:18 INFO - PROCESS | 3816 | ++DOMWINDOW == 86 (18E35C00) [pid = 3816] [serial = 472] [outer = 00000000] 03:27:18 INFO - PROCESS | 3816 | ++DOMWINDOW == 87 (196A1000) [pid = 3816] [serial = 473] [outer = 18E35C00] 03:27:18 INFO - PROCESS | 3816 | 1461148038505 Marionette DEBUG loaded listener.js 03:27:18 INFO - PROCESS | 3816 | ++DOMWINDOW == 88 (1969F800) [pid = 3816] [serial = 474] [outer = 18E35C00] 03:27:18 INFO - PROCESS | 3816 | 1461148038889 Marionette TRACE conn3 <- [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:27:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 03:27:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 622ms 03:27:18 INFO - PROCESS | 3816 | 1461148038907 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 03:27:18 INFO - PROCESS | 3816 | 1461148038909 Marionette TRACE conn3 <- [1,597,null,{"value":"13"}] 03:27:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 03:27:18 INFO - PROCESS | 3816 | 1461148038912 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 03:27:18 INFO - PROCESS | 3816 | 1461148038914 Marionette TRACE conn3 <- [1,598,null,{}] 03:27:18 INFO - PROCESS | 3816 | 1461148038917 Marionette TRACE conn3 -> [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:27:19 INFO - PROCESS | 3816 | 1461148039038 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 03:27:19 INFO - PROCESS | 3816 | 1461148039054 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:19 INFO - PROCESS | 3816 | ++DOCSHELL 19799C00 == 39 [pid = 3816] [id = 159] 03:27:19 INFO - PROCESS | 3816 | ++DOMWINDOW == 89 (1979A000) [pid = 3816] [serial = 475] [outer = 00000000] 03:27:19 INFO - PROCESS | 3816 | ++DOMWINDOW == 90 (19B8DC00) [pid = 3816] [serial = 476] [outer = 1979A000] 03:27:19 INFO - PROCESS | 3816 | 1461148039099 Marionette DEBUG loaded listener.js 03:27:19 INFO - PROCESS | 3816 | ++DOMWINDOW == 91 (19CBEC00) [pid = 3816] [serial = 477] [outer = 1979A000] 03:27:19 INFO - PROCESS | 3816 | --DOMWINDOW == 90 (1A52EC00) [pid = 3816] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 03:27:19 INFO - PROCESS | 3816 | --DOMWINDOW == 89 (15CD6000) [pid = 3816] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 03:27:19 INFO - PROCESS | 3816 | --DOMWINDOW == 88 (12DD4000) [pid = 3816] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 03:27:19 INFO - PROCESS | 3816 | --DOMWINDOW == 87 (13A43C00) [pid = 3816] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 03:27:19 INFO - PROCESS | 3816 | --DOMWINDOW == 86 (18CEE800) [pid = 3816] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 03:27:19 INFO - PROCESS | 3816 | --DOMWINDOW == 85 (1969EC00) [pid = 3816] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 03:27:19 INFO - PROCESS | 3816 | --DOMWINDOW == 84 (183C5800) [pid = 3816] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 03:27:19 INFO - PROCESS | 3816 | --DOMWINDOW == 83 (16B8C800) [pid = 3816] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 03:27:19 INFO - PROCESS | 3816 | --DOMWINDOW == 82 (19902400) [pid = 3816] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 03:27:19 INFO - PROCESS | 3816 | --DOMWINDOW == 81 (16772000) [pid = 3816] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 03:27:19 INFO - PROCESS | 3816 | --DOMWINDOW == 80 (19FE8800) [pid = 3816] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 03:27:19 INFO - PROCESS | 3816 | --DOMWINDOW == 79 (1C62F400) [pid = 3816] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 03:27:19 INFO - PROCESS | 3816 | --DOMWINDOW == 78 (1D11D800) [pid = 3816] [serial = 405] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 03:27:19 INFO - PROCESS | 3816 | --DOMWINDOW == 77 (155F7400) [pid = 3816] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 03:27:19 INFO - PROCESS | 3816 | 1461148039604 Marionette TRACE conn3 <- [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:27:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 03:27:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 713ms 03:27:19 INFO - PROCESS | 3816 | 1461148039635 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 03:27:19 INFO - PROCESS | 3816 | 1461148039637 Marionette TRACE conn3 <- [1,601,null,{"value":"13"}] 03:27:19 INFO - PROCESS | 3816 | 1461148039641 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 03:27:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 03:27:19 INFO - PROCESS | 3816 | 1461148039642 Marionette TRACE conn3 <- [1,602,null,{}] 03:27:19 INFO - PROCESS | 3816 | 1461148039646 Marionette TRACE conn3 -> [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:27:19 INFO - PROCESS | 3816 | 1461148039723 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 03:27:19 INFO - PROCESS | 3816 | 1461148039729 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:19 INFO - PROCESS | 3816 | ++DOCSHELL 159F9400 == 40 [pid = 3816] [id = 160] 03:27:19 INFO - PROCESS | 3816 | ++DOMWINDOW == 78 (15CAEC00) [pid = 3816] [serial = 478] [outer = 00000000] 03:27:19 INFO - PROCESS | 3816 | ++DOMWINDOW == 79 (18CEC000) [pid = 3816] [serial = 479] [outer = 15CAEC00] 03:27:19 INFO - PROCESS | 3816 | 1461148039773 Marionette DEBUG loaded listener.js 03:27:19 INFO - PROCESS | 3816 | ++DOMWINDOW == 80 (195F3C00) [pid = 3816] [serial = 480] [outer = 15CAEC00] 03:27:20 INFO - PROCESS | 3816 | 1461148040159 Marionette TRACE conn3 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 03:27:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 03:27:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 577ms 03:27:20 INFO - PROCESS | 3816 | 1461148040219 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 03:27:20 INFO - PROCESS | 3816 | 1461148040221 Marionette TRACE conn3 <- [1,605,null,{"value":"13"}] 03:27:20 INFO - PROCESS | 3816 | 1461148040224 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 03:27:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 03:27:20 INFO - PROCESS | 3816 | 1461148040226 Marionette TRACE conn3 <- [1,606,null,{}] 03:27:20 INFO - PROCESS | 3816 | 1461148040229 Marionette TRACE conn3 -> [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:27:20 INFO - PROCESS | 3816 | 1461148040301 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 03:27:20 INFO - PROCESS | 3816 | 1461148040307 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:20 INFO - PROCESS | 3816 | ++DOCSHELL 15F7B400 == 41 [pid = 3816] [id = 161] 03:27:20 INFO - PROCESS | 3816 | ++DOMWINDOW == 81 (18A94C00) [pid = 3816] [serial = 481] [outer = 00000000] 03:27:20 INFO - PROCESS | 3816 | ++DOMWINDOW == 82 (1A1C4400) [pid = 3816] [serial = 482] [outer = 18A94C00] 03:27:20 INFO - PROCESS | 3816 | 1461148040352 Marionette DEBUG loaded listener.js 03:27:20 INFO - PROCESS | 3816 | ++DOMWINDOW == 83 (1A167800) [pid = 3816] [serial = 483] [outer = 18A94C00] 03:27:20 INFO - PROCESS | 3816 | 1461148040757 Marionette TRACE conn3 <- [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:27:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 03:27:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 577ms 03:27:20 INFO - PROCESS | 3816 | 1461148040804 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 03:27:20 INFO - PROCESS | 3816 | 1461148040806 Marionette TRACE conn3 <- [1,609,null,{"value":"13"}] 03:27:20 INFO - PROCESS | 3816 | 1461148040809 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 03:27:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 03:27:20 INFO - PROCESS | 3816 | 1461148040811 Marionette TRACE conn3 <- [1,610,null,{}] 03:27:20 INFO - PROCESS | 3816 | 1461148040819 Marionette TRACE conn3 -> [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:27:20 INFO - PROCESS | 3816 | 1461148040894 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 03:27:20 INFO - PROCESS | 3816 | 1461148040901 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:20 INFO - PROCESS | 3816 | ++DOCSHELL 1A274800 == 42 [pid = 3816] [id = 162] 03:27:20 INFO - PROCESS | 3816 | ++DOMWINDOW == 84 (1A539C00) [pid = 3816] [serial = 484] [outer = 00000000] 03:27:20 INFO - PROCESS | 3816 | ++DOMWINDOW == 85 (1A86A000) [pid = 3816] [serial = 485] [outer = 1A539C00] 03:27:20 INFO - PROCESS | 3816 | 1461148040945 Marionette DEBUG loaded listener.js 03:27:21 INFO - PROCESS | 3816 | ++DOMWINDOW == 86 (1A868400) [pid = 3816] [serial = 486] [outer = 1A539C00] 03:27:21 INFO - PROCESS | 3816 | 1461148041376 Marionette TRACE conn3 <- [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:27:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 03:27:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 622ms 03:27:21 INFO - PROCESS | 3816 | 1461148041429 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 03:27:21 INFO - PROCESS | 3816 | 1461148041433 Marionette TRACE conn3 <- [1,613,null,{"value":"13"}] 03:27:21 INFO - PROCESS | 3816 | 1461148041438 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 03:27:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 03:27:21 INFO - PROCESS | 3816 | 1461148041443 Marionette TRACE conn3 <- [1,614,null,{}] 03:27:21 INFO - PROCESS | 3816 | 1461148041450 Marionette TRACE conn3 -> [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:27:21 INFO - PROCESS | 3816 | 1461148041551 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 03:27:21 INFO - PROCESS | 3816 | 1461148041769 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:21 INFO - PROCESS | 3816 | ++DOCSHELL 15554400 == 43 [pid = 3816] [id = 163] 03:27:21 INFO - PROCESS | 3816 | ++DOMWINDOW == 87 (15557400) [pid = 3816] [serial = 487] [outer = 00000000] 03:27:21 INFO - PROCESS | 3816 | ++DOMWINDOW == 88 (155F3000) [pid = 3816] [serial = 488] [outer = 15557400] 03:27:21 INFO - PROCESS | 3816 | 1461148041828 Marionette DEBUG loaded listener.js 03:27:21 INFO - PROCESS | 3816 | ++DOMWINDOW == 89 (157B0800) [pid = 3816] [serial = 489] [outer = 15557400] 03:27:22 INFO - PROCESS | 3816 | 1461148042481 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 03:27:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 03:27:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1108ms 03:27:22 INFO - PROCESS | 3816 | 1461148042550 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 03:27:22 INFO - PROCESS | 3816 | 1461148042556 Marionette TRACE conn3 <- [1,617,null,{"value":"13"}] 03:27:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 03:27:22 INFO - PROCESS | 3816 | 1461148042575 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 03:27:22 INFO - PROCESS | 3816 | 1461148042578 Marionette TRACE conn3 <- [1,618,null,{}] 03:27:22 INFO - PROCESS | 3816 | 1461148042584 Marionette TRACE conn3 -> [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:27:22 INFO - PROCESS | 3816 | 1461148042692 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 03:27:22 INFO - PROCESS | 3816 | 1461148042761 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:22 INFO - PROCESS | 3816 | ++DOCSHELL 16767000 == 44 [pid = 3816] [id = 164] 03:27:22 INFO - PROCESS | 3816 | ++DOMWINDOW == 90 (1676B800) [pid = 3816] [serial = 490] [outer = 00000000] 03:27:22 INFO - PROCESS | 3816 | ++DOMWINDOW == 91 (17B1B400) [pid = 3816] [serial = 491] [outer = 1676B800] 03:27:22 INFO - PROCESS | 3816 | 1461148042815 Marionette DEBUG loaded listener.js 03:27:22 INFO - PROCESS | 3816 | ++DOMWINDOW == 92 (188E6800) [pid = 3816] [serial = 492] [outer = 1676B800] 03:27:23 INFO - PROCESS | 3816 | 1461148043384 Marionette TRACE conn3 <- [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:27:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 03:27:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 881ms 03:27:23 INFO - PROCESS | 3816 | 1461148043448 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 03:27:23 INFO - PROCESS | 3816 | 1461148043450 Marionette TRACE conn3 <- [1,621,null,{"value":"13"}] 03:27:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 03:27:23 INFO - PROCESS | 3816 | 1461148043454 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 03:27:23 INFO - PROCESS | 3816 | 1461148043458 Marionette TRACE conn3 <- [1,622,null,{}] 03:27:23 INFO - PROCESS | 3816 | 1461148043469 Marionette TRACE conn3 -> [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:27:23 INFO - PROCESS | 3816 | 1461148043570 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 03:27:23 INFO - PROCESS | 3816 | 1461148043646 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:23 INFO - PROCESS | 3816 | ++DOCSHELL 1C21DC00 == 45 [pid = 3816] [id = 165] 03:27:23 INFO - PROCESS | 3816 | ++DOMWINDOW == 93 (1C21FC00) [pid = 3816] [serial = 493] [outer = 00000000] 03:27:23 INFO - PROCESS | 3816 | ++DOMWINDOW == 94 (1C226000) [pid = 3816] [serial = 494] [outer = 1C21FC00] 03:27:23 INFO - PROCESS | 3816 | 1461148043685 Marionette DEBUG loaded listener.js 03:27:23 INFO - PROCESS | 3816 | ++DOMWINDOW == 95 (1C624400) [pid = 3816] [serial = 495] [outer = 1C21FC00] 03:27:24 INFO - PROCESS | 3816 | [3816] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 03:27:24 INFO - PROCESS | 3816 | 1461148044249 Marionette TRACE conn3 <- [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:27:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 03:27:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 880ms 03:27:24 INFO - PROCESS | 3816 | 1461148044323 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 03:27:24 INFO - PROCESS | 3816 | 1461148044326 Marionette TRACE conn3 <- [1,625,null,{"value":"13"}] 03:27:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 03:27:24 INFO - PROCESS | 3816 | 1461148044329 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 03:27:24 INFO - PROCESS | 3816 | 1461148044331 Marionette TRACE conn3 <- [1,626,null,{}] 03:27:24 INFO - PROCESS | 3816 | 1461148044335 Marionette TRACE conn3 -> [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:27:24 INFO - PROCESS | 3816 | 1461148044434 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 03:27:24 INFO - PROCESS | 3816 | 1461148044505 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:24 INFO - PROCESS | 3816 | ++DOCSHELL 1C223C00 == 46 [pid = 3816] [id = 166] 03:27:24 INFO - PROCESS | 3816 | ++DOMWINDOW == 96 (1C225800) [pid = 3816] [serial = 496] [outer = 00000000] 03:27:24 INFO - PROCESS | 3816 | ++DOMWINDOW == 97 (1CC1B000) [pid = 3816] [serial = 497] [outer = 1C225800] 03:27:24 INFO - PROCESS | 3816 | 1461148044558 Marionette DEBUG loaded listener.js 03:27:24 INFO - PROCESS | 3816 | ++DOMWINDOW == 98 (1CE5A400) [pid = 3816] [serial = 498] [outer = 1C225800] 03:27:24 INFO - PROCESS | 3816 | [3816] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 03:27:24 INFO - PROCESS | 3816 | [3816] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:27:25 INFO - PROCESS | 3816 | 1461148045090 Marionette TRACE conn3 <- [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:27:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 03:27:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 774ms 03:27:25 INFO - PROCESS | 3816 | 1461148045123 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 03:27:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 03:27:25 INFO - PROCESS | 3816 | 1461148045126 Marionette TRACE conn3 <- [1,629,null,{"value":"13"}] 03:27:25 INFO - PROCESS | 3816 | 1461148045130 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 03:27:25 INFO - PROCESS | 3816 | 1461148045132 Marionette TRACE conn3 <- [1,630,null,{}] 03:27:25 INFO - PROCESS | 3816 | 1461148045136 Marionette TRACE conn3 -> [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:27:25 INFO - PROCESS | 3816 | 1461148045232 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 03:27:25 INFO - PROCESS | 3816 | 1461148045337 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:25 INFO - PROCESS | 3816 | ++DOCSHELL 12D72800 == 47 [pid = 3816] [id = 167] 03:27:25 INFO - PROCESS | 3816 | ++DOMWINDOW == 99 (13201800) [pid = 3816] [serial = 499] [outer = 00000000] 03:27:25 INFO - PROCESS | 3816 | ++DOMWINDOW == 100 (15527000) [pid = 3816] [serial = 500] [outer = 13201800] 03:27:25 INFO - PROCESS | 3816 | 1461148045431 Marionette DEBUG loaded listener.js 03:27:25 INFO - PROCESS | 3816 | ++DOMWINDOW == 101 (15525800) [pid = 3816] [serial = 501] [outer = 13201800] 03:27:26 INFO - PROCESS | 3816 | 1461148046107 Marionette TRACE conn3 <- [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:27:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 03:27:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1002ms 03:27:26 INFO - PROCESS | 3816 | 1461148046152 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 03:27:26 INFO - PROCESS | 3816 | 1461148046157 Marionette TRACE conn3 <- [1,633,null,{"value":"13"}] 03:27:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 03:27:26 INFO - PROCESS | 3816 | 1461148046162 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 03:27:26 INFO - PROCESS | 3816 | 1461148046165 Marionette TRACE conn3 <- [1,634,null,{}] 03:27:26 INFO - PROCESS | 3816 | 1461148046170 Marionette TRACE conn3 -> [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:27:26 INFO - PROCESS | 3816 | 1461148046277 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 03:27:26 INFO - PROCESS | 3816 | 1461148046372 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:26 INFO - PROCESS | 3816 | ++DOCSHELL 146A7800 == 48 [pid = 3816] [id = 168] 03:27:26 INFO - PROCESS | 3816 | ++DOMWINDOW == 102 (15530400) [pid = 3816] [serial = 502] [outer = 00000000] 03:27:26 INFO - PROCESS | 3816 | ++DOMWINDOW == 103 (15F79800) [pid = 3816] [serial = 503] [outer = 15530400] 03:27:26 INFO - PROCESS | 3816 | 1461148046422 Marionette DEBUG loaded listener.js 03:27:26 INFO - PROCESS | 3816 | ++DOMWINDOW == 104 (1665C400) [pid = 3816] [serial = 504] [outer = 15530400] 03:27:26 INFO - PROCESS | 3816 | --DOMWINDOW == 103 (1AE0D400) [pid = 3816] [serial = 434] [outer = 00000000] [url = about:blank] 03:27:26 INFO - PROCESS | 3816 | --DOMWINDOW == 102 (15E91C00) [pid = 3816] [serial = 416] [outer = 00000000] [url = about:blank] 03:27:26 INFO - PROCESS | 3816 | --DOMWINDOW == 101 (15F7E000) [pid = 3816] [serial = 417] [outer = 00000000] [url = about:blank] 03:27:26 INFO - PROCESS | 3816 | --DOMWINDOW == 100 (13707C00) [pid = 3816] [serial = 410] [outer = 00000000] [url = about:blank] 03:27:26 INFO - PROCESS | 3816 | --DOMWINDOW == 99 (138B3C00) [pid = 3816] [serial = 411] [outer = 00000000] [url = about:blank] 03:27:26 INFO - PROCESS | 3816 | --DOMWINDOW == 98 (1552A000) [pid = 3816] [serial = 413] [outer = 00000000] [url = about:blank] 03:27:26 INFO - PROCESS | 3816 | --DOMWINDOW == 97 (1552D400) [pid = 3816] [serial = 414] [outer = 00000000] [url = about:blank] 03:27:26 INFO - PROCESS | 3816 | --DOMWINDOW == 96 (1922D800) [pid = 3816] [serial = 425] [outer = 00000000] [url = about:blank] 03:27:26 INFO - PROCESS | 3816 | --DOMWINDOW == 95 (195F1C00) [pid = 3816] [serial = 426] [outer = 00000000] [url = about:blank] 03:27:26 INFO - PROCESS | 3816 | --DOMWINDOW == 94 (19B49400) [pid = 3816] [serial = 428] [outer = 00000000] [url = about:blank] 03:27:26 INFO - PROCESS | 3816 | --DOMWINDOW == 93 (19B8B000) [pid = 3816] [serial = 429] [outer = 00000000] [url = about:blank] 03:27:26 INFO - PROCESS | 3816 | --DOMWINDOW == 92 (188E4C00) [pid = 3816] [serial = 422] [outer = 00000000] [url = about:blank] 03:27:26 INFO - PROCESS | 3816 | --DOMWINDOW == 91 (18A5C800) [pid = 3816] [serial = 423] [outer = 00000000] [url = about:blank] 03:27:26 INFO - PROCESS | 3816 | --DOMWINDOW == 90 (17BAF000) [pid = 3816] [serial = 419] [outer = 00000000] [url = about:blank] 03:27:26 INFO - PROCESS | 3816 | --DOMWINDOW == 89 (1810D000) [pid = 3816] [serial = 420] [outer = 00000000] [url = about:blank] 03:27:26 INFO - PROCESS | 3816 | --DOMWINDOW == 88 (1A1D3C00) [pid = 3816] [serial = 431] [outer = 00000000] [url = about:blank] 03:27:26 INFO - PROCESS | 3816 | --DOMWINDOW == 87 (1C226400) [pid = 3816] [serial = 449] [outer = 00000000] [url = about:blank] 03:27:26 INFO - PROCESS | 3816 | --DOMWINDOW == 86 (19901400) [pid = 3816] [serial = 447] [outer = 00000000] [url = about:blank] 03:27:26 INFO - PROCESS | 3816 | --DOMWINDOW == 85 (1C21D800) [pid = 3816] [serial = 437] [outer = 00000000] [url = about:blank] 03:27:26 INFO - PROCESS | 3816 | --DOMWINDOW == 84 (18A57000) [pid = 3816] [serial = 170] [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:27:26 INFO - PROCESS | 3816 | --DOMWINDOW == 83 (1AE0AC00) [pid = 3816] [serial = 435] [outer = 00000000] [url = about:blank] 03:27:26 INFO - PROCESS | 3816 | --DOMWINDOW == 82 (1CB23000) [pid = 3816] [serial = 440] [outer = 00000000] [url = about:blank] 03:27:26 INFO - PROCESS | 3816 | --DOMWINDOW == 81 (1C223000) [pid = 3816] [serial = 438] [outer = 00000000] [url = about:blank] 03:27:26 INFO - PROCESS | 3816 | --DOMWINDOW == 80 (1969DC00) [pid = 3816] [serial = 446] [outer = 00000000] [url = about:blank] 03:27:26 INFO - PROCESS | 3816 | --DOMWINDOW == 79 (1D939000) [pid = 3816] [serial = 407] [outer = 00000000] [url = about:blank] 03:27:26 INFO - PROCESS | 3816 | --DOMWINDOW == 78 (1CC1DC00) [pid = 3816] [serial = 441] [outer = 00000000] [url = about:blank] 03:27:26 INFO - PROCESS | 3816 | --DOMWINDOW == 77 (17B13400) [pid = 3816] [serial = 443] [outer = 00000000] [url = about:blank] 03:27:26 INFO - PROCESS | 3816 | --DOMWINDOW == 76 (16B8BC00) [pid = 3816] [serial = 444] [outer = 00000000] [url = about:blank] 03:27:26 INFO - PROCESS | 3816 | --DOMWINDOW == 75 (1A15AC00) [pid = 3816] [serial = 432] [outer = 00000000] [url = about:blank] 03:27:26 INFO - PROCESS | 3816 | 1461148046902 Marionette TRACE conn3 <- [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:27:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 03:27:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 774ms 03:27:26 INFO - PROCESS | 3816 | 1461148046944 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 03:27:26 INFO - PROCESS | 3816 | 1461148046949 Marionette TRACE conn3 <- [1,637,null,{"value":"13"}] 03:27:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 03:27:26 INFO - PROCESS | 3816 | 1461148046955 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 03:27:26 INFO - PROCESS | 3816 | 1461148046957 Marionette TRACE conn3 <- [1,638,null,{}] 03:27:26 INFO - PROCESS | 3816 | 1461148046961 Marionette TRACE conn3 -> [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:27:27 INFO - PROCESS | 3816 | 1461148047041 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 03:27:27 INFO - PROCESS | 3816 | 1461148047049 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:27 INFO - PROCESS | 3816 | ++DOCSHELL 12B40C00 == 49 [pid = 3816] [id = 169] 03:27:27 INFO - PROCESS | 3816 | ++DOMWINDOW == 76 (1552DC00) [pid = 3816] [serial = 505] [outer = 00000000] 03:27:27 INFO - PROCESS | 3816 | ++DOMWINDOW == 77 (16A4B400) [pid = 3816] [serial = 506] [outer = 1552DC00] 03:27:27 INFO - PROCESS | 3816 | 1461148047094 Marionette DEBUG loaded listener.js 03:27:27 INFO - PROCESS | 3816 | ++DOMWINDOW == 78 (17BAF000) [pid = 3816] [serial = 507] [outer = 1552DC00] 03:27:27 INFO - PROCESS | 3816 | 1461148047535 Marionette TRACE conn3 <- [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:27:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 03:27:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 622ms 03:27:27 INFO - PROCESS | 3816 | 1461148047575 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 03:27:27 INFO - PROCESS | 3816 | 1461148047577 Marionette TRACE conn3 <- [1,641,null,{"value":"13"}] 03:27:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 03:27:27 INFO - PROCESS | 3816 | 1461148047581 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 03:27:27 INFO - PROCESS | 3816 | 1461148047584 Marionette TRACE conn3 <- [1,642,null,{}] 03:27:27 INFO - PROCESS | 3816 | 1461148047594 Marionette TRACE conn3 -> [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:27:27 INFO - PROCESS | 3816 | 1461148047674 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 03:27:27 INFO - PROCESS | 3816 | 1461148047682 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:27 INFO - PROCESS | 3816 | ++DOCSHELL 188EC400 == 50 [pid = 3816] [id = 170] 03:27:27 INFO - PROCESS | 3816 | ++DOMWINDOW == 79 (18A57400) [pid = 3816] [serial = 508] [outer = 00000000] 03:27:27 INFO - PROCESS | 3816 | ++DOMWINDOW == 80 (18A8DC00) [pid = 3816] [serial = 509] [outer = 18A57400] 03:27:27 INFO - PROCESS | 3816 | 1461148047729 Marionette DEBUG loaded listener.js 03:27:27 INFO - PROCESS | 3816 | ++DOMWINDOW == 81 (18CE6800) [pid = 3816] [serial = 510] [outer = 18A57400] 03:27:28 INFO - PROCESS | 3816 | 1461148048136 Marionette TRACE conn3 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 03:27:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 03:27:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 577ms 03:27:28 INFO - PROCESS | 3816 | 1461148048161 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 03:27:28 INFO - PROCESS | 3816 | 1461148048163 Marionette TRACE conn3 <- [1,645,null,{"value":"13"}] 03:27:28 INFO - PROCESS | 3816 | 1461148048166 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 03:27:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 03:27:28 INFO - PROCESS | 3816 | 1461148048168 Marionette TRACE conn3 <- [1,646,null,{}] 03:27:28 INFO - PROCESS | 3816 | 1461148048171 Marionette TRACE conn3 -> [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:27:28 INFO - PROCESS | 3816 | 1461148048251 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 03:27:28 INFO - PROCESS | 3816 | 1461148048257 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:28 INFO - PROCESS | 3816 | ++DOCSHELL 18DD4C00 == 51 [pid = 3816] [id = 171] 03:27:28 INFO - PROCESS | 3816 | ++DOMWINDOW == 82 (18DD5800) [pid = 3816] [serial = 511] [outer = 00000000] 03:27:28 INFO - PROCESS | 3816 | ++DOMWINDOW == 83 (195E7400) [pid = 3816] [serial = 512] [outer = 18DD5800] 03:27:28 INFO - PROCESS | 3816 | 1461148048309 Marionette DEBUG loaded listener.js 03:27:28 INFO - PROCESS | 3816 | ++DOMWINDOW == 84 (19697800) [pid = 3816] [serial = 513] [outer = 18DD5800] 03:27:28 INFO - PROCESS | 3816 | 1461148048725 Marionette TRACE conn3 <- [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:27:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 03:27:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 607ms 03:27:28 INFO - PROCESS | 3816 | 1461148048788 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 03:27:28 INFO - PROCESS | 3816 | 1461148048790 Marionette TRACE conn3 <- [1,649,null,{"value":"13"}] 03:27:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 03:27:28 INFO - PROCESS | 3816 | 1461148048793 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 03:27:28 INFO - PROCESS | 3816 | 1461148048795 Marionette TRACE conn3 <- [1,650,null,{}] 03:27:28 INFO - PROCESS | 3816 | 1461148048798 Marionette TRACE conn3 -> [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:27:28 INFO - PROCESS | 3816 | 1461148048871 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 03:27:28 INFO - PROCESS | 3816 | 1461148048877 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:28 INFO - PROCESS | 3816 | ++DOCSHELL 196A4800 == 52 [pid = 3816] [id = 172] 03:27:28 INFO - PROCESS | 3816 | ++DOMWINDOW == 85 (19791400) [pid = 3816] [serial = 514] [outer = 00000000] 03:27:28 INFO - PROCESS | 3816 | ++DOMWINDOW == 86 (19908000) [pid = 3816] [serial = 515] [outer = 19791400] 03:27:28 INFO - PROCESS | 3816 | 1461148048924 Marionette DEBUG loaded listener.js 03:27:28 INFO - PROCESS | 3816 | ++DOMWINDOW == 87 (19B8D800) [pid = 3816] [serial = 516] [outer = 19791400] 03:27:29 INFO - PROCESS | 3816 | [3816] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 03:27:29 INFO - PROCESS | 3816 | [3816] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 03:27:29 INFO - PROCESS | 3816 | 1461148049403 Marionette TRACE conn3 <- [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:27:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 03:27:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 668ms 03:27:29 INFO - PROCESS | 3816 | 1461148049475 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 03:27:29 INFO - PROCESS | 3816 | 1461148049477 Marionette TRACE conn3 <- [1,653,null,{"value":"13"}] 03:27:29 INFO - PROCESS | 3816 | 1461148049480 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 03:27:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 03:27:29 INFO - PROCESS | 3816 | 1461148049482 Marionette TRACE conn3 <- [1,654,null,{}] 03:27:29 INFO - PROCESS | 3816 | 1461148049491 Marionette TRACE conn3 -> [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:27:29 INFO - PROCESS | 3816 | 1461148049617 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 03:27:29 INFO - PROCESS | 3816 | 1461148049650 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:29 INFO - PROCESS | 3816 | ++DOCSHELL 1325C800 == 53 [pid = 3816] [id = 173] 03:27:29 INFO - PROCESS | 3816 | ++DOMWINDOW == 88 (1A866C00) [pid = 3816] [serial = 517] [outer = 00000000] 03:27:29 INFO - PROCESS | 3816 | ++DOMWINDOW == 89 (1AE0AC00) [pid = 3816] [serial = 518] [outer = 1A866C00] 03:27:29 INFO - PROCESS | 3816 | 1461148049698 Marionette DEBUG loaded listener.js 03:27:29 INFO - PROCESS | 3816 | ++DOMWINDOW == 90 (1AE07C00) [pid = 3816] [serial = 519] [outer = 1A866C00] 03:27:29 INFO - PROCESS | 3816 | [3816] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 03:27:29 INFO - PROCESS | 3816 | [3816] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:27:30 INFO - PROCESS | 3816 | [3816] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 03:27:30 INFO - PROCESS | 3816 | [3816] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:27:30 INFO - PROCESS | 3816 | 1461148050097 Marionette TRACE conn3 <- [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:27:30 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:27:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 683ms 03:27:30 INFO - PROCESS | 3816 | 1461148050151 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 03:27:30 INFO - PROCESS | 3816 | 1461148050153 Marionette TRACE conn3 <- [1,657,null,{"value":"13"}] 03:27:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 03:27:30 INFO - PROCESS | 3816 | 1461148050156 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 03:27:30 INFO - PROCESS | 3816 | 1461148050158 Marionette TRACE conn3 <- [1,658,null,{}] 03:27:30 INFO - PROCESS | 3816 | 1461148050162 Marionette TRACE conn3 -> [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:27:30 INFO - PROCESS | 3816 | 1461148050264 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 03:27:30 INFO - PROCESS | 3816 | 1461148050271 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:30 INFO - PROCESS | 3816 | ++DOCSHELL 1A86E400 == 54 [pid = 3816] [id = 174] 03:27:30 INFO - PROCESS | 3816 | ++DOMWINDOW == 91 (1AE0FC00) [pid = 3816] [serial = 520] [outer = 00000000] 03:27:30 INFO - PROCESS | 3816 | ++DOMWINDOW == 92 (1C229400) [pid = 3816] [serial = 521] [outer = 1AE0FC00] 03:27:30 INFO - PROCESS | 3816 | 1461148050324 Marionette DEBUG loaded listener.js 03:27:30 INFO - PROCESS | 3816 | ++DOMWINDOW == 93 (1C62CC00) [pid = 3816] [serial = 522] [outer = 1AE0FC00] 03:27:30 INFO - PROCESS | 3816 | 1461148050738 Marionette TRACE conn3 <- [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:27:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 03:27:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 622ms 03:27:30 INFO - PROCESS | 3816 | 1461148050776 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 03:27:30 INFO - PROCESS | 3816 | 1461148050778 Marionette TRACE conn3 <- [1,661,null,{"value":"13"}] 03:27:30 INFO - PROCESS | 3816 | 1461148050782 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 03:27:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 03:27:30 INFO - PROCESS | 3816 | 1461148050783 Marionette TRACE conn3 <- [1,662,null,{}] 03:27:30 INFO - PROCESS | 3816 | 1461148050787 Marionette TRACE conn3 -> [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:27:30 INFO - PROCESS | 3816 | 1461148050890 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 03:27:30 INFO - PROCESS | 3816 | 1461148050966 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:30 INFO - PROCESS | 3816 | ++DOCSHELL 1C221000 == 55 [pid = 3816] [id = 175] 03:27:30 INFO - PROCESS | 3816 | ++DOMWINDOW == 94 (1CB16400) [pid = 3816] [serial = 523] [outer = 00000000] 03:27:30 INFO - PROCESS | 3816 | ++DOMWINDOW == 95 (1CE58400) [pid = 3816] [serial = 524] [outer = 1CB16400] 03:27:31 INFO - PROCESS | 3816 | 1461148051012 Marionette DEBUG loaded listener.js 03:27:31 INFO - PROCESS | 3816 | ++DOMWINDOW == 96 (1CE55C00) [pid = 3816] [serial = 525] [outer = 1CB16400] 03:27:31 INFO - PROCESS | 3816 | --DOMWINDOW == 95 (18A95400) [pid = 3816] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 03:27:31 INFO - PROCESS | 3816 | --DOMWINDOW == 94 (18E35C00) [pid = 3816] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 03:27:31 INFO - PROCESS | 3816 | --DOMWINDOW == 93 (138BB400) [pid = 3816] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 03:27:31 INFO - PROCESS | 3816 | --DOMWINDOW == 92 (15559400) [pid = 3816] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 03:27:31 INFO - PROCESS | 3816 | --DOMWINDOW == 91 (16B87800) [pid = 3816] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 03:27:31 INFO - PROCESS | 3816 | --DOMWINDOW == 90 (183C9C00) [pid = 3816] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 03:27:31 INFO - PROCESS | 3816 | --DOMWINDOW == 89 (1979A000) [pid = 3816] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 03:27:31 INFO - PROCESS | 3816 | --DOMWINDOW == 88 (18A94C00) [pid = 3816] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 03:27:31 INFO - PROCESS | 3816 | --DOMWINDOW == 87 (15CAEC00) [pid = 3816] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 03:27:31 INFO - PROCESS | 3816 | [3816] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 03:27:31 INFO - PROCESS | 3816 | [3816] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:27:31 INFO - PROCESS | 3816 | [3816] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 03:27:31 INFO - PROCESS | 3816 | 1461148051412 Marionette TRACE conn3 <- [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:27:31 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:27:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 668ms 03:27:31 INFO - PROCESS | 3816 | 1461148051464 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 03:27:31 INFO - PROCESS | 3816 | 1461148051466 Marionette TRACE conn3 <- [1,665,null,{"value":"13"}] 03:27:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 03:27:31 INFO - PROCESS | 3816 | 1461148051469 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 03:27:31 INFO - PROCESS | 3816 | 1461148051471 Marionette TRACE conn3 <- [1,666,null,{}] 03:27:31 INFO - PROCESS | 3816 | 1461148051474 Marionette TRACE conn3 -> [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:27:31 INFO - PROCESS | 3816 | 1461148051558 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 03:27:31 INFO - PROCESS | 3816 | 1461148051564 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:31 INFO - PROCESS | 3816 | ++DOCSHELL 14345800 == 56 [pid = 3816] [id = 176] 03:27:31 INFO - PROCESS | 3816 | ++DOMWINDOW == 88 (188A7C00) [pid = 3816] [serial = 526] [outer = 00000000] 03:27:31 INFO - PROCESS | 3816 | ++DOMWINDOW == 89 (1A15C800) [pid = 3816] [serial = 527] [outer = 188A7C00] 03:27:31 INFO - PROCESS | 3816 | 1461148051608 Marionette DEBUG loaded listener.js 03:27:31 INFO - PROCESS | 3816 | ++DOMWINDOW == 90 (1990D800) [pid = 3816] [serial = 528] [outer = 188A7C00] 03:27:31 INFO - PROCESS | 3816 | 1461148051992 Marionette TRACE conn3 <- [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:27:32 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:27:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 577ms 03:27:32 INFO - PROCESS | 3816 | 1461148052050 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 03:27:32 INFO - PROCESS | 3816 | 1461148052052 Marionette TRACE conn3 <- [1,669,null,{"value":"13"}] 03:27:32 INFO - PROCESS | 3816 | 1461148052055 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 03:27:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 03:27:32 INFO - PROCESS | 3816 | 1461148052057 Marionette TRACE conn3 <- [1,670,null,{}] 03:27:32 INFO - PROCESS | 3816 | 1461148052060 Marionette TRACE conn3 -> [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:27:32 INFO - PROCESS | 3816 | 1461148052135 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 03:27:32 INFO - PROCESS | 3816 | 1461148052141 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:32 INFO - PROCESS | 3816 | ++DOCSHELL 1D121C00 == 57 [pid = 3816] [id = 177] 03:27:32 INFO - PROCESS | 3816 | ++DOMWINDOW == 91 (1D129800) [pid = 3816] [serial = 529] [outer = 00000000] 03:27:32 INFO - PROCESS | 3816 | ++DOMWINDOW == 92 (1D25F800) [pid = 3816] [serial = 530] [outer = 1D129800] 03:27:32 INFO - PROCESS | 3816 | 1461148052184 Marionette DEBUG loaded listener.js 03:27:32 INFO - PROCESS | 3816 | ++DOMWINDOW == 93 (1D260C00) [pid = 3816] [serial = 531] [outer = 1D129800] 03:27:33 INFO - PROCESS | 3816 | 1461148053179 Marionette TRACE conn3 <- [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:27:33 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:27:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1154ms 03:27:33 INFO - PROCESS | 3816 | 1461148053209 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 03:27:33 INFO - PROCESS | 3816 | 1461148053214 Marionette TRACE conn3 <- [1,673,null,{"value":"13"}] 03:27:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 03:27:33 INFO - PROCESS | 3816 | 1461148053219 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 03:27:33 INFO - PROCESS | 3816 | 1461148053224 Marionette TRACE conn3 <- [1,674,null,{}] 03:27:33 INFO - PROCESS | 3816 | 1461148053231 Marionette TRACE conn3 -> [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:27:33 INFO - PROCESS | 3816 | 1461148053368 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 03:27:33 INFO - PROCESS | 3816 | 1461148053493 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:33 INFO - PROCESS | 3816 | ++DOCSHELL 143A4800 == 58 [pid = 3816] [id = 178] 03:27:33 INFO - PROCESS | 3816 | ++DOMWINDOW == 94 (143ACC00) [pid = 3816] [serial = 532] [outer = 00000000] 03:27:33 INFO - PROCESS | 3816 | ++DOMWINDOW == 95 (1552D800) [pid = 3816] [serial = 533] [outer = 143ACC00] 03:27:33 INFO - PROCESS | 3816 | 1461148053594 Marionette DEBUG loaded listener.js 03:27:33 INFO - PROCESS | 3816 | ++DOMWINDOW == 96 (155F0400) [pid = 3816] [serial = 534] [outer = 143ACC00] 03:27:34 INFO - PROCESS | 3816 | 1461148054603 Marionette TRACE conn3 <- [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:27:34 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:27:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1411ms 03:27:34 INFO - PROCESS | 3816 | 1461148054644 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 03:27:34 INFO - PROCESS | 3816 | 1461148054650 Marionette TRACE conn3 <- [1,677,null,{"value":"13"}] 03:27:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 03:27:34 INFO - PROCESS | 3816 | 1461148054657 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 03:27:34 INFO - PROCESS | 3816 | 1461148054660 Marionette TRACE conn3 <- [1,678,null,{}] 03:27:34 INFO - PROCESS | 3816 | 1461148054664 Marionette TRACE conn3 -> [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:27:34 INFO - PROCESS | 3816 | 1461148054794 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 03:27:34 INFO - PROCESS | 3816 | 1461148054918 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:34 INFO - PROCESS | 3816 | ++DOCSHELL 15ED8400 == 59 [pid = 3816] [id = 179] 03:27:34 INFO - PROCESS | 3816 | ++DOMWINDOW == 97 (1810F800) [pid = 3816] [serial = 535] [outer = 00000000] 03:27:34 INFO - PROCESS | 3816 | ++DOMWINDOW == 98 (18A5D000) [pid = 3816] [serial = 536] [outer = 1810F800] 03:27:34 INFO - PROCESS | 3816 | 1461148054972 Marionette DEBUG loaded listener.js 03:27:35 INFO - PROCESS | 3816 | ++DOMWINDOW == 99 (18CEE000) [pid = 3816] [serial = 537] [outer = 1810F800] 03:27:35 INFO - PROCESS | 3816 | 1461148055997 Marionette TRACE conn3 <- [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:27:36 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:27:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1382ms 03:27:36 INFO - PROCESS | 3816 | 1461148056038 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 03:27:36 INFO - PROCESS | 3816 | 1461148056041 Marionette TRACE conn3 <- [1,681,null,{"value":"13"}] 03:27:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 03:27:36 INFO - PROCESS | 3816 | 1461148056045 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 03:27:36 INFO - PROCESS | 3816 | 1461148056048 Marionette TRACE conn3 <- [1,682,null,{}] 03:27:36 INFO - PROCESS | 3816 | 1461148056059 Marionette TRACE conn3 -> [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:27:36 INFO - PROCESS | 3816 | 1461148056178 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 03:27:36 INFO - PROCESS | 3816 | 1461148056303 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:36 INFO - PROCESS | 3816 | ++DOCSHELL 15F7A400 == 60 [pid = 3816] [id = 180] 03:27:36 INFO - PROCESS | 3816 | ++DOMWINDOW == 100 (15E88800) [pid = 3816] [serial = 538] [outer = 00000000] 03:27:36 INFO - PROCESS | 3816 | ++DOMWINDOW == 101 (183BF800) [pid = 3816] [serial = 539] [outer = 15E88800] 03:27:36 INFO - PROCESS | 3816 | 1461148056363 Marionette DEBUG loaded listener.js 03:27:36 INFO - PROCESS | 3816 | ++DOMWINDOW == 102 (18A55C00) [pid = 3816] [serial = 540] [outer = 15E88800] 03:27:37 INFO - PROCESS | 3816 | --DOCSHELL 17B14800 == 59 [pid = 3816] [id = 156] 03:27:37 INFO - PROCESS | 3816 | --DOCSHELL 188A5000 == 58 [pid = 3816] [id = 157] 03:27:37 INFO - PROCESS | 3816 | --DOCSHELL 159F9400 == 57 [pid = 3816] [id = 160] 03:27:37 INFO - PROCESS | 3816 | --DOCSHELL 19799C00 == 56 [pid = 3816] [id = 159] 03:27:37 INFO - PROCESS | 3816 | --DOCSHELL 18DD8000 == 55 [pid = 3816] [id = 158] 03:27:37 INFO - PROCESS | 3816 | --DOCSHELL 1DF08400 == 54 [pid = 3816] [id = 15] 03:27:37 INFO - PROCESS | 3816 | --DOCSHELL 16B87000 == 53 [pid = 3816] [id = 155] 03:27:37 INFO - PROCESS | 3816 | --DOCSHELL 1CE54400 == 52 [pid = 3816] [id = 11] 03:27:37 INFO - PROCESS | 3816 | --DOCSHELL 1DF02000 == 51 [pid = 3816] [id = 14] 03:27:37 INFO - PROCESS | 3816 | --DOCSHELL 14345800 == 50 [pid = 3816] [id = 176] 03:27:37 INFO - PROCESS | 3816 | --DOCSHELL 1C221000 == 49 [pid = 3816] [id = 175] 03:27:37 INFO - PROCESS | 3816 | --DOCSHELL 1A86E400 == 48 [pid = 3816] [id = 174] 03:27:37 INFO - PROCESS | 3816 | --DOCSHELL 1325C800 == 47 [pid = 3816] [id = 173] 03:27:37 INFO - PROCESS | 3816 | --DOCSHELL 196A4800 == 46 [pid = 3816] [id = 172] 03:27:37 INFO - PROCESS | 3816 | --DOCSHELL 18DD4C00 == 45 [pid = 3816] [id = 171] 03:27:37 INFO - PROCESS | 3816 | --DOCSHELL 188EC400 == 44 [pid = 3816] [id = 170] 03:27:37 INFO - PROCESS | 3816 | --DOCSHELL 12B40C00 == 43 [pid = 3816] [id = 169] 03:27:37 INFO - PROCESS | 3816 | --DOMWINDOW == 101 (1A86A000) [pid = 3816] [serial = 485] [outer = 00000000] [url = about:blank] 03:27:37 INFO - PROCESS | 3816 | --DOCSHELL 146A7800 == 42 [pid = 3816] [id = 168] 03:27:37 INFO - PROCESS | 3816 | --DOCSHELL 16767000 == 41 [pid = 3816] [id = 164] 03:27:37 INFO - PROCESS | 3816 | --DOCSHELL 15554400 == 40 [pid = 3816] [id = 163] 03:27:37 INFO - PROCESS | 3816 | --DOMWINDOW == 100 (18CE6400) [pid = 3816] [serial = 470] [outer = 00000000] [url = about:blank] 03:27:37 INFO - PROCESS | 3816 | --DOMWINDOW == 99 (196A1000) [pid = 3816] [serial = 473] [outer = 00000000] [url = about:blank] 03:27:37 INFO - PROCESS | 3816 | --DOMWINDOW == 98 (143A9400) [pid = 3816] [serial = 458] [outer = 00000000] [url = about:blank] 03:27:37 INFO - PROCESS | 3816 | --DOMWINDOW == 97 (15523C00) [pid = 3816] [serial = 459] [outer = 00000000] [url = about:blank] 03:27:37 INFO - PROCESS | 3816 | --DOMWINDOW == 96 (18CEAC00) [pid = 3816] [serial = 471] [outer = 00000000] [url = about:blank] 03:27:37 INFO - PROCESS | 3816 | --DOMWINDOW == 95 (1571F400) [pid = 3816] [serial = 461] [outer = 00000000] [url = about:blank] 03:27:37 INFO - PROCESS | 3816 | --DOMWINDOW == 94 (17BAE400) [pid = 3816] [serial = 464] [outer = 00000000] [url = about:blank] 03:27:37 INFO - PROCESS | 3816 | --DOMWINDOW == 93 (18107800) [pid = 3816] [serial = 465] [outer = 00000000] [url = about:blank] 03:27:37 INFO - PROCESS | 3816 | --DOMWINDOW == 92 (188EC000) [pid = 3816] [serial = 467] [outer = 00000000] [url = about:blank] 03:27:37 INFO - PROCESS | 3816 | --DOMWINDOW == 91 (138BA000) [pid = 3816] [serial = 452] [outer = 00000000] [url = about:blank] 03:27:37 INFO - PROCESS | 3816 | --DOMWINDOW == 90 (15C3A000) [pid = 3816] [serial = 455] [outer = 00000000] [url = about:blank] 03:27:37 INFO - PROCESS | 3816 | --DOMWINDOW == 89 (19B8DC00) [pid = 3816] [serial = 476] [outer = 00000000] [url = about:blank] 03:27:37 INFO - PROCESS | 3816 | --DOMWINDOW == 88 (1A167800) [pid = 3816] [serial = 483] [outer = 00000000] [url = about:blank] 03:27:37 INFO - PROCESS | 3816 | --DOMWINDOW == 87 (1969F800) [pid = 3816] [serial = 474] [outer = 00000000] [url = about:blank] 03:27:37 INFO - PROCESS | 3816 | --DOMWINDOW == 86 (1A1C4400) [pid = 3816] [serial = 482] [outer = 00000000] [url = about:blank] 03:27:37 INFO - PROCESS | 3816 | --DOMWINDOW == 85 (15C3E800) [pid = 3816] [serial = 462] [outer = 00000000] [url = about:blank] 03:27:37 INFO - PROCESS | 3816 | --DOMWINDOW == 84 (18CEC000) [pid = 3816] [serial = 479] [outer = 00000000] [url = about:blank] 03:27:37 INFO - PROCESS | 3816 | --DOMWINDOW == 83 (195F3C00) [pid = 3816] [serial = 480] [outer = 00000000] [url = about:blank] 03:27:37 INFO - PROCESS | 3816 | --DOMWINDOW == 82 (18A5A400) [pid = 3816] [serial = 468] [outer = 00000000] [url = about:blank] 03:27:37 INFO - PROCESS | 3816 | --DOMWINDOW == 81 (19CBEC00) [pid = 3816] [serial = 477] [outer = 00000000] [url = about:blank] 03:27:37 INFO - PROCESS | 3816 | 1461148057446 Marionette TRACE conn3 <- [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:27:37 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:27:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1472ms 03:27:37 INFO - PROCESS | 3816 | 1461148057508 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 03:27:37 INFO - PROCESS | 3816 | 1461148057511 Marionette TRACE conn3 <- [1,685,null,{"value":"13"}] 03:27:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 03:27:37 INFO - PROCESS | 3816 | 1461148057516 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 03:27:37 INFO - PROCESS | 3816 | 1461148057519 Marionette TRACE conn3 <- [1,686,null,{}] 03:27:37 INFO - PROCESS | 3816 | 1461148057525 Marionette TRACE conn3 -> [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:27:37 INFO - PROCESS | 3816 | 1461148057617 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 03:27:37 INFO - PROCESS | 3816 | 1461148057687 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:37 INFO - PROCESS | 3816 | ++DOCSHELL 15523C00 == 41 [pid = 3816] [id = 181] 03:27:37 INFO - PROCESS | 3816 | ++DOMWINDOW == 82 (15524000) [pid = 3816] [serial = 541] [outer = 00000000] 03:27:37 INFO - PROCESS | 3816 | ++DOMWINDOW == 83 (155EE000) [pid = 3816] [serial = 542] [outer = 15524000] 03:27:37 INFO - PROCESS | 3816 | 1461148057773 Marionette DEBUG loaded listener.js 03:27:37 INFO - PROCESS | 3816 | ++DOMWINDOW == 84 (157B5C00) [pid = 3816] [serial = 543] [outer = 15524000] 03:27:38 INFO - PROCESS | 3816 | 1461148058597 Marionette TRACE conn3 <- [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:27:38 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:27:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1108ms 03:27:38 INFO - PROCESS | 3816 | 1461148058624 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 03:27:38 INFO - PROCESS | 3816 | 1461148058629 Marionette TRACE conn3 <- [1,689,null,{"value":"13"}] 03:27:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 03:27:38 INFO - PROCESS | 3816 | 1461148058643 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 03:27:38 INFO - PROCESS | 3816 | 1461148058645 Marionette TRACE conn3 <- [1,690,null,{}] 03:27:38 INFO - PROCESS | 3816 | 1461148058650 Marionette TRACE conn3 -> [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:27:38 INFO - PROCESS | 3816 | 1461148058727 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 03:27:38 INFO - PROCESS | 3816 | 1461148058734 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:38 INFO - PROCESS | 3816 | ++DOCSHELL 15527400 == 42 [pid = 3816] [id = 182] 03:27:38 INFO - PROCESS | 3816 | ++DOMWINDOW == 85 (1552D400) [pid = 3816] [serial = 544] [outer = 00000000] 03:27:38 INFO - PROCESS | 3816 | ++DOMWINDOW == 86 (17BAE400) [pid = 3816] [serial = 545] [outer = 1552D400] 03:27:38 INFO - PROCESS | 3816 | 1461148058778 Marionette DEBUG loaded listener.js 03:27:38 INFO - PROCESS | 3816 | ++DOMWINDOW == 87 (18102000) [pid = 3816] [serial = 546] [outer = 1552D400] 03:27:39 INFO - PROCESS | 3816 | 1461148059701 Marionette TRACE conn3 <- [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:27:39 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:27:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1062ms 03:27:39 INFO - PROCESS | 3816 | 1461148059719 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 03:27:39 INFO - PROCESS | 3816 | 1461148059704 Marionette TRACE conn3 <- [1,693,null,{"value":"13"}] 03:27:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 03:27:39 INFO - PROCESS | 3816 | 1461148059708 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 03:27:39 INFO - PROCESS | 3816 | 1461148059711 Marionette TRACE conn3 <- [1,694,null,{}] 03:27:39 INFO - PROCESS | 3816 | 1461148059728 Marionette TRACE conn3 -> [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:27:39 INFO - PROCESS | 3816 | 1461148059833 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 03:27:39 INFO - PROCESS | 3816 | 1461148059840 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:39 INFO - PROCESS | 3816 | ++DOCSHELL 1872F800 == 43 [pid = 3816] [id = 183] 03:27:39 INFO - PROCESS | 3816 | ++DOMWINDOW == 88 (18A59400) [pid = 3816] [serial = 547] [outer = 00000000] 03:27:39 INFO - PROCESS | 3816 | ++DOMWINDOW == 89 (18CEC000) [pid = 3816] [serial = 548] [outer = 18A59400] 03:27:39 INFO - PROCESS | 3816 | 1461148059886 Marionette DEBUG loaded listener.js 03:27:39 INFO - PROCESS | 3816 | ++DOMWINDOW == 90 (18DD9C00) [pid = 3816] [serial = 549] [outer = 18A59400] 03:27:40 INFO - PROCESS | 3816 | 1461148060813 Marionette TRACE conn3 <- [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:27:40 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:27:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1108ms 03:27:40 INFO - PROCESS | 3816 | 1461148060836 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 03:27:40 INFO - PROCESS | 3816 | 1461148060838 Marionette TRACE conn3 <- [1,697,null,{"value":"13"}] 03:27:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 03:27:40 INFO - PROCESS | 3816 | 1461148060848 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 03:27:40 INFO - PROCESS | 3816 | 1461148060850 Marionette TRACE conn3 <- [1,698,null,{}] 03:27:40 INFO - PROCESS | 3816 | 1461148060854 Marionette TRACE conn3 -> [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:27:40 INFO - PROCESS | 3816 | 1461148060940 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 03:27:40 INFO - PROCESS | 3816 | 1461148060947 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:40 INFO - PROCESS | 3816 | ++DOCSHELL 18DD8000 == 44 [pid = 3816] [id = 184] 03:27:40 INFO - PROCESS | 3816 | ++DOMWINDOW == 91 (18DDCC00) [pid = 3816] [serial = 550] [outer = 00000000] 03:27:40 INFO - PROCESS | 3816 | ++DOMWINDOW == 92 (1979A800) [pid = 3816] [serial = 551] [outer = 18DDCC00] 03:27:40 INFO - PROCESS | 3816 | 1461148060992 Marionette DEBUG loaded listener.js 03:27:41 INFO - PROCESS | 3816 | ++DOMWINDOW == 93 (1979F800) [pid = 3816] [serial = 552] [outer = 18DDCC00] 03:27:41 INFO - PROCESS | 3816 | --DOMWINDOW == 92 (1552DC00) [pid = 3816] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 03:27:41 INFO - PROCESS | 3816 | --DOMWINDOW == 91 (1A539C00) [pid = 3816] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 03:27:41 INFO - PROCESS | 3816 | --DOMWINDOW == 90 (19791400) [pid = 3816] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 03:27:41 INFO - PROCESS | 3816 | --DOMWINDOW == 89 (188A7C00) [pid = 3816] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 03:27:41 INFO - PROCESS | 3816 | --DOMWINDOW == 88 (18DD5800) [pid = 3816] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 03:27:41 INFO - PROCESS | 3816 | --DOMWINDOW == 87 (15530400) [pid = 3816] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 03:27:41 INFO - PROCESS | 3816 | --DOMWINDOW == 86 (1A866C00) [pid = 3816] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 03:27:41 INFO - PROCESS | 3816 | --DOMWINDOW == 85 (18A57400) [pid = 3816] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 03:27:41 INFO - PROCESS | 3816 | --DOMWINDOW == 84 (1CB16400) [pid = 3816] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 03:27:41 INFO - PROCESS | 3816 | --DOMWINDOW == 83 (1AE0FC00) [pid = 3816] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 03:27:41 INFO - PROCESS | 3816 | 1461148061914 Marionette TRACE conn3 <- [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:27:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 03:27:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1108ms 03:27:41 INFO - PROCESS | 3816 | 1461148061958 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 03:27:41 INFO - PROCESS | 3816 | 1461148061960 Marionette TRACE conn3 <- [1,701,null,{"value":"13"}] 03:27:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 03:27:41 INFO - PROCESS | 3816 | 1461148061963 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 03:27:41 INFO - PROCESS | 3816 | 1461148061965 Marionette TRACE conn3 <- [1,702,null,{}] 03:27:41 INFO - PROCESS | 3816 | 1461148061969 Marionette TRACE conn3 -> [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:27:42 INFO - PROCESS | 3816 | 1461148062041 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 03:27:42 INFO - PROCESS | 3816 | 1461148062047 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:42 INFO - PROCESS | 3816 | ++DOCSHELL 146A3800 == 45 [pid = 3816] [id = 185] 03:27:42 INFO - PROCESS | 3816 | ++DOMWINDOW == 84 (18734800) [pid = 3816] [serial = 553] [outer = 00000000] 03:27:42 INFO - PROCESS | 3816 | ++DOMWINDOW == 85 (191F1000) [pid = 3816] [serial = 554] [outer = 18734800] 03:27:42 INFO - PROCESS | 3816 | 1461148062074 Marionette DEBUG loaded listener.js 03:27:42 INFO - PROCESS | 3816 | ++DOMWINDOW == 86 (19798C00) [pid = 3816] [serial = 555] [outer = 18734800] 03:27:42 INFO - PROCESS | 3816 | 1461148062986 Marionette TRACE conn3 <- [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:27:43 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:27:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1047ms 03:27:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 03:27:43 INFO - PROCESS | 3816 | 1461148063023 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 03:27:43 INFO - PROCESS | 3816 | 1461148063025 Marionette TRACE conn3 <- [1,705,null,{"value":"13"}] 03:27:43 INFO - PROCESS | 3816 | 1461148063029 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 03:27:43 INFO - PROCESS | 3816 | 1461148063030 Marionette TRACE conn3 <- [1,706,null,{}] 03:27:43 INFO - PROCESS | 3816 | 1461148063034 Marionette TRACE conn3 -> [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:27:43 INFO - PROCESS | 3816 | 1461148063118 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 03:27:43 INFO - PROCESS | 3816 | 1461148063124 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:43 INFO - PROCESS | 3816 | ++DOCSHELL 19CB9C00 == 46 [pid = 3816] [id = 186] 03:27:43 INFO - PROCESS | 3816 | ++DOMWINDOW == 87 (19CBDC00) [pid = 3816] [serial = 556] [outer = 00000000] 03:27:43 INFO - PROCESS | 3816 | ++DOMWINDOW == 88 (1A809C00) [pid = 3816] [serial = 557] [outer = 19CBDC00] 03:27:43 INFO - PROCESS | 3816 | 1461148063171 Marionette DEBUG loaded listener.js 03:27:43 INFO - PROCESS | 3816 | ++DOMWINDOW == 89 (1A814800) [pid = 3816] [serial = 558] [outer = 19CBDC00] 03:27:44 INFO - PROCESS | 3816 | 1461148064215 Marionette TRACE conn3 <- [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:27:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 03:27:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1214ms 03:27:44 INFO - PROCESS | 3816 | 1461148064251 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 03:27:44 INFO - PROCESS | 3816 | 1461148064255 Marionette TRACE conn3 <- [1,709,null,{"value":"13"}] 03:27:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 03:27:44 INFO - PROCESS | 3816 | 1461148064260 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 03:27:44 INFO - PROCESS | 3816 | 1461148064263 Marionette TRACE conn3 <- [1,710,null,{}] 03:27:44 INFO - PROCESS | 3816 | 1461148064269 Marionette TRACE conn3 -> [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:27:44 INFO - PROCESS | 3816 | 1461148064399 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 03:27:44 INFO - PROCESS | 3816 | 1461148064529 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:44 INFO - PROCESS | 3816 | ++DOCSHELL 14A5E000 == 47 [pid = 3816] [id = 187] 03:27:44 INFO - PROCESS | 3816 | ++DOMWINDOW == 90 (15522C00) [pid = 3816] [serial = 559] [outer = 00000000] 03:27:44 INFO - PROCESS | 3816 | ++DOMWINDOW == 91 (15F77000) [pid = 3816] [serial = 560] [outer = 15522C00] 03:27:44 INFO - PROCESS | 3816 | 1461148064592 Marionette DEBUG loaded listener.js 03:27:44 INFO - PROCESS | 3816 | ++DOMWINDOW == 92 (1665AC00) [pid = 3816] [serial = 561] [outer = 15522C00] 03:27:45 INFO - PROCESS | 3816 | 1461148065099 Marionette TRACE conn3 <- [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:27:45 INFO - PROCESS | 3816 | 1461148065136 Marionette TRACE conn3 <- [1,713,null,{"value":"13"}] 03:27:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 03:27:45 INFO - PROCESS | 3816 | 1461148065143 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 03:27:45 INFO - PROCESS | 3816 | 1461148065146 Marionette TRACE conn3 <- [1,714,null,{}] 03:27:45 INFO - PROCESS | 3816 | 1461148065149 Marionette TRACE conn3 -> [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:27:45 INFO - PROCESS | 3816 | 1461148065250 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 03:27:45 INFO - PROCESS | 3816 | 1461148065340 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:45 INFO - PROCESS | 3816 | ++DOCSHELL 15C40800 == 48 [pid = 3816] [id = 188] 03:27:45 INFO - PROCESS | 3816 | ++DOMWINDOW == 93 (188EB400) [pid = 3816] [serial = 562] [outer = 00000000] 03:27:45 INFO - PROCESS | 3816 | ++DOMWINDOW == 94 (18CE9C00) [pid = 3816] [serial = 563] [outer = 188EB400] 03:27:45 INFO - PROCESS | 3816 | 1461148065394 Marionette DEBUG loaded listener.js 03:27:45 INFO - PROCESS | 3816 | ++DOMWINDOW == 95 (19697400) [pid = 3816] [serial = 564] [outer = 188EB400] 03:27:45 INFO - PROCESS | 3816 | 1461148065986 Marionette TRACE conn3 <- [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:27:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 03:27:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 880ms 03:27:46 INFO - PROCESS | 3816 | 1461148066033 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 03:27:46 INFO - PROCESS | 3816 | 1461148066035 Marionette TRACE conn3 <- [1,717,null,{"value":"13"}] 03:27:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 03:27:46 INFO - PROCESS | 3816 | 1461148066039 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 03:27:46 INFO - PROCESS | 3816 | 1461148066043 Marionette TRACE conn3 <- [1,718,null,{}] 03:27:46 INFO - PROCESS | 3816 | 1461148066054 Marionette TRACE conn3 -> [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:27:46 INFO - PROCESS | 3816 | 1461148066157 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 03:27:46 INFO - PROCESS | 3816 | 1461148066249 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:46 INFO - PROCESS | 3816 | ++DOCSHELL 1C06E000 == 49 [pid = 3816] [id = 189] 03:27:46 INFO - PROCESS | 3816 | ++DOMWINDOW == 96 (1C070C00) [pid = 3816] [serial = 565] [outer = 00000000] 03:27:46 INFO - PROCESS | 3816 | ++DOMWINDOW == 97 (1C220000) [pid = 3816] [serial = 566] [outer = 1C070C00] 03:27:46 INFO - PROCESS | 3816 | 1461148066289 Marionette DEBUG loaded listener.js 03:27:46 INFO - PROCESS | 3816 | ++DOMWINDOW == 98 (1C229800) [pid = 3816] [serial = 567] [outer = 1C070C00] 03:27:46 INFO - PROCESS | 3816 | 1461148066969 Marionette TRACE conn3 <- [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:27:47 INFO - PROCESS | 3816 | 1461148067013 Marionette TRACE conn3 <- [1,721,null,{"value":"13"}] 03:27:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 03:27:47 INFO - PROCESS | 3816 | 1461148067018 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 03:27:47 INFO - PROCESS | 3816 | 1461148067022 Marionette TRACE conn3 <- [1,722,null,{}] 03:27:47 INFO - PROCESS | 3816 | 1461148067028 Marionette TRACE conn3 -> [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:27:47 INFO - PROCESS | 3816 | 1461148067127 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 03:27:47 INFO - PROCESS | 3816 | 1461148067200 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:47 INFO - PROCESS | 3816 | ++DOCSHELL 15CD0800 == 50 [pid = 3816] [id = 190] 03:27:47 INFO - PROCESS | 3816 | ++DOMWINDOW == 99 (15E8AC00) [pid = 3816] [serial = 568] [outer = 00000000] 03:27:47 INFO - PROCESS | 3816 | ++DOMWINDOW == 100 (16B92000) [pid = 3816] [serial = 569] [outer = 15E8AC00] 03:27:47 INFO - PROCESS | 3816 | 1461148067249 Marionette DEBUG loaded listener.js 03:27:47 INFO - PROCESS | 3816 | ++DOMWINDOW == 101 (18102400) [pid = 3816] [serial = 570] [outer = 15E8AC00] 03:27:47 INFO - PROCESS | 3816 | --DOCSHELL 146A3800 == 49 [pid = 3816] [id = 185] 03:27:47 INFO - PROCESS | 3816 | --DOCSHELL 18DD8000 == 48 [pid = 3816] [id = 184] 03:27:47 INFO - PROCESS | 3816 | --DOCSHELL 1872F800 == 47 [pid = 3816] [id = 183] 03:27:47 INFO - PROCESS | 3816 | --DOCSHELL 15527400 == 46 [pid = 3816] [id = 182] 03:27:47 INFO - PROCESS | 3816 | --DOCSHELL 15523C00 == 45 [pid = 3816] [id = 181] 03:27:47 INFO - PROCESS | 3816 | --DOMWINDOW == 100 (1D25F800) [pid = 3816] [serial = 530] [outer = 00000000] [url = about:blank] 03:27:47 INFO - PROCESS | 3816 | --DOMWINDOW == 99 (17BAF000) [pid = 3816] [serial = 507] [outer = 00000000] [url = about:blank] 03:27:47 INFO - PROCESS | 3816 | --DOMWINDOW == 98 (1A868400) [pid = 3816] [serial = 486] [outer = 00000000] [url = about:blank] 03:27:47 INFO - PROCESS | 3816 | --DOMWINDOW == 97 (19B8D800) [pid = 3816] [serial = 516] [outer = 00000000] [url = about:blank] 03:27:47 INFO - PROCESS | 3816 | --DOMWINDOW == 96 (1A15C800) [pid = 3816] [serial = 527] [outer = 00000000] [url = about:blank] 03:27:47 INFO - PROCESS | 3816 | --DOMWINDOW == 95 (155F3000) [pid = 3816] [serial = 488] [outer = 00000000] [url = about:blank] 03:27:47 INFO - PROCESS | 3816 | --DOMWINDOW == 94 (195E7400) [pid = 3816] [serial = 512] [outer = 00000000] [url = about:blank] 03:27:47 INFO - PROCESS | 3816 | --DOMWINDOW == 93 (17B1B400) [pid = 3816] [serial = 491] [outer = 00000000] [url = about:blank] 03:27:47 INFO - PROCESS | 3816 | --DOMWINDOW == 92 (19697800) [pid = 3816] [serial = 513] [outer = 00000000] [url = about:blank] 03:27:47 INFO - PROCESS | 3816 | --DOMWINDOW == 91 (15F79800) [pid = 3816] [serial = 503] [outer = 00000000] [url = about:blank] 03:27:47 INFO - PROCESS | 3816 | --DOMWINDOW == 90 (16A4B400) [pid = 3816] [serial = 506] [outer = 00000000] [url = about:blank] 03:27:47 INFO - PROCESS | 3816 | --DOMWINDOW == 89 (1AE07C00) [pid = 3816] [serial = 519] [outer = 00000000] [url = about:blank] 03:27:47 INFO - PROCESS | 3816 | --DOMWINDOW == 88 (1AE0AC00) [pid = 3816] [serial = 518] [outer = 00000000] [url = about:blank] 03:27:47 INFO - PROCESS | 3816 | --DOMWINDOW == 87 (18CE6800) [pid = 3816] [serial = 510] [outer = 00000000] [url = about:blank] 03:27:47 INFO - PROCESS | 3816 | --DOMWINDOW == 86 (1990D800) [pid = 3816] [serial = 528] [outer = 00000000] [url = about:blank] 03:27:47 INFO - PROCESS | 3816 | --DOMWINDOW == 85 (1CE55C00) [pid = 3816] [serial = 525] [outer = 00000000] [url = about:blank] 03:27:47 INFO - PROCESS | 3816 | --DOMWINDOW == 84 (1665C400) [pid = 3816] [serial = 504] [outer = 00000000] [url = about:blank] 03:27:47 INFO - PROCESS | 3816 | --DOMWINDOW == 83 (1C229400) [pid = 3816] [serial = 521] [outer = 00000000] [url = about:blank] 03:27:47 INFO - PROCESS | 3816 | --DOMWINDOW == 82 (1C226000) [pid = 3816] [serial = 494] [outer = 00000000] [url = about:blank] 03:27:47 INFO - PROCESS | 3816 | --DOMWINDOW == 81 (1CC1B000) [pid = 3816] [serial = 497] [outer = 00000000] [url = about:blank] 03:27:47 INFO - PROCESS | 3816 | --DOMWINDOW == 80 (1CE58400) [pid = 3816] [serial = 524] [outer = 00000000] [url = about:blank] 03:27:47 INFO - PROCESS | 3816 | --DOMWINDOW == 79 (15527000) [pid = 3816] [serial = 500] [outer = 00000000] [url = about:blank] 03:27:47 INFO - PROCESS | 3816 | --DOMWINDOW == 78 (19908000) [pid = 3816] [serial = 515] [outer = 00000000] [url = about:blank] 03:27:47 INFO - PROCESS | 3816 | --DOMWINDOW == 77 (1C62CC00) [pid = 3816] [serial = 522] [outer = 00000000] [url = about:blank] 03:27:47 INFO - PROCESS | 3816 | --DOMWINDOW == 76 (18A8DC00) [pid = 3816] [serial = 509] [outer = 00000000] [url = about:blank] 03:27:47 INFO - PROCESS | 3816 | 1461148067851 Marionette TRACE conn3 <- [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:27:47 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:27:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 880ms 03:27:47 INFO - PROCESS | 3816 | 1461148067905 Marionette TRACE conn3 -> [0,725,"getWindowHandle",null] 03:27:47 INFO - PROCESS | 3816 | 1461148067911 Marionette TRACE conn3 <- [1,725,null,{"value":"13"}] 03:27:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 03:27:47 INFO - PROCESS | 3816 | 1461148067917 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 03:27:47 INFO - PROCESS | 3816 | 1461148067919 Marionette TRACE conn3 <- [1,726,null,{}] 03:27:47 INFO - PROCESS | 3816 | 1461148067923 Marionette TRACE conn3 -> [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:27:48 INFO - PROCESS | 3816 | 1461148068017 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 03:27:48 INFO - PROCESS | 3816 | 1461148068094 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:48 INFO - PROCESS | 3816 | ++DOCSHELL 12DD4000 == 46 [pid = 3816] [id = 191] 03:27:48 INFO - PROCESS | 3816 | ++DOMWINDOW == 77 (13203000) [pid = 3816] [serial = 571] [outer = 00000000] 03:27:48 INFO - PROCESS | 3816 | ++DOMWINDOW == 78 (15ED6000) [pid = 3816] [serial = 572] [outer = 13203000] 03:27:48 INFO - PROCESS | 3816 | 1461148068140 Marionette DEBUG loaded listener.js 03:27:48 INFO - PROCESS | 3816 | ++DOMWINDOW == 79 (18087400) [pid = 3816] [serial = 573] [outer = 13203000] 03:27:48 INFO - PROCESS | 3816 | 1461148068966 Marionette TRACE conn3 <- [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:27:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 03:27:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1108ms 03:27:49 INFO - PROCESS | 3816 | 1461148069026 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 03:27:49 INFO - PROCESS | 3816 | 1461148069028 Marionette TRACE conn3 <- [1,729,null,{"value":"13"}] 03:27:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 03:27:49 INFO - PROCESS | 3816 | 1461148069032 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 03:27:49 INFO - PROCESS | 3816 | 1461148069036 Marionette TRACE conn3 <- [1,730,null,{}] 03:27:49 INFO - PROCESS | 3816 | 1461148069045 Marionette TRACE conn3 -> [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:27:49 INFO - PROCESS | 3816 | 1461148069128 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 03:27:49 INFO - PROCESS | 3816 | 1461148069135 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:49 INFO - PROCESS | 3816 | ++DOCSHELL 18A5F000 == 47 [pid = 3816] [id = 192] 03:27:49 INFO - PROCESS | 3816 | ++DOMWINDOW == 80 (18A5FC00) [pid = 3816] [serial = 574] [outer = 00000000] 03:27:49 INFO - PROCESS | 3816 | ++DOMWINDOW == 81 (195ED000) [pid = 3816] [serial = 575] [outer = 18A5FC00] 03:27:49 INFO - PROCESS | 3816 | 1461148069183 Marionette DEBUG loaded listener.js 03:27:49 INFO - PROCESS | 3816 | ++DOMWINDOW == 82 (19791400) [pid = 3816] [serial = 576] [outer = 18A5FC00] 03:27:50 INFO - PROCESS | 3816 | 1461148070077 Marionette TRACE conn3 <- [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:27:50 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:27:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1108ms 03:27:50 INFO - PROCESS | 3816 | 1461148070146 Marionette TRACE conn3 -> [0,733,"getWindowHandle",null] 03:27:50 INFO - PROCESS | 3816 | 1461148070148 Marionette TRACE conn3 <- [1,733,null,{"value":"13"}] 03:27:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 03:27:50 INFO - PROCESS | 3816 | 1461148070152 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 03:27:50 INFO - PROCESS | 3816 | 1461148070154 Marionette TRACE conn3 <- [1,734,null,{}] 03:27:50 INFO - PROCESS | 3816 | 1461148070157 Marionette TRACE conn3 -> [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:27:50 INFO - PROCESS | 3816 | 1461148070259 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 03:27:50 INFO - PROCESS | 3816 | 1461148070266 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:50 INFO - PROCESS | 3816 | ++DOCSHELL 19790400 == 48 [pid = 3816] [id = 193] 03:27:50 INFO - PROCESS | 3816 | ++DOMWINDOW == 83 (19CBEC00) [pid = 3816] [serial = 577] [outer = 00000000] 03:27:50 INFO - PROCESS | 3816 | ++DOMWINDOW == 84 (1A167800) [pid = 3816] [serial = 578] [outer = 19CBEC00] 03:27:50 INFO - PROCESS | 3816 | 1461148070311 Marionette DEBUG loaded listener.js 03:27:50 INFO - PROCESS | 3816 | ++DOMWINDOW == 85 (1A274C00) [pid = 3816] [serial = 579] [outer = 19CBEC00] 03:27:51 INFO - PROCESS | 3816 | 1461148071231 Marionette TRACE conn3 <- [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:27:51 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:27:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1108ms 03:27:51 INFO - PROCESS | 3816 | 1461148071267 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 03:27:51 INFO - PROCESS | 3816 | 1461148071268 Marionette TRACE conn3 <- [1,737,null,{"value":"13"}] 03:27:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 03:27:51 INFO - PROCESS | 3816 | 1461148071272 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 03:27:51 INFO - PROCESS | 3816 | 1461148071274 Marionette TRACE conn3 <- [1,738,null,{}] 03:27:51 INFO - PROCESS | 3816 | 1461148071278 Marionette TRACE conn3 -> [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:27:51 INFO - PROCESS | 3816 | 1461148071378 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 03:27:51 INFO - PROCESS | 3816 | 1461148071385 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:51 INFO - PROCESS | 3816 | ++DOCSHELL 1A15B400 == 49 [pid = 3816] [id = 194] 03:27:51 INFO - PROCESS | 3816 | ++DOMWINDOW == 86 (1A161C00) [pid = 3816] [serial = 580] [outer = 00000000] 03:27:51 INFO - PROCESS | 3816 | ++DOMWINDOW == 87 (1C21B800) [pid = 3816] [serial = 581] [outer = 1A161C00] 03:27:51 INFO - PROCESS | 3816 | 1461148071430 Marionette DEBUG loaded listener.js 03:27:51 INFO - PROCESS | 3816 | ++DOMWINDOW == 88 (1C06C800) [pid = 3816] [serial = 582] [outer = 1A161C00] 03:27:51 INFO - PROCESS | 3816 | --DOMWINDOW == 87 (1552F000) [pid = 3816] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 03:27:51 INFO - PROCESS | 3816 | --DOMWINDOW == 86 (13201800) [pid = 3816] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 03:27:51 INFO - PROCESS | 3816 | --DOMWINDOW == 85 (18A59400) [pid = 3816] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 03:27:51 INFO - PROCESS | 3816 | --DOMWINDOW == 84 (15524000) [pid = 3816] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 03:27:51 INFO - PROCESS | 3816 | --DOMWINDOW == 83 (1552D400) [pid = 3816] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 03:27:51 INFO - PROCESS | 3816 | --DOMWINDOW == 82 (18DDCC00) [pid = 3816] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 03:27:51 INFO - PROCESS | 3816 | --DOMWINDOW == 81 (18734800) [pid = 3816] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 03:27:51 INFO - PROCESS | 3816 | --DOMWINDOW == 80 (15E88800) [pid = 3816] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 03:27:52 INFO - PROCESS | 3816 | 1461148072346 Marionette TRACE conn3 <- [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:27:52 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:27:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1107ms 03:27:52 INFO - PROCESS | 3816 | 1461148072387 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 03:27:52 INFO - PROCESS | 3816 | 1461148072389 Marionette TRACE conn3 <- [1,741,null,{"value":"13"}] 03:27:52 INFO - PROCESS | 3816 | 1461148072392 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 03:27:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 03:27:52 INFO - PROCESS | 3816 | 1461148072394 Marionette TRACE conn3 <- [1,742,null,{}] 03:27:52 INFO - PROCESS | 3816 | 1461148072398 Marionette TRACE conn3 -> [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:27:52 INFO - PROCESS | 3816 | 1461148072494 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 03:27:52 INFO - PROCESS | 3816 | 1461148072501 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:52 INFO - PROCESS | 3816 | ++DOCSHELL 15522400 == 50 [pid = 3816] [id = 195] 03:27:52 INFO - PROCESS | 3816 | ++DOMWINDOW == 81 (1552E000) [pid = 3816] [serial = 583] [outer = 00000000] 03:27:52 INFO - PROCESS | 3816 | ++DOMWINDOW == 82 (1AE0AC00) [pid = 3816] [serial = 584] [outer = 1552E000] 03:27:52 INFO - PROCESS | 3816 | 1461148072548 Marionette DEBUG loaded listener.js 03:27:52 INFO - PROCESS | 3816 | ++DOMWINDOW == 83 (1CC19800) [pid = 3816] [serial = 585] [outer = 1552E000] 03:27:53 INFO - PROCESS | 3816 | 1461148073453 Marionette TRACE conn3 <- [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:27:53 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:27:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1047ms 03:27:53 INFO - PROCESS | 3816 | 1461148073468 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 03:27:53 INFO - PROCESS | 3816 | 1461148073470 Marionette TRACE conn3 <- [1,745,null,{"value":"13"}] 03:27:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 03:27:53 INFO - PROCESS | 3816 | 1461148073517 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 03:27:53 INFO - PROCESS | 3816 | 1461148073521 Marionette TRACE conn3 <- [1,746,null,{}] 03:27:53 INFO - PROCESS | 3816 | 1461148073527 Marionette TRACE conn3 -> [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:27:53 INFO - PROCESS | 3816 | 1461148073601 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 03:27:53 INFO - PROCESS | 3816 | 1461148073715 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:53 INFO - PROCESS | 3816 | ++DOCSHELL 1552C800 == 51 [pid = 3816] [id = 196] 03:27:53 INFO - PROCESS | 3816 | ++DOMWINDOW == 84 (1552D400) [pid = 3816] [serial = 586] [outer = 00000000] 03:27:53 INFO - PROCESS | 3816 | ++DOMWINDOW == 85 (155EF400) [pid = 3816] [serial = 587] [outer = 1552D400] 03:27:53 INFO - PROCESS | 3816 | 1461148073781 Marionette DEBUG loaded listener.js 03:27:53 INFO - PROCESS | 3816 | ++DOMWINDOW == 86 (155EB400) [pid = 3816] [serial = 588] [outer = 1552D400] 03:27:54 INFO - PROCESS | 3816 | 1461148074387 Marionette TRACE conn3 <- [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:27:54 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:27:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 956ms 03:27:54 INFO - PROCESS | 3816 | 1461148074426 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 03:27:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 03:27:54 INFO - PROCESS | 3816 | 1461148074432 Marionette TRACE conn3 <- [1,749,null,{"value":"13"}] 03:27:54 INFO - PROCESS | 3816 | 1461148074437 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 03:27:54 INFO - PROCESS | 3816 | 1461148074440 Marionette TRACE conn3 <- [1,750,null,{}] 03:27:54 INFO - PROCESS | 3816 | 1461148074448 Marionette TRACE conn3 -> [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:27:54 INFO - PROCESS | 3816 | 1461148074548 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 03:27:54 INFO - PROCESS | 3816 | 1461148074639 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:54 INFO - PROCESS | 3816 | ++DOCSHELL 12B80000 == 52 [pid = 3816] [id = 197] 03:27:54 INFO - PROCESS | 3816 | ++DOMWINDOW == 87 (16650400) [pid = 3816] [serial = 589] [outer = 00000000] 03:27:54 INFO - PROCESS | 3816 | ++DOMWINDOW == 88 (18DD5400) [pid = 3816] [serial = 590] [outer = 16650400] 03:27:54 INFO - PROCESS | 3816 | 1461148074693 Marionette DEBUG loaded listener.js 03:27:54 INFO - PROCESS | 3816 | ++DOMWINDOW == 89 (195EA400) [pid = 3816] [serial = 591] [outer = 16650400] 03:27:55 INFO - PROCESS | 3816 | 1461148075710 Marionette TRACE conn3 <- [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:27:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 03:27:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1321ms 03:27:55 INFO - PROCESS | 3816 | 1461148075765 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 03:27:55 INFO - PROCESS | 3816 | 1461148075769 Marionette TRACE conn3 <- [1,753,null,{"value":"13"}] 03:27:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 03:27:55 INFO - PROCESS | 3816 | 1461148075774 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 03:27:55 INFO - PROCESS | 3816 | 1461148075778 Marionette TRACE conn3 <- [1,754,null,{}] 03:27:55 INFO - PROCESS | 3816 | 1461148075783 Marionette TRACE conn3 -> [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:27:55 INFO - PROCESS | 3816 | 1461148075925 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 03:27:55 INFO - PROCESS | 3816 | 1461148075999 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:56 INFO - PROCESS | 3816 | ++DOCSHELL 1AE0FC00 == 53 [pid = 3816] [id = 198] 03:27:56 INFO - PROCESS | 3816 | ++DOMWINDOW == 90 (1C066800) [pid = 3816] [serial = 592] [outer = 00000000] 03:27:56 INFO - PROCESS | 3816 | ++DOMWINDOW == 91 (1CB15800) [pid = 3816] [serial = 593] [outer = 1C066800] 03:27:56 INFO - PROCESS | 3816 | 1461148076084 Marionette DEBUG loaded listener.js 03:27:56 INFO - PROCESS | 3816 | ++DOMWINDOW == 92 (1CC15000) [pid = 3816] [serial = 594] [outer = 1C066800] 03:27:57 INFO - PROCESS | 3816 | 1461148077062 Marionette TRACE conn3 <- [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:27:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 03:27:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1320ms 03:27:57 INFO - PROCESS | 3816 | 1461148077107 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 03:27:57 INFO - PROCESS | 3816 | 1461148077110 Marionette TRACE conn3 <- [1,757,null,{"value":"13"}] 03:27:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 03:27:57 INFO - PROCESS | 3816 | 1461148077113 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 03:27:57 INFO - PROCESS | 3816 | 1461148077115 Marionette TRACE conn3 <- [1,758,null,{}] 03:27:57 INFO - PROCESS | 3816 | 1461148077120 Marionette TRACE conn3 -> [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:27:57 INFO - PROCESS | 3816 | 1461148077310 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 03:27:57 INFO - PROCESS | 3816 | 1461148077456 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:57 INFO - PROCESS | 3816 | ++DOCSHELL 15CCF400 == 54 [pid = 3816] [id = 199] 03:27:57 INFO - PROCESS | 3816 | ++DOMWINDOW == 93 (15CCF800) [pid = 3816] [serial = 595] [outer = 00000000] 03:27:57 INFO - PROCESS | 3816 | ++DOMWINDOW == 94 (17BAEC00) [pid = 3816] [serial = 596] [outer = 15CCF800] 03:27:57 INFO - PROCESS | 3816 | 1461148077506 Marionette DEBUG loaded listener.js 03:27:57 INFO - PROCESS | 3816 | ++DOMWINDOW == 95 (1831F000) [pid = 3816] [serial = 597] [outer = 15CCF800] 03:27:58 INFO - PROCESS | 3816 | 1461148078020 Marionette TRACE conn3 <- [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:27:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 03:27:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 971ms 03:27:58 INFO - PROCESS | 3816 | 1461148078084 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 03:27:58 INFO - PROCESS | 3816 | 1461148078089 Marionette TRACE conn3 <- [1,761,null,{"value":"13"}] 03:27:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 03:27:58 INFO - PROCESS | 3816 | 1461148078093 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 03:27:58 INFO - PROCESS | 3816 | 1461148078097 Marionette TRACE conn3 <- [1,762,null,{}] 03:27:58 INFO - PROCESS | 3816 | 1461148078102 Marionette TRACE conn3 -> [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:27:58 INFO - PROCESS | 3816 | 1461148078195 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 03:27:58 INFO - PROCESS | 3816 | 1461148078273 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:58 INFO - PROCESS | 3816 | ++DOCSHELL 188A7C00 == 55 [pid = 3816] [id = 200] 03:27:58 INFO - PROCESS | 3816 | ++DOMWINDOW == 96 (18A58C00) [pid = 3816] [serial = 598] [outer = 00000000] 03:27:58 INFO - PROCESS | 3816 | ++DOMWINDOW == 97 (18CEBC00) [pid = 3816] [serial = 599] [outer = 18A58C00] 03:27:58 INFO - PROCESS | 3816 | 1461148078304 Marionette DEBUG loaded listener.js 03:27:58 INFO - PROCESS | 3816 | ++DOMWINDOW == 98 (18DD1800) [pid = 3816] [serial = 600] [outer = 18A58C00] 03:27:58 INFO - PROCESS | 3816 | --DOCSHELL 1A15B400 == 54 [pid = 3816] [id = 194] 03:27:58 INFO - PROCESS | 3816 | --DOCSHELL 19790400 == 53 [pid = 3816] [id = 193] 03:27:58 INFO - PROCESS | 3816 | --DOCSHELL 18A5F000 == 52 [pid = 3816] [id = 192] 03:27:58 INFO - PROCESS | 3816 | --DOCSHELL 12DD4000 == 51 [pid = 3816] [id = 191] 03:27:58 INFO - PROCESS | 3816 | --DOCSHELL 15CD0800 == 50 [pid = 3816] [id = 190] 03:27:58 INFO - PROCESS | 3816 | --DOCSHELL 15C40800 == 49 [pid = 3816] [id = 188] 03:27:58 INFO - PROCESS | 3816 | --DOCSHELL 14A5E000 == 48 [pid = 3816] [id = 187] 03:27:58 INFO - PROCESS | 3816 | --DOCSHELL 19CB9C00 == 47 [pid = 3816] [id = 186] 03:27:58 INFO - PROCESS | 3816 | --DOMWINDOW == 97 (1676C400) [pid = 3816] [serial = 456] [outer = 00000000] [url = about:blank] 03:27:58 INFO - PROCESS | 3816 | --DOMWINDOW == 96 (15525800) [pid = 3816] [serial = 501] [outer = 00000000] [url = about:blank] 03:27:58 INFO - PROCESS | 3816 | --DOMWINDOW == 95 (18CEC000) [pid = 3816] [serial = 548] [outer = 00000000] [url = about:blank] 03:27:58 INFO - PROCESS | 3816 | --DOMWINDOW == 94 (18DD9C00) [pid = 3816] [serial = 549] [outer = 00000000] [url = about:blank] 03:27:58 INFO - PROCESS | 3816 | --DOMWINDOW == 93 (1552D800) [pid = 3816] [serial = 533] [outer = 00000000] [url = about:blank] 03:27:58 INFO - PROCESS | 3816 | --DOMWINDOW == 92 (155EE000) [pid = 3816] [serial = 542] [outer = 00000000] [url = about:blank] 03:27:58 INFO - PROCESS | 3816 | --DOMWINDOW == 91 (157B5C00) [pid = 3816] [serial = 543] [outer = 00000000] [url = about:blank] 03:27:58 INFO - PROCESS | 3816 | --DOMWINDOW == 90 (17BAE400) [pid = 3816] [serial = 545] [outer = 00000000] [url = about:blank] 03:27:58 INFO - PROCESS | 3816 | --DOMWINDOW == 89 (1979A800) [pid = 3816] [serial = 551] [outer = 00000000] [url = about:blank] 03:27:58 INFO - PROCESS | 3816 | --DOMWINDOW == 88 (18A5D000) [pid = 3816] [serial = 536] [outer = 00000000] [url = about:blank] 03:27:58 INFO - PROCESS | 3816 | --DOMWINDOW == 87 (1979F800) [pid = 3816] [serial = 552] [outer = 00000000] [url = about:blank] 03:27:58 INFO - PROCESS | 3816 | --DOMWINDOW == 86 (19798C00) [pid = 3816] [serial = 555] [outer = 00000000] [url = about:blank] 03:27:58 INFO - PROCESS | 3816 | --DOMWINDOW == 85 (183BF800) [pid = 3816] [serial = 539] [outer = 00000000] [url = about:blank] 03:27:58 INFO - PROCESS | 3816 | --DOMWINDOW == 84 (18A55C00) [pid = 3816] [serial = 540] [outer = 00000000] [url = about:blank] 03:27:58 INFO - PROCESS | 3816 | --DOMWINDOW == 83 (1A809C00) [pid = 3816] [serial = 557] [outer = 00000000] [url = about:blank] 03:27:58 INFO - PROCESS | 3816 | --DOMWINDOW == 82 (191F1000) [pid = 3816] [serial = 554] [outer = 00000000] [url = about:blank] 03:27:58 INFO - PROCESS | 3816 | --DOMWINDOW == 81 (18102000) [pid = 3816] [serial = 546] [outer = 00000000] [url = about:blank] 03:27:58 INFO - PROCESS | 3816 | 1461148078778 Marionette TRACE conn3 <- [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:27:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 03:27:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 713ms 03:27:58 INFO - PROCESS | 3816 | 1461148078817 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 03:27:58 INFO - PROCESS | 3816 | 1461148078820 Marionette TRACE conn3 <- [1,765,null,{"value":"13"}] 03:27:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 03:27:58 INFO - PROCESS | 3816 | 1461148078825 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 03:27:58 INFO - PROCESS | 3816 | 1461148078828 Marionette TRACE conn3 <- [1,766,null,{}] 03:27:58 INFO - PROCESS | 3816 | 1461148078833 Marionette TRACE conn3 -> [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:27:58 INFO - PROCESS | 3816 | 1461148078896 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 03:27:58 INFO - PROCESS | 3816 | 1461148078906 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:58 INFO - PROCESS | 3816 | ++DOCSHELL 18081400 == 48 [pid = 3816] [id = 201] 03:27:58 INFO - PROCESS | 3816 | ++DOMWINDOW == 82 (183BF800) [pid = 3816] [serial = 601] [outer = 00000000] 03:27:58 INFO - PROCESS | 3816 | ++DOMWINDOW == 83 (18A5C400) [pid = 3816] [serial = 602] [outer = 183BF800] 03:27:58 INFO - PROCESS | 3816 | 1461148078955 Marionette DEBUG loaded listener.js 03:27:59 INFO - PROCESS | 3816 | ++DOMWINDOW == 84 (18CDF800) [pid = 3816] [serial = 603] [outer = 183BF800] 03:27:59 INFO - PROCESS | 3816 | 1461148079406 Marionette TRACE conn3 <- [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:27:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 03:27:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 623ms 03:27:59 INFO - PROCESS | 3816 | 1461148079443 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 03:27:59 INFO - PROCESS | 3816 | 1461148079447 Marionette TRACE conn3 <- [1,769,null,{"value":"13"}] 03:27:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 03:27:59 INFO - PROCESS | 3816 | 1461148079461 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 03:27:59 INFO - PROCESS | 3816 | 1461148079465 Marionette TRACE conn3 <- [1,770,null,{}] 03:27:59 INFO - PROCESS | 3816 | 1461148079453 Marionette TRACE conn3 -> [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:27:59 INFO - PROCESS | 3816 | 1461148079531 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 03:27:59 INFO - PROCESS | 3816 | 1461148079537 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:59 INFO - PROCESS | 3816 | ++DOCSHELL 19799400 == 49 [pid = 3816] [id = 202] 03:27:59 INFO - PROCESS | 3816 | ++DOMWINDOW == 85 (19903C00) [pid = 3816] [serial = 604] [outer = 00000000] 03:27:59 INFO - PROCESS | 3816 | ++DOMWINDOW == 86 (1A15DC00) [pid = 3816] [serial = 605] [outer = 19903C00] 03:27:59 INFO - PROCESS | 3816 | 1461148079581 Marionette DEBUG loaded listener.js 03:27:59 INFO - PROCESS | 3816 | ++DOMWINDOW == 87 (1A1CD800) [pid = 3816] [serial = 606] [outer = 19903C00] 03:27:59 INFO - PROCESS | 3816 | 1461148080013 Marionette TRACE conn3 <- [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:28:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 03:28:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 577ms 03:28:00 INFO - PROCESS | 3816 | 1461148080033 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 03:28:00 INFO - PROCESS | 3816 | 1461148080035 Marionette TRACE conn3 <- [1,773,null,{"value":"13"}] 03:28:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 03:28:00 INFO - PROCESS | 3816 | 1461148080038 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 03:28:00 INFO - PROCESS | 3816 | 1461148080040 Marionette TRACE conn3 <- [1,774,null,{}] 03:28:00 INFO - PROCESS | 3816 | 1461148080043 Marionette TRACE conn3 -> [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:28:00 INFO - PROCESS | 3816 | 1461148080103 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 03:28:00 INFO - PROCESS | 3816 | 1461148080108 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:00 INFO - PROCESS | 3816 | ++DOCSHELL 1A80DC00 == 50 [pid = 3816] [id = 203] 03:28:00 INFO - PROCESS | 3816 | ++DOMWINDOW == 88 (1A86A000) [pid = 3816] [serial = 607] [outer = 00000000] 03:28:00 INFO - PROCESS | 3816 | ++DOMWINDOW == 89 (1C229C00) [pid = 3816] [serial = 608] [outer = 1A86A000] 03:28:00 INFO - PROCESS | 3816 | 1461148080153 Marionette DEBUG loaded listener.js 03:28:00 INFO - PROCESS | 3816 | ++DOMWINDOW == 90 (1C630000) [pid = 3816] [serial = 609] [outer = 1A86A000] 03:28:00 INFO - PROCESS | 3816 | 1461148080587 Marionette TRACE conn3 <- [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:28:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 03:28:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 576ms 03:28:00 INFO - PROCESS | 3816 | 1461148080632 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 03:28:00 INFO - PROCESS | 3816 | 1461148080618 Marionette TRACE conn3 <- [1,777,null,{"value":"13"}] 03:28:00 INFO - PROCESS | 3816 | 1461148080621 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 03:28:00 INFO - PROCESS | 3816 | 1461148080623 Marionette TRACE conn3 <- [1,778,null,{}] 03:28:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 03:28:00 INFO - PROCESS | 3816 | 1461148080630 Marionette TRACE conn3 -> [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:28:00 INFO - PROCESS | 3816 | 1461148080741 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 03:28:00 INFO - PROCESS | 3816 | 1461148080749 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:00 INFO - PROCESS | 3816 | ++DOCSHELL 1D128000 == 51 [pid = 3816] [id = 204] 03:28:00 INFO - PROCESS | 3816 | ++DOMWINDOW == 91 (1D128C00) [pid = 3816] [serial = 610] [outer = 00000000] 03:28:00 INFO - PROCESS | 3816 | ++DOMWINDOW == 92 (1D25E400) [pid = 3816] [serial = 611] [outer = 1D128C00] 03:28:00 INFO - PROCESS | 3816 | 1461148080801 Marionette DEBUG loaded listener.js 03:28:00 INFO - PROCESS | 3816 | ++DOMWINDOW == 93 (1D27D800) [pid = 3816] [serial = 612] [outer = 1D128C00] 03:28:01 INFO - PROCESS | 3816 | 1461148081262 Marionette TRACE conn3 <- [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:28:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 03:28:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 683ms 03:28:01 INFO - PROCESS | 3816 | 1461148081306 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 03:28:01 INFO - PROCESS | 3816 | 1461148081308 Marionette TRACE conn3 <- [1,781,null,{"value":"13"}] 03:28:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 03:28:01 INFO - PROCESS | 3816 | 1461148081311 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 03:28:01 INFO - PROCESS | 3816 | 1461148081313 Marionette TRACE conn3 <- [1,782,null,{}] 03:28:01 INFO - PROCESS | 3816 | 1461148081316 Marionette TRACE conn3 -> [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:28:01 INFO - PROCESS | 3816 | 1461148081425 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 03:28:01 INFO - PROCESS | 3816 | 1461148081513 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:01 INFO - PROCESS | 3816 | ++DOCSHELL 1AE07800 == 52 [pid = 3816] [id = 205] 03:28:01 INFO - PROCESS | 3816 | ++DOMWINDOW == 94 (1D281C00) [pid = 3816] [serial = 613] [outer = 00000000] 03:28:01 INFO - PROCESS | 3816 | ++DOMWINDOW == 95 (1D3A0800) [pid = 3816] [serial = 614] [outer = 1D281C00] 03:28:01 INFO - PROCESS | 3816 | 1461148081556 Marionette DEBUG loaded listener.js 03:28:01 INFO - PROCESS | 3816 | ++DOMWINDOW == 96 (1D3A4C00) [pid = 3816] [serial = 615] [outer = 1D281C00] 03:28:01 INFO - PROCESS | 3816 | 1461148081945 Marionette TRACE conn3 <- [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:28:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 03:28:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 683ms 03:28:01 INFO - PROCESS | 3816 | 1461148081996 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 03:28:01 INFO - PROCESS | 3816 | 1461148081998 Marionette TRACE conn3 <- [1,785,null,{"value":"13"}] 03:28:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 03:28:01 INFO - PROCESS | 3816 | 1461148082001 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 03:28:01 INFO - PROCESS | 3816 | 1461148082003 Marionette TRACE conn3 <- [1,786,null,{}] 03:28:01 INFO - PROCESS | 3816 | 1461148082006 Marionette TRACE conn3 -> [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:28:02 INFO - PROCESS | 3816 | 1461148082106 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 03:28:02 INFO - PROCESS | 3816 | 1461148082113 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:02 INFO - PROCESS | 3816 | ++DOCSHELL 1D68B800 == 53 [pid = 3816] [id = 206] 03:28:02 INFO - PROCESS | 3816 | ++DOMWINDOW == 97 (1D68BC00) [pid = 3816] [serial = 616] [outer = 00000000] 03:28:02 INFO - PROCESS | 3816 | ++DOMWINDOW == 98 (1D690800) [pid = 3816] [serial = 617] [outer = 1D68BC00] 03:28:02 INFO - PROCESS | 3816 | 1461148082200 Marionette DEBUG loaded listener.js 03:28:02 INFO - PROCESS | 3816 | ++DOMWINDOW == 99 (1D68F800) [pid = 3816] [serial = 618] [outer = 1D68BC00] 03:28:02 INFO - PROCESS | 3816 | 1461148082614 Marionette TRACE conn3 <- [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:28:02 INFO - PROCESS | 3816 | --DOMWINDOW == 98 (19CBEC00) [pid = 3816] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 03:28:02 INFO - PROCESS | 3816 | --DOMWINDOW == 97 (1A161C00) [pid = 3816] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 03:28:02 INFO - PROCESS | 3816 | --DOMWINDOW == 96 (13203000) [pid = 3816] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 03:28:02 INFO - PROCESS | 3816 | --DOMWINDOW == 95 (18A5FC00) [pid = 3816] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 03:28:02 INFO - PROCESS | 3816 | --DOMWINDOW == 94 (15E8AC00) [pid = 3816] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 03:28:02 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:28:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 683ms 03:28:02 INFO - PROCESS | 3816 | 1461148082681 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 03:28:02 INFO - PROCESS | 3816 | 1461148082683 Marionette TRACE conn3 <- [1,789,null,{"value":"13"}] 03:28:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 03:28:02 INFO - PROCESS | 3816 | 1461148082686 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 03:28:02 INFO - PROCESS | 3816 | 1461148082688 Marionette TRACE conn3 <- [1,790,null,{}] 03:28:02 INFO - PROCESS | 3816 | 1461148082695 Marionette TRACE conn3 -> [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:28:02 INFO - PROCESS | 3816 | 1461148082795 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 03:28:02 INFO - PROCESS | 3816 | 1461148082806 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:02 INFO - PROCESS | 3816 | ++DOCSHELL 1A15E400 == 54 [pid = 3816] [id = 207] 03:28:02 INFO - PROCESS | 3816 | ++DOMWINDOW == 95 (1A161C00) [pid = 3816] [serial = 619] [outer = 00000000] 03:28:02 INFO - PROCESS | 3816 | ++DOMWINDOW == 96 (1D68B400) [pid = 3816] [serial = 620] [outer = 1A161C00] 03:28:02 INFO - PROCESS | 3816 | 1461148082851 Marionette DEBUG loaded listener.js 03:28:02 INFO - PROCESS | 3816 | ++DOMWINDOW == 97 (1D3AAC00) [pid = 3816] [serial = 621] [outer = 1A161C00] 03:28:03 INFO - PROCESS | 3816 | 1461148083268 Marionette TRACE conn3 <- [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:28:03 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:28:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 622ms 03:28:03 INFO - PROCESS | 3816 | 1461148083306 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 03:28:03 INFO - PROCESS | 3816 | 1461148083308 Marionette TRACE conn3 <- [1,793,null,{"value":"13"}] 03:28:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 03:28:03 INFO - PROCESS | 3816 | 1461148083311 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 03:28:03 INFO - PROCESS | 3816 | 1461148083313 Marionette TRACE conn3 <- [1,794,null,{}] 03:28:03 INFO - PROCESS | 3816 | 1461148083316 Marionette TRACE conn3 -> [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:28:03 INFO - PROCESS | 3816 | 1461148083393 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 03:28:03 INFO - PROCESS | 3816 | 1461148083399 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:03 INFO - PROCESS | 3816 | ++DOCSHELL 16A4B800 == 55 [pid = 3816] [id = 208] 03:28:03 INFO - PROCESS | 3816 | ++DOMWINDOW == 98 (18CEB800) [pid = 3816] [serial = 622] [outer = 00000000] 03:28:03 INFO - PROCESS | 3816 | ++DOMWINDOW == 99 (1D756C00) [pid = 3816] [serial = 623] [outer = 18CEB800] 03:28:03 INFO - PROCESS | 3816 | 1461148083442 Marionette DEBUG loaded listener.js 03:28:03 INFO - PROCESS | 3816 | ++DOMWINDOW == 100 (1D75D400) [pid = 3816] [serial = 624] [outer = 18CEB800] 03:28:03 INFO - PROCESS | 3816 | 1461148083855 Marionette TRACE conn3 <- [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:28:03 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:28:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 577ms 03:28:03 INFO - PROCESS | 3816 | 1461148083891 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 03:28:03 INFO - PROCESS | 3816 | 1461148083895 Marionette TRACE conn3 <- [1,797,null,{"value":"13"}] 03:28:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 03:28:03 INFO - PROCESS | 3816 | 1461148083899 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 03:28:03 INFO - PROCESS | 3816 | 1461148083902 Marionette TRACE conn3 <- [1,798,null,{}] 03:28:03 INFO - PROCESS | 3816 | 1461148083907 Marionette TRACE conn3 -> [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:28:03 INFO - PROCESS | 3816 | 1461148083981 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 03:28:03 INFO - PROCESS | 3816 | 1461148083990 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:03 INFO - PROCESS | 3816 | ++DOCSHELL 1D698C00 == 56 [pid = 3816] [id = 209] 03:28:03 INFO - PROCESS | 3816 | ++DOMWINDOW == 101 (1D93A800) [pid = 3816] [serial = 625] [outer = 00000000] 03:28:04 INFO - PROCESS | 3816 | ++DOMWINDOW == 102 (12C5A000) [pid = 3816] [serial = 626] [outer = 1D93A800] 03:28:04 INFO - PROCESS | 3816 | 1461148084039 Marionette DEBUG loaded listener.js 03:28:04 INFO - PROCESS | 3816 | ++DOMWINDOW == 103 (1D942800) [pid = 3816] [serial = 627] [outer = 1D93A800] 03:28:04 INFO - PROCESS | 3816 | 1461148084455 Marionette TRACE conn3 <- [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:28:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 03:28:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 622ms 03:28:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 03:28:04 INFO - PROCESS | 3816 | 1461148084524 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 03:28:04 INFO - PROCESS | 3816 | 1461148084526 Marionette TRACE conn3 <- [1,801,null,{"value":"13"}] 03:28:04 INFO - PROCESS | 3816 | 1461148084530 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 03:28:04 INFO - PROCESS | 3816 | 1461148084532 Marionette TRACE conn3 <- [1,802,null,{}] 03:28:04 INFO - PROCESS | 3816 | 1461148084535 Marionette TRACE conn3 -> [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:28:04 INFO - PROCESS | 3816 | 1461148084673 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 03:28:04 INFO - PROCESS | 3816 | 1461148084803 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:04 INFO - PROCESS | 3816 | ++DOCSHELL 12CC1C00 == 57 [pid = 3816] [id = 210] 03:28:04 INFO - PROCESS | 3816 | ++DOMWINDOW == 104 (12CF7C00) [pid = 3816] [serial = 628] [outer = 00000000] 03:28:04 INFO - PROCESS | 3816 | ++DOMWINDOW == 105 (15551800) [pid = 3816] [serial = 629] [outer = 12CF7C00] 03:28:04 INFO - PROCESS | 3816 | 1461148084843 Marionette DEBUG loaded listener.js 03:28:04 INFO - PROCESS | 3816 | ++DOMWINDOW == 106 (155F4400) [pid = 3816] [serial = 630] [outer = 12CF7C00] 03:28:05 INFO - PROCESS | 3816 | 1461148085465 Marionette TRACE conn3 <- [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:28:05 INFO - PROCESS | 3816 | 1461148085562 Marionette TRACE conn3 <- [1,805,null,{"value":"13"}] 03:28:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 03:28:05 INFO - PROCESS | 3816 | 1461148085567 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 03:28:05 INFO - PROCESS | 3816 | 1461148085571 Marionette TRACE conn3 <- [1,806,null,{}] 03:28:05 INFO - PROCESS | 3816 | 1461148085591 Marionette TRACE conn3 -> [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:28:05 INFO - PROCESS | 3816 | 1461148085698 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 03:28:05 INFO - PROCESS | 3816 | 1461148085815 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:05 INFO - PROCESS | 3816 | ++DOCSHELL 188A9400 == 58 [pid = 3816] [id = 211] 03:28:05 INFO - PROCESS | 3816 | ++DOMWINDOW == 107 (18A8E000) [pid = 3816] [serial = 631] [outer = 00000000] 03:28:05 INFO - PROCESS | 3816 | ++DOMWINDOW == 108 (19796400) [pid = 3816] [serial = 632] [outer = 18A8E000] 03:28:05 INFO - PROCESS | 3816 | 1461148085874 Marionette DEBUG loaded listener.js 03:28:05 INFO - PROCESS | 3816 | ++DOMWINDOW == 109 (19910C00) [pid = 3816] [serial = 633] [outer = 18A8E000] 03:28:06 INFO - PROCESS | 3816 | 1461148086419 Marionette TRACE conn3 <- [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:28:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 03:28:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 880ms 03:28:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 03:28:06 INFO - PROCESS | 3816 | 1461148086455 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 03:28:06 INFO - PROCESS | 3816 | 1461148086459 Marionette TRACE conn3 <- [1,809,null,{"value":"13"}] 03:28:06 INFO - PROCESS | 3816 | 1461148086463 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 03:28:06 INFO - PROCESS | 3816 | 1461148086465 Marionette TRACE conn3 <- [1,810,null,{}] 03:28:06 INFO - PROCESS | 3816 | 1461148086469 Marionette TRACE conn3 -> [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:28:06 INFO - PROCESS | 3816 | 1461148086552 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 03:28:06 INFO - PROCESS | 3816 | 1461148086650 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:06 INFO - PROCESS | 3816 | ++DOCSHELL 1D25A000 == 59 [pid = 3816] [id = 212] 03:28:06 INFO - PROCESS | 3816 | ++DOMWINDOW == 110 (1D25B400) [pid = 3816] [serial = 634] [outer = 00000000] 03:28:06 INFO - PROCESS | 3816 | ++DOMWINDOW == 111 (1D28B000) [pid = 3816] [serial = 635] [outer = 1D25B400] 03:28:06 INFO - PROCESS | 3816 | 1461148086703 Marionette DEBUG loaded listener.js 03:28:06 INFO - PROCESS | 3816 | ++DOMWINDOW == 112 (1D68F000) [pid = 3816] [serial = 636] [outer = 1D25B400] 03:28:07 INFO - PROCESS | 3816 | 1461148087389 Marionette TRACE conn3 <- [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:28:07 INFO - PROCESS | 3816 | 1461148087433 Marionette TRACE conn3 <- [1,813,null,{"value":"13"}] 03:28:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 03:28:07 INFO - PROCESS | 3816 | 1461148087443 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 03:28:07 INFO - PROCESS | 3816 | 1461148087448 Marionette TRACE conn3 <- [1,814,null,{}] 03:28:07 INFO - PROCESS | 3816 | 1461148087452 Marionette TRACE conn3 -> [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:28:07 INFO - PROCESS | 3816 | 1461148087558 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 03:28:07 INFO - PROCESS | 3816 | 1461148087680 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:07 INFO - PROCESS | 3816 | ++DOCSHELL 16B87000 == 60 [pid = 3816] [id = 213] 03:28:07 INFO - PROCESS | 3816 | ++DOMWINDOW == 113 (18735800) [pid = 3816] [serial = 637] [outer = 00000000] 03:28:07 INFO - PROCESS | 3816 | ++DOMWINDOW == 114 (1D68E400) [pid = 3816] [serial = 638] [outer = 18735800] 03:28:07 INFO - PROCESS | 3816 | 1461148087740 Marionette DEBUG loaded listener.js 03:28:07 INFO - PROCESS | 3816 | ++DOMWINDOW == 115 (1D93D000) [pid = 3816] [serial = 639] [outer = 18735800] 03:28:08 INFO - PROCESS | 3816 | 1461148088450 Marionette TRACE conn3 <- [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:28:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 03:28:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1063ms 03:28:08 INFO - PROCESS | 3816 | 1461148088512 Marionette TRACE conn3 -> [0,817,"getWindowHandle",null] 03:28:08 INFO - PROCESS | 3816 | 1461148088517 Marionette TRACE conn3 <- [1,817,null,{"value":"13"}] 03:28:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 03:28:08 INFO - PROCESS | 3816 | 1461148088522 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 03:28:08 INFO - PROCESS | 3816 | 1461148088526 Marionette TRACE conn3 <- [1,818,null,{}] 03:28:08 INFO - PROCESS | 3816 | 1461148088531 Marionette TRACE conn3 -> [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:28:08 INFO - PROCESS | 3816 | 1461148088668 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 03:28:08 INFO - PROCESS | 3816 | 1461148088685 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:08 INFO - PROCESS | 3816 | ++DOCSHELL 1552A800 == 61 [pid = 3816] [id = 214] 03:28:08 INFO - PROCESS | 3816 | ++DOMWINDOW == 116 (1552E800) [pid = 3816] [serial = 640] [outer = 00000000] 03:28:08 INFO - PROCESS | 3816 | ++DOMWINDOW == 117 (1810D000) [pid = 3816] [serial = 641] [outer = 1552E800] 03:28:08 INFO - PROCESS | 3816 | 1461148088734 Marionette DEBUG loaded listener.js 03:28:08 INFO - PROCESS | 3816 | ++DOMWINDOW == 118 (18734000) [pid = 3816] [serial = 642] [outer = 1552E800] 03:28:09 INFO - PROCESS | 3816 | --DOCSHELL 1D755000 == 60 [pid = 3816] [id = 12] 03:28:09 INFO - PROCESS | 3816 | --DOCSHELL 1D698C00 == 59 [pid = 3816] [id = 209] 03:28:09 INFO - PROCESS | 3816 | --DOCSHELL 16A4B800 == 58 [pid = 3816] [id = 208] 03:28:09 INFO - PROCESS | 3816 | --DOCSHELL 1A15E400 == 57 [pid = 3816] [id = 207] 03:28:09 INFO - PROCESS | 3816 | --DOCSHELL 1D68B800 == 56 [pid = 3816] [id = 206] 03:28:09 INFO - PROCESS | 3816 | --DOCSHELL 1AE07800 == 55 [pid = 3816] [id = 205] 03:28:09 INFO - PROCESS | 3816 | --DOCSHELL 1D128000 == 54 [pid = 3816] [id = 204] 03:28:09 INFO - PROCESS | 3816 | --DOCSHELL 1A80DC00 == 53 [pid = 3816] [id = 203] 03:28:09 INFO - PROCESS | 3816 | --DOCSHELL 19799400 == 52 [pid = 3816] [id = 202] 03:28:09 INFO - PROCESS | 3816 | --DOCSHELL 18081400 == 51 [pid = 3816] [id = 201] 03:28:09 INFO - PROCESS | 3816 | --DOCSHELL 188A7C00 == 50 [pid = 3816] [id = 200] 03:28:09 INFO - PROCESS | 3816 | --DOCSHELL 15CCF400 == 49 [pid = 3816] [id = 199] 03:28:09 INFO - PROCESS | 3816 | --DOMWINDOW == 117 (1AE0AC00) [pid = 3816] [serial = 584] [outer = 00000000] [url = about:blank] 03:28:09 INFO - PROCESS | 3816 | --DOCSHELL 15522400 == 48 [pid = 3816] [id = 195] 03:28:09 INFO - PROCESS | 3816 | --DOMWINDOW == 116 (1A274C00) [pid = 3816] [serial = 579] [outer = 00000000] [url = about:blank] 03:28:09 INFO - PROCESS | 3816 | --DOMWINDOW == 115 (1A167800) [pid = 3816] [serial = 578] [outer = 00000000] [url = about:blank] 03:28:09 INFO - PROCESS | 3816 | --DOMWINDOW == 114 (1C21B800) [pid = 3816] [serial = 581] [outer = 00000000] [url = about:blank] 03:28:09 INFO - PROCESS | 3816 | --DOMWINDOW == 113 (1C06C800) [pid = 3816] [serial = 582] [outer = 00000000] [url = about:blank] 03:28:09 INFO - PROCESS | 3816 | --DOMWINDOW == 112 (15ED6000) [pid = 3816] [serial = 572] [outer = 00000000] [url = about:blank] 03:28:09 INFO - PROCESS | 3816 | --DOMWINDOW == 111 (18087400) [pid = 3816] [serial = 573] [outer = 00000000] [url = about:blank] 03:28:09 INFO - PROCESS | 3816 | --DOMWINDOW == 110 (195ED000) [pid = 3816] [serial = 575] [outer = 00000000] [url = about:blank] 03:28:09 INFO - PROCESS | 3816 | --DOMWINDOW == 109 (18CE9C00) [pid = 3816] [serial = 563] [outer = 00000000] [url = about:blank] 03:28:09 INFO - PROCESS | 3816 | --DOMWINDOW == 108 (15F77000) [pid = 3816] [serial = 560] [outer = 00000000] [url = about:blank] 03:28:09 INFO - PROCESS | 3816 | --DOMWINDOW == 107 (18102400) [pid = 3816] [serial = 570] [outer = 00000000] [url = about:blank] 03:28:09 INFO - PROCESS | 3816 | --DOMWINDOW == 106 (16B92000) [pid = 3816] [serial = 569] [outer = 00000000] [url = about:blank] 03:28:09 INFO - PROCESS | 3816 | --DOMWINDOW == 105 (1C220000) [pid = 3816] [serial = 566] [outer = 00000000] [url = about:blank] 03:28:09 INFO - PROCESS | 3816 | --DOMWINDOW == 104 (19791400) [pid = 3816] [serial = 576] [outer = 00000000] [url = about:blank] 03:28:09 INFO - PROCESS | 3816 | 1461148089292 Marionette TRACE conn3 <- [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:28:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 03:28:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 819ms 03:28:09 INFO - PROCESS | 3816 | 1461148089348 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 03:28:09 INFO - PROCESS | 3816 | 1461148089353 Marionette TRACE conn3 <- [1,821,null,{"value":"13"}] 03:28:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 03:28:09 INFO - PROCESS | 3816 | 1461148089359 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 03:28:09 INFO - PROCESS | 3816 | 1461148089362 Marionette TRACE conn3 <- [1,822,null,{}] 03:28:09 INFO - PROCESS | 3816 | 1461148089365 Marionette TRACE conn3 -> [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:28:09 INFO - PROCESS | 3816 | 1461148089445 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 03:28:09 INFO - PROCESS | 3816 | 1461148089451 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:09 INFO - PROCESS | 3816 | ++DOCSHELL 15522400 == 49 [pid = 3816] [id = 215] 03:28:09 INFO - PROCESS | 3816 | ++DOMWINDOW == 105 (15524000) [pid = 3816] [serial = 643] [outer = 00000000] 03:28:09 INFO - PROCESS | 3816 | ++DOMWINDOW == 106 (1810C400) [pid = 3816] [serial = 644] [outer = 15524000] 03:28:09 INFO - PROCESS | 3816 | 1461148089496 Marionette DEBUG loaded listener.js 03:28:09 INFO - PROCESS | 3816 | ++DOMWINDOW == 107 (188E4C00) [pid = 3816] [serial = 645] [outer = 15524000] 03:28:09 INFO - PROCESS | 3816 | 1461148089943 Marionette TRACE conn3 <- [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:28:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 03:28:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 608ms 03:28:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 03:28:09 INFO - PROCESS | 3816 | 1461148089980 Marionette TRACE conn3 -> [0,825,"getWindowHandle",null] 03:28:09 INFO - PROCESS | 3816 | 1461148089982 Marionette TRACE conn3 <- [1,825,null,{"value":"13"}] 03:28:09 INFO - PROCESS | 3816 | 1461148089985 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 03:28:09 INFO - PROCESS | 3816 | 1461148089988 Marionette TRACE conn3 <- [1,826,null,{}] 03:28:09 INFO - PROCESS | 3816 | 1461148089998 Marionette TRACE conn3 -> [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:28:10 INFO - PROCESS | 3816 | 1461148090084 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 03:28:10 INFO - PROCESS | 3816 | 1461148090076 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:10 INFO - PROCESS | 3816 | ++DOCSHELL 1922DC00 == 50 [pid = 3816] [id = 216] 03:28:10 INFO - PROCESS | 3816 | ++DOMWINDOW == 108 (1969F800) [pid = 3816] [serial = 646] [outer = 00000000] 03:28:10 INFO - PROCESS | 3816 | ++DOMWINDOW == 109 (19798C00) [pid = 3816] [serial = 647] [outer = 1969F800] 03:28:10 INFO - PROCESS | 3816 | 1461148090123 Marionette DEBUG loaded listener.js 03:28:10 INFO - PROCESS | 3816 | ++DOMWINDOW == 110 (1990BC00) [pid = 3816] [serial = 648] [outer = 1969F800] 03:28:10 INFO - PROCESS | 3816 | 1461148090558 Marionette TRACE conn3 <- [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:28:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 03:28:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 607ms 03:28:10 INFO - PROCESS | 3816 | 1461148090606 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 03:28:10 INFO - PROCESS | 3816 | 1461148090608 Marionette TRACE conn3 <- [1,829,null,{"value":"13"}] 03:28:10 INFO - PROCESS | 3816 | 1461148090611 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 03:28:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 03:28:10 INFO - PROCESS | 3816 | 1461148090613 Marionette TRACE conn3 <- [1,830,null,{}] 03:28:10 INFO - PROCESS | 3816 | 1461148090617 Marionette TRACE conn3 -> [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:28:10 INFO - PROCESS | 3816 | 1461148090678 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 03:28:10 INFO - PROCESS | 3816 | 1461148090684 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:10 INFO - PROCESS | 3816 | ++DOCSHELL 19794800 == 51 [pid = 3816] [id = 217] 03:28:10 INFO - PROCESS | 3816 | ++DOMWINDOW == 111 (19B8A800) [pid = 3816] [serial = 649] [outer = 00000000] 03:28:10 INFO - PROCESS | 3816 | ++DOMWINDOW == 112 (1A53A400) [pid = 3816] [serial = 650] [outer = 19B8A800] 03:28:10 INFO - PROCESS | 3816 | 1461148090729 Marionette DEBUG loaded listener.js 03:28:10 INFO - PROCESS | 3816 | ++DOMWINDOW == 113 (1A868400) [pid = 3816] [serial = 651] [outer = 19B8A800] 03:28:11 INFO - PROCESS | 3816 | 1461148091198 Marionette TRACE conn3 <- [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:28:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 03:28:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 622ms 03:28:11 INFO - PROCESS | 3816 | 1461148091232 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 03:28:11 INFO - PROCESS | 3816 | 1461148091234 Marionette TRACE conn3 <- [1,833,null,{"value":"13"}] 03:28:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 03:28:11 INFO - PROCESS | 3816 | 1461148091237 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 03:28:11 INFO - PROCESS | 3816 | 1461148091239 Marionette TRACE conn3 <- [1,834,null,{}] 03:28:11 INFO - PROCESS | 3816 | 1461148091242 Marionette TRACE conn3 -> [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:28:11 INFO - PROCESS | 3816 | 1461148091299 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 03:28:11 INFO - PROCESS | 3816 | 1461148091305 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:11 INFO - PROCESS | 3816 | ++DOCSHELL 1A15AC00 == 52 [pid = 3816] [id = 218] 03:28:11 INFO - PROCESS | 3816 | ++DOMWINDOW == 114 (1A1CC800) [pid = 3816] [serial = 652] [outer = 00000000] 03:28:11 INFO - PROCESS | 3816 | ++DOMWINDOW == 115 (1C222000) [pid = 3816] [serial = 653] [outer = 1A1CC800] 03:28:11 INFO - PROCESS | 3816 | 1461148091349 Marionette DEBUG loaded listener.js 03:28:11 INFO - PROCESS | 3816 | ++DOMWINDOW == 116 (1C221800) [pid = 3816] [serial = 654] [outer = 1A1CC800] 03:28:11 INFO - PROCESS | 3816 | 1461148091822 Marionette TRACE conn3 <- [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:28:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 03:28:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 623ms 03:28:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 03:28:11 INFO - PROCESS | 3816 | 1461148091844 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 03:28:11 INFO - PROCESS | 3816 | 1461148091846 Marionette TRACE conn3 <- [1,837,null,{"value":"13"}] 03:28:11 INFO - PROCESS | 3816 | 1461148091850 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 03:28:11 INFO - PROCESS | 3816 | 1461148091851 Marionette TRACE conn3 <- [1,838,null,{}] 03:28:11 INFO - PROCESS | 3816 | 1461148091855 Marionette TRACE conn3 -> [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:28:11 INFO - PROCESS | 3816 | 1461148091973 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 03:28:12 INFO - PROCESS | 3816 | 1461148092067 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:12 INFO - PROCESS | 3816 | ++DOCSHELL 1D127000 == 53 [pid = 3816] [id = 219] 03:28:12 INFO - PROCESS | 3816 | ++DOMWINDOW == 117 (1D128000) [pid = 3816] [serial = 655] [outer = 00000000] 03:28:12 INFO - PROCESS | 3816 | ++DOMWINDOW == 118 (1D27F800) [pid = 3816] [serial = 656] [outer = 1D128000] 03:28:12 INFO - PROCESS | 3816 | 1461148092114 Marionette DEBUG loaded listener.js 03:28:12 INFO - PROCESS | 3816 | ++DOMWINDOW == 119 (1D289000) [pid = 3816] [serial = 657] [outer = 1D128000] 03:28:12 INFO - PROCESS | 3816 | 1461148092501 Marionette TRACE conn3 <- [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:28:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 03:28:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 713ms 03:28:12 INFO - PROCESS | 3816 | 1461148092575 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 03:28:12 INFO - PROCESS | 3816 | 1461148092577 Marionette TRACE conn3 <- [1,841,null,{"value":"13"}] 03:28:12 INFO - PROCESS | 3816 | 1461148092580 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 03:28:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 03:28:12 INFO - PROCESS | 3816 | 1461148092582 Marionette TRACE conn3 <- [1,842,null,{}] 03:28:12 INFO - PROCESS | 3816 | 1461148092585 Marionette TRACE conn3 -> [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:28:12 INFO - PROCESS | 3816 | 1461148092686 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 03:28:12 INFO - PROCESS | 3816 | 1461148092743 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:12 INFO - PROCESS | 3816 | ++DOCSHELL 1CE57800 == 54 [pid = 3816] [id = 220] 03:28:12 INFO - PROCESS | 3816 | ++DOMWINDOW == 120 (1D3A2000) [pid = 3816] [serial = 658] [outer = 00000000] 03:28:12 INFO - PROCESS | 3816 | ++DOMWINDOW == 121 (1D68F400) [pid = 3816] [serial = 659] [outer = 1D3A2000] 03:28:12 INFO - PROCESS | 3816 | 1461148092787 Marionette DEBUG loaded listener.js 03:28:12 INFO - PROCESS | 3816 | ++DOMWINDOW == 122 (1D68D800) [pid = 3816] [serial = 660] [outer = 1D3A2000] 03:28:13 INFO - PROCESS | 3816 | 1461148093174 Marionette TRACE conn3 <- [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:28:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 03:28:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 622ms 03:28:13 INFO - PROCESS | 3816 | 1461148093201 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 03:28:13 INFO - PROCESS | 3816 | 1461148093203 Marionette TRACE conn3 <- [1,845,null,{"value":"13"}] 03:28:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 03:28:13 INFO - PROCESS | 3816 | 1461148093211 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 03:28:13 INFO - PROCESS | 3816 | 1461148093213 Marionette TRACE conn3 <- [1,846,null,{}] 03:28:13 INFO - PROCESS | 3816 | 1461148093216 Marionette TRACE conn3 -> [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:28:13 INFO - PROCESS | 3816 | 1461148093352 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 03:28:13 INFO - PROCESS | 3816 | 1461148093398 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:13 INFO - PROCESS | 3816 | ++DOCSHELL 1D755800 == 55 [pid = 3816] [id = 221] 03:28:13 INFO - PROCESS | 3816 | ++DOMWINDOW == 123 (1D93B800) [pid = 3816] [serial = 661] [outer = 00000000] 03:28:13 INFO - PROCESS | 3816 | ++DOMWINDOW == 124 (1DBC8C00) [pid = 3816] [serial = 662] [outer = 1D93B800] 03:28:13 INFO - PROCESS | 3816 | 1461148093443 Marionette DEBUG loaded listener.js 03:28:13 INFO - PROCESS | 3816 | ++DOMWINDOW == 125 (1DBCEC00) [pid = 3816] [serial = 663] [outer = 1D93B800] 03:28:13 INFO - PROCESS | 3816 | --DOMWINDOW == 124 (1A161C00) [pid = 3816] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 03:28:13 INFO - PROCESS | 3816 | --DOMWINDOW == 123 (1D128C00) [pid = 3816] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 03:28:13 INFO - PROCESS | 3816 | --DOMWINDOW == 122 (18CEB800) [pid = 3816] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 03:28:13 INFO - PROCESS | 3816 | --DOMWINDOW == 121 (1D281C00) [pid = 3816] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 03:28:13 INFO - PROCESS | 3816 | --DOMWINDOW == 120 (1D68BC00) [pid = 3816] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 03:28:13 INFO - PROCESS | 3816 | --DOMWINDOW == 119 (1552E000) [pid = 3816] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 03:28:13 INFO - PROCESS | 3816 | --DOMWINDOW == 118 (15CCF800) [pid = 3816] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 03:28:13 INFO - PROCESS | 3816 | --DOMWINDOW == 117 (18A58C00) [pid = 3816] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 03:28:13 INFO - PROCESS | 3816 | --DOMWINDOW == 116 (1A86A000) [pid = 3816] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 03:28:13 INFO - PROCESS | 3816 | --DOMWINDOW == 115 (19903C00) [pid = 3816] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 03:28:13 INFO - PROCESS | 3816 | --DOMWINDOW == 114 (183BF800) [pid = 3816] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 03:28:13 INFO - PROCESS | 3816 | 1461148093998 Marionette TRACE conn3 <- [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:28:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 03:28:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 805ms 03:28:14 INFO - PROCESS | 3816 | 1461148094026 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 03:28:14 INFO - PROCESS | 3816 | 1461148094028 Marionette TRACE conn3 <- [1,849,null,{"value":"13"}] 03:28:14 INFO - PROCESS | 3816 | 1461148094031 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 03:28:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 03:28:14 INFO - PROCESS | 3816 | 1461148094033 Marionette TRACE conn3 <- [1,850,null,{}] 03:28:14 INFO - PROCESS | 3816 | 1461148094036 Marionette TRACE conn3 -> [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:28:14 INFO - PROCESS | 3816 | 1461148094157 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 03:28:14 INFO - PROCESS | 3816 | 1461148094166 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:14 INFO - PROCESS | 3816 | ++DOCSHELL 183BF800 == 56 [pid = 3816] [id = 222] 03:28:14 INFO - PROCESS | 3816 | ++DOMWINDOW == 115 (19794C00) [pid = 3816] [serial = 664] [outer = 00000000] 03:28:14 INFO - PROCESS | 3816 | ++DOMWINDOW == 116 (1D263400) [pid = 3816] [serial = 665] [outer = 19794C00] 03:28:14 INFO - PROCESS | 3816 | 1461148094209 Marionette DEBUG loaded listener.js 03:28:14 INFO - PROCESS | 3816 | ++DOMWINDOW == 117 (1D3A1C00) [pid = 3816] [serial = 666] [outer = 19794C00] 03:28:14 INFO - PROCESS | 3816 | 1461148094575 Marionette TRACE conn3 <- [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:28:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 03:28:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 577ms 03:28:14 INFO - PROCESS | 3816 | 1461148094611 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 03:28:14 INFO - PROCESS | 3816 | 1461148094613 Marionette TRACE conn3 <- [1,853,null,{"value":"13"}] 03:28:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 03:28:14 INFO - PROCESS | 3816 | 1461148094616 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 03:28:14 INFO - PROCESS | 3816 | 1461148094618 Marionette TRACE conn3 <- [1,854,null,{}] 03:28:14 INFO - PROCESS | 3816 | 1461148094621 Marionette TRACE conn3 -> [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:28:14 INFO - PROCESS | 3816 | 1461148094697 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 03:28:14 INFO - PROCESS | 3816 | 1461148094704 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:14 INFO - PROCESS | 3816 | ++DOCSHELL 1C21A400 == 57 [pid = 3816] [id = 223] 03:28:14 INFO - PROCESS | 3816 | ++DOMWINDOW == 118 (1D93C800) [pid = 3816] [serial = 667] [outer = 00000000] 03:28:14 INFO - PROCESS | 3816 | ++DOMWINDOW == 119 (1DBD5C00) [pid = 3816] [serial = 668] [outer = 1D93C800] 03:28:14 INFO - PROCESS | 3816 | 1461148094747 Marionette DEBUG loaded listener.js 03:28:14 INFO - PROCESS | 3816 | ++DOMWINDOW == 120 (1DF02000) [pid = 3816] [serial = 669] [outer = 1D93C800] 03:28:15 INFO - PROCESS | 3816 | 1461148095181 Marionette TRACE conn3 <- [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:28:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 03:28:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 607ms 03:28:15 INFO - PROCESS | 3816 | 1461148095241 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 03:28:15 INFO - PROCESS | 3816 | 1461148095243 Marionette TRACE conn3 <- [1,857,null,{"value":"13"}] 03:28:15 INFO - PROCESS | 3816 | 1461148095246 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 03:28:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 03:28:15 INFO - PROCESS | 3816 | 1461148095249 Marionette TRACE conn3 <- [1,858,null,{}] 03:28:15 INFO - PROCESS | 3816 | 1461148095252 Marionette TRACE conn3 -> [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:28:15 INFO - PROCESS | 3816 | 1461148095343 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 03:28:15 INFO - PROCESS | 3816 | 1461148095349 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:15 INFO - PROCESS | 3816 | ++DOCSHELL 1334F000 == 58 [pid = 3816] [id = 224] 03:28:15 INFO - PROCESS | 3816 | ++DOMWINDOW == 121 (13352C00) [pid = 3816] [serial = 670] [outer = 00000000] 03:28:15 INFO - PROCESS | 3816 | ++DOMWINDOW == 122 (1979FC00) [pid = 3816] [serial = 671] [outer = 13352C00] 03:28:15 INFO - PROCESS | 3816 | 1461148095397 Marionette DEBUG loaded listener.js 03:28:15 INFO - PROCESS | 3816 | ++DOMWINDOW == 123 (1DBD4C00) [pid = 3816] [serial = 672] [outer = 13352C00] 03:28:15 INFO - PROCESS | 3816 | 1461148095898 Marionette TRACE conn3 <- [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:28:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 03:28:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 683ms 03:28:15 INFO - PROCESS | 3816 | 1461148095929 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 03:28:15 INFO - PROCESS | 3816 | 1461148095933 Marionette TRACE conn3 <- [1,861,null,{"value":"13"}] 03:28:15 INFO - PROCESS | 3816 | 1461148095939 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 03:28:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 03:28:15 INFO - PROCESS | 3816 | 1461148095944 Marionette TRACE conn3 <- [1,862,null,{}] 03:28:15 INFO - PROCESS | 3816 | 1461148095950 Marionette TRACE conn3 -> [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:28:16 INFO - PROCESS | 3816 | 1461148096105 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 03:28:16 INFO - PROCESS | 3816 | 1461148096241 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:16 INFO - PROCESS | 3816 | ++DOCSHELL 12B41800 == 59 [pid = 3816] [id = 225] 03:28:16 INFO - PROCESS | 3816 | ++DOMWINDOW == 124 (12B84C00) [pid = 3816] [serial = 673] [outer = 00000000] 03:28:16 INFO - PROCESS | 3816 | ++DOMWINDOW == 125 (14352C00) [pid = 3816] [serial = 674] [outer = 12B84C00] 03:28:16 INFO - PROCESS | 3816 | 1461148096298 Marionette DEBUG loaded listener.js 03:28:16 INFO - PROCESS | 3816 | ++DOMWINDOW == 126 (155EEC00) [pid = 3816] [serial = 675] [outer = 12B84C00] 03:28:16 INFO - PROCESS | 3816 | 1461148096836 Marionette TRACE conn3 <- [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:28:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 03:28:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 926ms 03:28:16 INFO - PROCESS | 3816 | 1461148096866 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 03:28:16 INFO - PROCESS | 3816 | 1461148096872 Marionette TRACE conn3 <- [1,865,null,{"value":"13"}] 03:28:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 03:28:16 INFO - PROCESS | 3816 | 1461148096880 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 03:28:16 INFO - PROCESS | 3816 | 1461148096883 Marionette TRACE conn3 <- [1,866,null,{}] 03:28:16 INFO - PROCESS | 3816 | 1461148096887 Marionette TRACE conn3 -> [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:28:16 INFO - PROCESS | 3816 | 1461148096988 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 03:28:17 INFO - PROCESS | 3816 | 1461148097086 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:17 INFO - PROCESS | 3816 | ++DOCSHELL 16653400 == 60 [pid = 3816] [id = 226] 03:28:17 INFO - PROCESS | 3816 | ++DOMWINDOW == 127 (16769C00) [pid = 3816] [serial = 676] [outer = 00000000] 03:28:17 INFO - PROCESS | 3816 | ++DOMWINDOW == 128 (18CE1400) [pid = 3816] [serial = 677] [outer = 16769C00] 03:28:17 INFO - PROCESS | 3816 | 1461148097147 Marionette DEBUG loaded listener.js 03:28:17 INFO - PROCESS | 3816 | ++DOMWINDOW == 129 (18DCDC00) [pid = 3816] [serial = 678] [outer = 16769C00] 03:28:17 INFO - PROCESS | 3816 | 1461148097707 Marionette TRACE conn3 <- [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:28:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 03:28:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 881ms 03:28:17 INFO - PROCESS | 3816 | 1461148097770 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 03:28:17 INFO - PROCESS | 3816 | 1461148097773 Marionette TRACE conn3 <- [1,869,null,{"value":"13"}] 03:28:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 03:28:17 INFO - PROCESS | 3816 | 1461148097776 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 03:28:17 INFO - PROCESS | 3816 | 1461148097780 Marionette TRACE conn3 <- [1,870,null,{}] 03:28:17 INFO - PROCESS | 3816 | 1461148097791 Marionette TRACE conn3 -> [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:28:17 INFO - PROCESS | 3816 | 1461148097893 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 03:28:18 INFO - PROCESS | 3816 | 1461148098019 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:18 INFO - PROCESS | 3816 | ++DOCSHELL 19373400 == 61 [pid = 3816] [id = 227] 03:28:18 INFO - PROCESS | 3816 | ++DOMWINDOW == 130 (19376400) [pid = 3816] [serial = 679] [outer = 00000000] 03:28:18 INFO - PROCESS | 3816 | ++DOMWINDOW == 131 (195F3400) [pid = 3816] [serial = 680] [outer = 19376400] 03:28:18 INFO - PROCESS | 3816 | 1461148098076 Marionette DEBUG loaded listener.js 03:28:18 INFO - PROCESS | 3816 | ++DOMWINDOW == 132 (19F31000) [pid = 3816] [serial = 681] [outer = 19376400] 03:28:18 INFO - PROCESS | 3816 | 1461148098632 Marionette TRACE conn3 <- [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:28:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 03:28:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 925ms 03:28:18 INFO - PROCESS | 3816 | 1461148098685 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 03:28:18 INFO - PROCESS | 3816 | 1461148098688 Marionette TRACE conn3 <- [1,873,null,{"value":"13"}] 03:28:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 03:28:18 INFO - PROCESS | 3816 | 1461148098692 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 03:28:18 INFO - PROCESS | 3816 | 1461148098694 Marionette TRACE conn3 <- [1,874,null,{}] 03:28:18 INFO - PROCESS | 3816 | 1461148098697 Marionette TRACE conn3 -> [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:28:18 INFO - PROCESS | 3816 | 1461148098795 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 03:28:18 INFO - PROCESS | 3816 | 1461148098892 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:18 INFO - PROCESS | 3816 | ++DOCSHELL 19374800 == 62 [pid = 3816] [id = 228] 03:28:18 INFO - PROCESS | 3816 | ++DOMWINDOW == 133 (1937D000) [pid = 3816] [serial = 682] [outer = 00000000] 03:28:18 INFO - PROCESS | 3816 | ++DOMWINDOW == 134 (1CC13C00) [pid = 3816] [serial = 683] [outer = 1937D000] 03:28:18 INFO - PROCESS | 3816 | 1461148098945 Marionette DEBUG loaded listener.js 03:28:19 INFO - PROCESS | 3816 | ++DOMWINDOW == 135 (1D25D800) [pid = 3816] [serial = 684] [outer = 1937D000] 03:28:19 INFO - PROCESS | 3816 | 1461148099559 Marionette TRACE conn3 <- [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:28:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 03:28:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 911ms 03:28:19 INFO - PROCESS | 3816 | 1461148099620 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 03:28:19 INFO - PROCESS | 3816 | 1461148099622 Marionette TRACE conn3 <- [1,877,null,{"value":"13"}] 03:28:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 03:28:19 INFO - PROCESS | 3816 | 1461148099626 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 03:28:19 INFO - PROCESS | 3816 | 1461148099628 Marionette TRACE conn3 <- [1,878,null,{}] 03:28:19 INFO - PROCESS | 3816 | 1461148099631 Marionette TRACE conn3 -> [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:28:19 INFO - PROCESS | 3816 | 1461148099730 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 03:28:19 INFO - PROCESS | 3816 | 1461148099855 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:19 INFO - PROCESS | 3816 | ++DOCSHELL 02A9EC00 == 63 [pid = 3816] [id = 229] 03:28:19 INFO - PROCESS | 3816 | ++DOMWINDOW == 136 (157B5800) [pid = 3816] [serial = 685] [outer = 00000000] 03:28:19 INFO - PROCESS | 3816 | ++DOMWINDOW == 137 (18A5C800) [pid = 3816] [serial = 686] [outer = 157B5800] 03:28:19 INFO - PROCESS | 3816 | 1461148099915 Marionette DEBUG loaded listener.js 03:28:19 INFO - PROCESS | 3816 | ++DOMWINDOW == 138 (19B45C00) [pid = 3816] [serial = 687] [outer = 157B5800] 03:28:20 INFO - PROCESS | 3816 | 1461148100573 Marionette TRACE conn3 <- [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:28:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 03:28:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1017ms 03:28:20 INFO - PROCESS | 3816 | 1461148100648 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 03:28:20 INFO - PROCESS | 3816 | 1461148100653 Marionette TRACE conn3 <- [1,881,null,{"value":"13"}] 03:28:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 03:28:20 INFO - PROCESS | 3816 | 1461148100658 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 03:28:20 INFO - PROCESS | 3816 | 1461148100661 Marionette TRACE conn3 <- [1,882,null,{}] 03:28:20 INFO - PROCESS | 3816 | 1461148100666 Marionette TRACE conn3 -> [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:28:20 INFO - PROCESS | 3816 | 1461148100795 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 03:28:20 INFO - PROCESS | 3816 | 1461148100899 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:20 INFO - PROCESS | 3816 | ++DOCSHELL 15CCF800 == 64 [pid = 3816] [id = 230] 03:28:20 INFO - PROCESS | 3816 | ++DOMWINDOW == 139 (1664F800) [pid = 3816] [serial = 688] [outer = 00000000] 03:28:20 INFO - PROCESS | 3816 | ++DOMWINDOW == 140 (18A54400) [pid = 3816] [serial = 689] [outer = 1664F800] 03:28:20 INFO - PROCESS | 3816 | 1461148100948 Marionette DEBUG loaded listener.js 03:28:21 INFO - PROCESS | 3816 | ++DOMWINDOW == 141 (18DCFC00) [pid = 3816] [serial = 690] [outer = 1664F800] 03:28:21 INFO - PROCESS | 3816 | --DOCSHELL 1D120800 == 63 [pid = 3816] [id = 10] 03:28:21 INFO - PROCESS | 3816 | --DOCSHELL 1C21A400 == 62 [pid = 3816] [id = 223] 03:28:21 INFO - PROCESS | 3816 | --DOCSHELL 183BF800 == 61 [pid = 3816] [id = 222] 03:28:21 INFO - PROCESS | 3816 | --DOCSHELL 1D755800 == 60 [pid = 3816] [id = 221] 03:28:21 INFO - PROCESS | 3816 | --DOCSHELL 1CE57800 == 59 [pid = 3816] [id = 220] 03:28:21 INFO - PROCESS | 3816 | --DOCSHELL 1D127000 == 58 [pid = 3816] [id = 219] 03:28:21 INFO - PROCESS | 3816 | --DOCSHELL 1A15AC00 == 57 [pid = 3816] [id = 218] 03:28:21 INFO - PROCESS | 3816 | --DOCSHELL 19794800 == 56 [pid = 3816] [id = 217] 03:28:21 INFO - PROCESS | 3816 | --DOCSHELL 1922DC00 == 55 [pid = 3816] [id = 216] 03:28:21 INFO - PROCESS | 3816 | --DOCSHELL 15522400 == 54 [pid = 3816] [id = 215] 03:28:21 INFO - PROCESS | 3816 | --DOCSHELL 1552A800 == 53 [pid = 3816] [id = 214] 03:28:21 INFO - PROCESS | 3816 | --DOCSHELL 188A9400 == 52 [pid = 3816] [id = 211] 03:28:21 INFO - PROCESS | 3816 | --DOCSHELL 12CC1C00 == 51 [pid = 3816] [id = 210] 03:28:21 INFO - PROCESS | 3816 | --DOMWINDOW == 140 (1D3A0800) [pid = 3816] [serial = 614] [outer = 00000000] [url = about:blank] 03:28:21 INFO - PROCESS | 3816 | --DOMWINDOW == 139 (1D690800) [pid = 3816] [serial = 617] [outer = 00000000] [url = about:blank] 03:28:21 INFO - PROCESS | 3816 | --DOMWINDOW == 138 (1D3A4C00) [pid = 3816] [serial = 615] [outer = 00000000] [url = about:blank] 03:28:21 INFO - PROCESS | 3816 | --DOMWINDOW == 137 (1CC19800) [pid = 3816] [serial = 585] [outer = 00000000] [url = about:blank] 03:28:21 INFO - PROCESS | 3816 | --DOMWINDOW == 136 (155EF400) [pid = 3816] [serial = 587] [outer = 00000000] [url = about:blank] 03:28:21 INFO - PROCESS | 3816 | --DOMWINDOW == 135 (18DD5400) [pid = 3816] [serial = 590] [outer = 00000000] [url = about:blank] 03:28:21 INFO - PROCESS | 3816 | --DOMWINDOW == 134 (17BAEC00) [pid = 3816] [serial = 596] [outer = 00000000] [url = about:blank] 03:28:21 INFO - PROCESS | 3816 | --DOMWINDOW == 133 (1831F000) [pid = 3816] [serial = 597] [outer = 00000000] [url = about:blank] 03:28:21 INFO - PROCESS | 3816 | --DOMWINDOW == 132 (18DD1800) [pid = 3816] [serial = 600] [outer = 00000000] [url = about:blank] 03:28:21 INFO - PROCESS | 3816 | --DOMWINDOW == 131 (18CEBC00) [pid = 3816] [serial = 599] [outer = 00000000] [url = about:blank] 03:28:21 INFO - PROCESS | 3816 | --DOMWINDOW == 130 (1C229C00) [pid = 3816] [serial = 608] [outer = 00000000] [url = about:blank] 03:28:21 INFO - PROCESS | 3816 | --DOMWINDOW == 129 (1A15DC00) [pid = 3816] [serial = 605] [outer = 00000000] [url = about:blank] 03:28:21 INFO - PROCESS | 3816 | --DOMWINDOW == 128 (1A1CD800) [pid = 3816] [serial = 606] [outer = 00000000] [url = about:blank] 03:28:21 INFO - PROCESS | 3816 | --DOMWINDOW == 127 (18A5C400) [pid = 3816] [serial = 602] [outer = 00000000] [url = about:blank] 03:28:21 INFO - PROCESS | 3816 | --DOMWINDOW == 126 (18CDF800) [pid = 3816] [serial = 603] [outer = 00000000] [url = about:blank] 03:28:21 INFO - PROCESS | 3816 | --DOMWINDOW == 125 (1CB15800) [pid = 3816] [serial = 593] [outer = 00000000] [url = about:blank] 03:28:21 INFO - PROCESS | 3816 | --DOMWINDOW == 124 (1D68B400) [pid = 3816] [serial = 620] [outer = 00000000] [url = about:blank] 03:28:21 INFO - PROCESS | 3816 | --DOMWINDOW == 123 (1D3AAC00) [pid = 3816] [serial = 621] [outer = 00000000] [url = about:blank] 03:28:21 INFO - PROCESS | 3816 | --DOMWINDOW == 122 (1D68F800) [pid = 3816] [serial = 618] [outer = 00000000] [url = about:blank] 03:28:21 INFO - PROCESS | 3816 | --DOMWINDOW == 121 (1D25E400) [pid = 3816] [serial = 611] [outer = 00000000] [url = about:blank] 03:28:21 INFO - PROCESS | 3816 | --DOMWINDOW == 120 (1D27D800) [pid = 3816] [serial = 612] [outer = 00000000] [url = about:blank] 03:28:21 INFO - PROCESS | 3816 | --DOMWINDOW == 119 (1D756C00) [pid = 3816] [serial = 623] [outer = 00000000] [url = about:blank] 03:28:21 INFO - PROCESS | 3816 | --DOMWINDOW == 118 (1D75D400) [pid = 3816] [serial = 624] [outer = 00000000] [url = about:blank] 03:28:21 INFO - PROCESS | 3816 | --DOMWINDOW == 117 (1C630000) [pid = 3816] [serial = 609] [outer = 00000000] [url = about:blank] 03:28:21 INFO - PROCESS | 3816 | --DOMWINDOW == 116 (12C5A000) [pid = 3816] [serial = 626] [outer = 00000000] [url = about:blank] 03:28:21 INFO - PROCESS | 3816 | 1461148101440 Marionette TRACE conn3 <- [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:28:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 03:28:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 820ms 03:28:21 INFO - PROCESS | 3816 | 1461148101469 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 03:28:21 INFO - PROCESS | 3816 | 1461148101474 Marionette TRACE conn3 <- [1,885,null,{"value":"13"}] 03:28:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 03:28:21 INFO - PROCESS | 3816 | 1461148101481 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 03:28:21 INFO - PROCESS | 3816 | 1461148101483 Marionette TRACE conn3 <- [1,886,null,{}] 03:28:21 INFO - PROCESS | 3816 | 1461148101487 Marionette TRACE conn3 -> [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:28:21 INFO - PROCESS | 3816 | 1461148101568 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 03:28:21 INFO - PROCESS | 3816 | 1461148101577 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:21 INFO - PROCESS | 3816 | ++DOCSHELL 13A43800 == 52 [pid = 3816] [id = 231] 03:28:21 INFO - PROCESS | 3816 | ++DOMWINDOW == 117 (1552F000) [pid = 3816] [serial = 691] [outer = 00000000] 03:28:21 INFO - PROCESS | 3816 | ++DOMWINDOW == 118 (188EBC00) [pid = 3816] [serial = 692] [outer = 1552F000] 03:28:21 INFO - PROCESS | 3816 | 1461148101622 Marionette DEBUG loaded listener.js 03:28:21 INFO - PROCESS | 3816 | ++DOMWINDOW == 119 (18CEE800) [pid = 3816] [serial = 693] [outer = 1552F000] 03:28:22 INFO - PROCESS | 3816 | 1461148102071 Marionette TRACE conn3 <- [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:28:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 03:28:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 622ms 03:28:22 INFO - PROCESS | 3816 | 1461148102101 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 03:28:22 INFO - PROCESS | 3816 | 1461148102103 Marionette TRACE conn3 <- [1,889,null,{"value":"13"}] 03:28:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 03:28:22 INFO - PROCESS | 3816 | 1461148102106 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 03:28:22 INFO - PROCESS | 3816 | 1461148102109 Marionette TRACE conn3 <- [1,890,null,{}] 03:28:22 INFO - PROCESS | 3816 | 1461148102123 Marionette TRACE conn3 -> [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:28:22 INFO - PROCESS | 3816 | 1461148102204 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 03:28:22 INFO - PROCESS | 3816 | 1461148102216 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:22 INFO - PROCESS | 3816 | ++DOCSHELL 19379400 == 53 [pid = 3816] [id = 232] 03:28:22 INFO - PROCESS | 3816 | ++DOMWINDOW == 120 (1937D800) [pid = 3816] [serial = 694] [outer = 00000000] 03:28:22 INFO - PROCESS | 3816 | ++DOMWINDOW == 121 (19799C00) [pid = 3816] [serial = 695] [outer = 1937D800] 03:28:22 INFO - PROCESS | 3816 | 1461148102266 Marionette DEBUG loaded listener.js 03:28:22 INFO - PROCESS | 3816 | ++DOMWINDOW == 122 (19C58000) [pid = 3816] [serial = 696] [outer = 1937D800] 03:28:22 INFO - PROCESS | 3816 | 1461148102697 Marionette TRACE conn3 <- [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:28:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 03:28:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 622ms 03:28:22 INFO - PROCESS | 3816 | 1461148102727 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 03:28:22 INFO - PROCESS | 3816 | 1461148102729 Marionette TRACE conn3 <- [1,893,null,{"value":"13"}] 03:28:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 03:28:22 INFO - PROCESS | 3816 | 1461148102736 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 03:28:22 INFO - PROCESS | 3816 | 1461148102738 Marionette TRACE conn3 <- [1,894,null,{}] 03:28:22 INFO - PROCESS | 3816 | 1461148102741 Marionette TRACE conn3 -> [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:28:22 INFO - PROCESS | 3816 | 1461148102820 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 03:28:22 INFO - PROCESS | 3816 | 1461148102827 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:22 INFO - PROCESS | 3816 | ++DOCSHELL 1A273800 == 54 [pid = 3816] [id = 233] 03:28:22 INFO - PROCESS | 3816 | ++DOMWINDOW == 123 (1A276C00) [pid = 3816] [serial = 697] [outer = 00000000] 03:28:22 INFO - PROCESS | 3816 | ++DOMWINDOW == 124 (1C21A400) [pid = 3816] [serial = 698] [outer = 1A276C00] 03:28:22 INFO - PROCESS | 3816 | 1461148102874 Marionette DEBUG loaded listener.js 03:28:22 INFO - PROCESS | 3816 | ++DOMWINDOW == 125 (1C225000) [pid = 3816] [serial = 699] [outer = 1A276C00] 03:28:23 INFO - PROCESS | 3816 | 1461148103302 Marionette TRACE conn3 <- [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:28:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 03:28:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 607ms 03:28:23 INFO - PROCESS | 3816 | 1461148103360 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 03:28:23 INFO - PROCESS | 3816 | 1461148103362 Marionette TRACE conn3 <- [1,897,null,{"value":"13"}] 03:28:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 03:28:23 INFO - PROCESS | 3816 | 1461148103365 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 03:28:23 INFO - PROCESS | 3816 | 1461148103366 Marionette TRACE conn3 <- [1,898,null,{}] 03:28:23 INFO - PROCESS | 3816 | 1461148103370 Marionette TRACE conn3 -> [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:28:23 INFO - PROCESS | 3816 | 1461148103446 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 03:28:23 INFO - PROCESS | 3816 | 1461148103452 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:23 INFO - PROCESS | 3816 | ++DOCSHELL 13819000 == 55 [pid = 3816] [id = 234] 03:28:23 INFO - PROCESS | 3816 | ++DOMWINDOW == 126 (155F5800) [pid = 3816] [serial = 700] [outer = 00000000] 03:28:23 INFO - PROCESS | 3816 | ++DOMWINDOW == 127 (1CB1D800) [pid = 3816] [serial = 701] [outer = 155F5800] 03:28:23 INFO - PROCESS | 3816 | 1461148103497 Marionette DEBUG loaded listener.js 03:28:23 INFO - PROCESS | 3816 | ++DOMWINDOW == 128 (1CC1E000) [pid = 3816] [serial = 702] [outer = 155F5800] 03:28:24 INFO - PROCESS | 3816 | 1461148104294 Marionette TRACE conn3 <- [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:28:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 03:28:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 971ms 03:28:24 INFO - PROCESS | 3816 | 1461148104332 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 03:28:24 INFO - PROCESS | 3816 | 1461148104334 Marionette TRACE conn3 <- [1,901,null,{"value":"13"}] 03:28:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 03:28:24 INFO - PROCESS | 3816 | 1461148104337 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 03:28:24 INFO - PROCESS | 3816 | 1461148104339 Marionette TRACE conn3 <- [1,902,null,{}] 03:28:24 INFO - PROCESS | 3816 | 1461148104342 Marionette TRACE conn3 -> [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:28:24 INFO - PROCESS | 3816 | 1461148104458 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 03:28:24 INFO - PROCESS | 3816 | 1461148104467 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:24 INFO - PROCESS | 3816 | ++DOCSHELL 12C0F000 == 56 [pid = 3816] [id = 235] 03:28:24 INFO - PROCESS | 3816 | ++DOMWINDOW == 129 (1D11E800) [pid = 3816] [serial = 703] [outer = 00000000] 03:28:24 INFO - PROCESS | 3816 | ++DOMWINDOW == 130 (1D6E5400) [pid = 3816] [serial = 704] [outer = 1D11E800] 03:28:24 INFO - PROCESS | 3816 | 1461148104560 Marionette DEBUG loaded listener.js 03:28:24 INFO - PROCESS | 3816 | ++DOMWINDOW == 131 (1D6E5000) [pid = 3816] [serial = 705] [outer = 1D11E800] 03:28:24 INFO - PROCESS | 3816 | 1461148104976 Marionette TRACE conn3 <- [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:28:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 03:28:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 683ms 03:28:25 INFO - PROCESS | 3816 | 1461148105019 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 03:28:25 INFO - PROCESS | 3816 | 1461148105021 Marionette TRACE conn3 <- [1,905,null,{"value":"13"}] 03:28:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 03:28:25 INFO - PROCESS | 3816 | 1461148105024 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 03:28:25 INFO - PROCESS | 3816 | 1461148105026 Marionette TRACE conn3 <- [1,906,null,{}] 03:28:25 INFO - PROCESS | 3816 | 1461148105029 Marionette TRACE conn3 -> [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:28:25 INFO - PROCESS | 3816 | 1461148105134 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 03:28:25 INFO - PROCESS | 3816 | 1461148105189 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:25 INFO - PROCESS | 3816 | ++DOCSHELL 1D6E9C00 == 57 [pid = 3816] [id = 236] 03:28:25 INFO - PROCESS | 3816 | ++DOMWINDOW == 132 (1D6EA000) [pid = 3816] [serial = 706] [outer = 00000000] 03:28:25 INFO - PROCESS | 3816 | ++DOMWINDOW == 133 (1D755800) [pid = 3816] [serial = 707] [outer = 1D6EA000] 03:28:25 INFO - PROCESS | 3816 | 1461148105238 Marionette DEBUG loaded listener.js 03:28:25 INFO - PROCESS | 3816 | ++DOMWINDOW == 134 (1D75B000) [pid = 3816] [serial = 708] [outer = 1D6EA000] 03:28:25 INFO - PROCESS | 3816 | --DOMWINDOW == 133 (19B8A800) [pid = 3816] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 03:28:25 INFO - PROCESS | 3816 | --DOMWINDOW == 132 (1D128000) [pid = 3816] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 03:28:25 INFO - PROCESS | 3816 | --DOMWINDOW == 131 (1969F800) [pid = 3816] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 03:28:25 INFO - PROCESS | 3816 | --DOMWINDOW == 130 (18735800) [pid = 3816] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 03:28:25 INFO - PROCESS | 3816 | --DOMWINDOW == 129 (19794C00) [pid = 3816] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 03:28:25 INFO - PROCESS | 3816 | --DOMWINDOW == 128 (1D3A2000) [pid = 3816] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 03:28:25 INFO - PROCESS | 3816 | --DOMWINDOW == 127 (1A1CC800) [pid = 3816] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 03:28:25 INFO - PROCESS | 3816 | --DOMWINDOW == 126 (1552E800) [pid = 3816] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 03:28:25 INFO - PROCESS | 3816 | --DOMWINDOW == 125 (15524000) [pid = 3816] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 03:28:25 INFO - PROCESS | 3816 | --DOMWINDOW == 124 (1D93B800) [pid = 3816] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 03:28:25 INFO - PROCESS | 3816 | --DOMWINDOW == 123 (1D93C800) [pid = 3816] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 03:28:25 INFO - PROCESS | 3816 | 1461148105842 Marionette TRACE conn3 <- [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:28:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 03:28:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 866ms 03:28:25 INFO - PROCESS | 3816 | 1461148105912 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 03:28:25 INFO - PROCESS | 3816 | 1461148105914 Marionette TRACE conn3 <- [1,909,null,{"value":"13"}] 03:28:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 03:28:25 INFO - PROCESS | 3816 | 1461148105917 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 03:28:25 INFO - PROCESS | 3816 | 1461148105919 Marionette TRACE conn3 <- [1,910,null,{}] 03:28:25 INFO - PROCESS | 3816 | 1461148105922 Marionette TRACE conn3 -> [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:28:25 INFO - PROCESS | 3816 | 1461148105999 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 03:28:25 INFO - PROCESS | 3816 | 1461148106011 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:26 INFO - PROCESS | 3816 | ++DOCSHELL 1889F800 == 58 [pid = 3816] [id = 237] 03:28:26 INFO - PROCESS | 3816 | ++DOMWINDOW == 124 (191F6800) [pid = 3816] [serial = 709] [outer = 00000000] 03:28:26 INFO - PROCESS | 3816 | ++DOMWINDOW == 125 (1A539C00) [pid = 3816] [serial = 710] [outer = 191F6800] 03:28:26 INFO - PROCESS | 3816 | 1461148106054 Marionette DEBUG loaded listener.js 03:28:26 INFO - PROCESS | 3816 | ++DOMWINDOW == 126 (1D128000) [pid = 3816] [serial = 711] [outer = 191F6800] 03:28:26 INFO - PROCESS | 3816 | 1461148106475 Marionette TRACE conn3 <- [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:28:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 03:28:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 607ms 03:28:26 INFO - PROCESS | 3816 | 1461148106539 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 03:28:26 INFO - PROCESS | 3816 | 1461148106541 Marionette TRACE conn3 <- [1,913,null,{"value":"13"}] 03:28:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 03:28:26 INFO - PROCESS | 3816 | 1461148106544 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 03:28:26 INFO - PROCESS | 3816 | 1461148106546 Marionette TRACE conn3 <- [1,914,null,{}] 03:28:26 INFO - PROCESS | 3816 | 1461148106550 Marionette TRACE conn3 -> [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:28:26 INFO - PROCESS | 3816 | 1461148106626 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 03:28:26 INFO - PROCESS | 3816 | 1461148106632 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:26 INFO - PROCESS | 3816 | ++DOCSHELL 183C5000 == 59 [pid = 3816] [id = 238] 03:28:26 INFO - PROCESS | 3816 | ++DOMWINDOW == 127 (1CB15000) [pid = 3816] [serial = 712] [outer = 00000000] 03:28:26 INFO - PROCESS | 3816 | ++DOMWINDOW == 128 (1D944400) [pid = 3816] [serial = 713] [outer = 1CB15000] 03:28:26 INFO - PROCESS | 3816 | 1461148106663 Marionette DEBUG loaded listener.js 03:28:26 INFO - PROCESS | 3816 | ++DOMWINDOW == 129 (1DBD5800) [pid = 3816] [serial = 714] [outer = 1CB15000] 03:28:27 INFO - PROCESS | 3816 | 1461148107077 Marionette TRACE conn3 <- [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:28:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 03:28:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 577ms 03:28:27 INFO - PROCESS | 3816 | 1461148107124 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 03:28:27 INFO - PROCESS | 3816 | 1461148107126 Marionette TRACE conn3 <- [1,917,null,{"value":"13"}] 03:28:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 03:28:27 INFO - PROCESS | 3816 | 1461148107133 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 03:28:27 INFO - PROCESS | 3816 | 1461148107135 Marionette TRACE conn3 <- [1,918,null,{}] 03:28:27 INFO - PROCESS | 3816 | 1461148107138 Marionette TRACE conn3 -> [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:28:27 INFO - PROCESS | 3816 | 1461148107221 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 03:28:27 INFO - PROCESS | 3816 | 1461148107226 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:27 INFO - PROCESS | 3816 | ++DOCSHELL 18D05C00 == 60 [pid = 3816] [id = 239] 03:28:27 INFO - PROCESS | 3816 | ++DOMWINDOW == 130 (18D08400) [pid = 3816] [serial = 715] [outer = 00000000] 03:28:27 INFO - PROCESS | 3816 | ++DOMWINDOW == 131 (18D0C000) [pid = 3816] [serial = 716] [outer = 18D08400] 03:28:27 INFO - PROCESS | 3816 | 1461148107269 Marionette DEBUG loaded listener.js 03:28:27 INFO - PROCESS | 3816 | ++DOMWINDOW == 132 (18D0E400) [pid = 3816] [serial = 717] [outer = 18D08400] 03:28:27 INFO - PROCESS | 3816 | 1461148107697 Marionette TRACE conn3 <- [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:28:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 03:28:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 607ms 03:28:27 INFO - PROCESS | 3816 | 1461148107788 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 03:28:27 INFO - PROCESS | 3816 | 1461148107792 Marionette TRACE conn3 <- [1,921,null,{"value":"13"}] 03:28:27 INFO - PROCESS | 3816 | 1461148107801 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 03:28:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 03:28:27 INFO - PROCESS | 3816 | 1461148107806 Marionette TRACE conn3 <- [1,922,null,{}] 03:28:27 INFO - PROCESS | 3816 | 1461148107812 Marionette TRACE conn3 -> [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:28:27 INFO - PROCESS | 3816 | 1461148107900 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 03:28:28 INFO - PROCESS | 3816 | 1461148108056 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:28 INFO - PROCESS | 3816 | ++DOCSHELL 142C6800 == 61 [pid = 3816] [id = 240] 03:28:28 INFO - PROCESS | 3816 | ++DOMWINDOW == 133 (142C9400) [pid = 3816] [serial = 718] [outer = 00000000] 03:28:28 INFO - PROCESS | 3816 | ++DOMWINDOW == 134 (155F5000) [pid = 3816] [serial = 719] [outer = 142C9400] 03:28:28 INFO - PROCESS | 3816 | 1461148108117 Marionette DEBUG loaded listener.js 03:28:28 INFO - PROCESS | 3816 | ++DOMWINDOW == 135 (1664F400) [pid = 3816] [serial = 720] [outer = 142C9400] 03:28:28 INFO - PROCESS | 3816 | 1461148108716 Marionette TRACE conn3 <- [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:28:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 03:28:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 971ms 03:28:28 INFO - PROCESS | 3816 | 1461148108774 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 03:28:28 INFO - PROCESS | 3816 | 1461148108777 Marionette TRACE conn3 <- [1,925,null,{"value":"13"}] 03:28:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 03:28:28 INFO - PROCESS | 3816 | 1461148108785 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 03:28:28 INFO - PROCESS | 3816 | 1461148108789 Marionette TRACE conn3 <- [1,926,null,{}] 03:28:28 INFO - PROCESS | 3816 | 1461148108794 Marionette TRACE conn3 -> [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:28:28 INFO - PROCESS | 3816 | 1461148108898 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 03:28:29 INFO - PROCESS | 3816 | 1461148109029 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:29 INFO - PROCESS | 3816 | ++DOCSHELL 18D04C00 == 62 [pid = 3816] [id = 241] 03:28:29 INFO - PROCESS | 3816 | ++DOMWINDOW == 136 (18D09400) [pid = 3816] [serial = 721] [outer = 00000000] 03:28:29 INFO - PROCESS | 3816 | ++DOMWINDOW == 137 (1936F000) [pid = 3816] [serial = 722] [outer = 18D09400] 03:28:29 INFO - PROCESS | 3816 | 1461148109083 Marionette DEBUG loaded listener.js 03:28:29 INFO - PROCESS | 3816 | ++DOMWINDOW == 138 (19375C00) [pid = 3816] [serial = 723] [outer = 18D09400] 03:28:29 INFO - PROCESS | 3816 | 1461148109628 Marionette TRACE conn3 <- [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:28:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 03:28:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 911ms 03:28:29 INFO - PROCESS | 3816 | 1461148109695 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 03:28:29 INFO - PROCESS | 3816 | 1461148109698 Marionette TRACE conn3 <- [1,929,null,{"value":"13"}] 03:28:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 03:28:29 INFO - PROCESS | 3816 | 1461148109702 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 03:28:29 INFO - PROCESS | 3816 | 1461148109704 Marionette TRACE conn3 <- [1,930,null,{}] 03:28:29 INFO - PROCESS | 3816 | 1461148109714 Marionette TRACE conn3 -> [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:28:29 INFO - PROCESS | 3816 | 1461148109817 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 03:28:29 INFO - PROCESS | 3816 | 1461148109948 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:29 INFO - PROCESS | 3816 | ++DOCSHELL 1CC19C00 == 63 [pid = 3816] [id = 242] 03:28:29 INFO - PROCESS | 3816 | ++DOMWINDOW == 139 (1CC1A800) [pid = 3816] [serial = 724] [outer = 00000000] 03:28:29 INFO - PROCESS | 3816 | ++DOMWINDOW == 140 (1D27D800) [pid = 3816] [serial = 725] [outer = 1CC1A800] 03:28:30 INFO - PROCESS | 3816 | 1461148110006 Marionette DEBUG loaded listener.js 03:28:30 INFO - PROCESS | 3816 | ++DOMWINDOW == 141 (1D697000) [pid = 3816] [serial = 726] [outer = 1CC1A800] 03:28:30 INFO - PROCESS | 3816 | 1461148110656 Marionette TRACE conn3 <- [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:28:30 INFO - PROCESS | 3816 | ++DOMWINDOW == 142 (12B43C00) [pid = 3816] [serial = 727] [outer = 1DF95800] 03:28:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 03:28:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1002ms 03:28:30 INFO - PROCESS | 3816 | 1461148110753 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 03:28:30 INFO - PROCESS | 3816 | 1461148110756 Marionette TRACE conn3 <- [1,933,null,{"value":"13"}] 03:28:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 03:28:30 INFO - PROCESS | 3816 | 1461148110808 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 03:28:30 INFO - PROCESS | 3816 | 1461148110810 Marionette TRACE conn3 <- [1,934,null,{}] 03:28:30 INFO - PROCESS | 3816 | 1461148110824 Marionette TRACE conn3 -> [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:28:30 INFO - PROCESS | 3816 | 1461148110924 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 03:28:31 INFO - PROCESS | 3816 | 1461148111047 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:31 INFO - PROCESS | 3816 | ++DOCSHELL 12C0D400 == 64 [pid = 3816] [id = 243] 03:28:31 INFO - PROCESS | 3816 | ++DOMWINDOW == 143 (12C5E000) [pid = 3816] [serial = 728] [outer = 00000000] 03:28:31 INFO - PROCESS | 3816 | ++DOMWINDOW == 144 (19849400) [pid = 3816] [serial = 729] [outer = 12C5E000] 03:28:31 INFO - PROCESS | 3816 | 1461148111108 Marionette DEBUG loaded listener.js 03:28:31 INFO - PROCESS | 3816 | ++DOMWINDOW == 145 (1984D400) [pid = 3816] [serial = 730] [outer = 12C5E000] 03:28:31 INFO - PROCESS | 3816 | 1461148111839 Marionette TRACE conn3 <- [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:28:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 03:28:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1123ms 03:28:31 INFO - PROCESS | 3816 | 1461148111891 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 03:28:31 INFO - PROCESS | 3816 | 1461148111895 Marionette TRACE conn3 <- [1,937,null,{"value":"13"}] 03:28:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 03:28:31 INFO - PROCESS | 3816 | 1461148111901 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 03:28:31 INFO - PROCESS | 3816 | 1461148111904 Marionette TRACE conn3 <- [1,938,null,{}] 03:28:31 INFO - PROCESS | 3816 | 1461148111909 Marionette TRACE conn3 -> [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:28:32 INFO - PROCESS | 3816 | 1461148112009 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 03:28:32 INFO - PROCESS | 3816 | 1461148112168 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:32 INFO - PROCESS | 3816 | ++DOCSHELL 13354800 == 65 [pid = 3816] [id = 244] 03:28:32 INFO - PROCESS | 3816 | ++DOMWINDOW == 146 (13355000) [pid = 3816] [serial = 731] [outer = 00000000] 03:28:32 INFO - PROCESS | 3816 | ++DOMWINDOW == 147 (138B9C00) [pid = 3816] [serial = 732] [outer = 13355000] 03:28:32 INFO - PROCESS | 3816 | 1461148112218 Marionette DEBUG loaded listener.js 03:28:32 INFO - PROCESS | 3816 | ++DOMWINDOW == 148 (13A4CC00) [pid = 3816] [serial = 733] [outer = 13355000] 03:28:32 INFO - PROCESS | 3816 | --DOCSHELL 183C5000 == 64 [pid = 3816] [id = 238] 03:28:32 INFO - PROCESS | 3816 | --DOCSHELL 1889F800 == 63 [pid = 3816] [id = 237] 03:28:32 INFO - PROCESS | 3816 | --DOCSHELL 1D6E9C00 == 62 [pid = 3816] [id = 236] 03:28:32 INFO - PROCESS | 3816 | --DOCSHELL 12C0F000 == 61 [pid = 3816] [id = 235] 03:28:32 INFO - PROCESS | 3816 | --DOCSHELL 13819000 == 60 [pid = 3816] [id = 234] 03:28:32 INFO - PROCESS | 3816 | --DOCSHELL 1A273800 == 59 [pid = 3816] [id = 233] 03:28:32 INFO - PROCESS | 3816 | --DOCSHELL 19379400 == 58 [pid = 3816] [id = 232] 03:28:32 INFO - PROCESS | 3816 | --DOCSHELL 13A43800 == 57 [pid = 3816] [id = 231] 03:28:32 INFO - PROCESS | 3816 | --DOMWINDOW == 147 (1D28B000) [pid = 3816] [serial = 635] [outer = 00000000] [url = about:blank] 03:28:32 INFO - PROCESS | 3816 | --DOMWINDOW == 146 (19796400) [pid = 3816] [serial = 632] [outer = 00000000] [url = about:blank] 03:28:32 INFO - PROCESS | 3816 | --DOMWINDOW == 145 (15551800) [pid = 3816] [serial = 629] [outer = 00000000] [url = about:blank] 03:28:32 INFO - PROCESS | 3816 | --DOMWINDOW == 144 (1979FC00) [pid = 3816] [serial = 671] [outer = 00000000] [url = about:blank] 03:28:32 INFO - PROCESS | 3816 | --DOCSHELL 15CCF800 == 56 [pid = 3816] [id = 230] 03:28:32 INFO - PROCESS | 3816 | --DOCSHELL 12B41800 == 55 [pid = 3816] [id = 225] 03:28:32 INFO - PROCESS | 3816 | --DOMWINDOW == 143 (1810D000) [pid = 3816] [serial = 641] [outer = 00000000] [url = about:blank] 03:28:32 INFO - PROCESS | 3816 | --DOMWINDOW == 142 (1D68E400) [pid = 3816] [serial = 638] [outer = 00000000] [url = about:blank] 03:28:32 INFO - PROCESS | 3816 | --DOMWINDOW == 141 (1C221800) [pid = 3816] [serial = 654] [outer = 00000000] [url = about:blank] 03:28:32 INFO - PROCESS | 3816 | --DOMWINDOW == 140 (1810C400) [pid = 3816] [serial = 644] [outer = 00000000] [url = about:blank] 03:28:32 INFO - PROCESS | 3816 | --DOMWINDOW == 139 (1A868400) [pid = 3816] [serial = 651] [outer = 00000000] [url = about:blank] 03:28:32 INFO - PROCESS | 3816 | --DOMWINDOW == 138 (18734000) [pid = 3816] [serial = 642] [outer = 00000000] [url = about:blank] 03:28:32 INFO - PROCESS | 3816 | --DOMWINDOW == 137 (1D289000) [pid = 3816] [serial = 657] [outer = 00000000] [url = about:blank] 03:28:32 INFO - PROCESS | 3816 | --DOMWINDOW == 136 (19798C00) [pid = 3816] [serial = 647] [outer = 00000000] [url = about:blank] 03:28:32 INFO - PROCESS | 3816 | --DOMWINDOW == 135 (1DBC8C00) [pid = 3816] [serial = 662] [outer = 00000000] [url = about:blank] 03:28:32 INFO - PROCESS | 3816 | --DOMWINDOW == 134 (1D68F400) [pid = 3816] [serial = 659] [outer = 00000000] [url = about:blank] 03:28:32 INFO - PROCESS | 3816 | --DOMWINDOW == 133 (1DBD5C00) [pid = 3816] [serial = 668] [outer = 00000000] [url = about:blank] 03:28:32 INFO - PROCESS | 3816 | --DOMWINDOW == 132 (188E4C00) [pid = 3816] [serial = 645] [outer = 00000000] [url = about:blank] 03:28:32 INFO - PROCESS | 3816 | --DOMWINDOW == 131 (1D263400) [pid = 3816] [serial = 665] [outer = 00000000] [url = about:blank] 03:28:32 INFO - PROCESS | 3816 | --DOMWINDOW == 130 (1DBCEC00) [pid = 3816] [serial = 663] [outer = 00000000] [url = about:blank] 03:28:32 INFO - PROCESS | 3816 | --DOMWINDOW == 129 (1DF02000) [pid = 3816] [serial = 669] [outer = 00000000] [url = about:blank] 03:28:32 INFO - PROCESS | 3816 | --DOMWINDOW == 128 (1A53A400) [pid = 3816] [serial = 650] [outer = 00000000] [url = about:blank] 03:28:32 INFO - PROCESS | 3816 | --DOMWINDOW == 127 (1D27F800) [pid = 3816] [serial = 656] [outer = 00000000] [url = about:blank] 03:28:32 INFO - PROCESS | 3816 | --DOMWINDOW == 126 (1990BC00) [pid = 3816] [serial = 648] [outer = 00000000] [url = about:blank] 03:28:32 INFO - PROCESS | 3816 | --DOMWINDOW == 125 (1D93D000) [pid = 3816] [serial = 639] [outer = 00000000] [url = about:blank] 03:28:32 INFO - PROCESS | 3816 | --DOMWINDOW == 124 (1D3A1C00) [pid = 3816] [serial = 666] [outer = 00000000] [url = about:blank] 03:28:32 INFO - PROCESS | 3816 | --DOMWINDOW == 123 (1D68D800) [pid = 3816] [serial = 660] [outer = 00000000] [url = about:blank] 03:28:32 INFO - PROCESS | 3816 | --DOMWINDOW == 122 (1C222000) [pid = 3816] [serial = 653] [outer = 00000000] [url = about:blank] 03:28:32 INFO - PROCESS | 3816 | 1461148112773 Marionette TRACE conn3 <- [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:28:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 03:28:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 911ms 03:28:32 INFO - PROCESS | 3816 | 1461148112814 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 03:28:32 INFO - PROCESS | 3816 | 1461148112819 Marionette TRACE conn3 <- [1,941,null,{"value":"13"}] 03:28:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 03:28:32 INFO - PROCESS | 3816 | 1461148112826 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 03:28:32 INFO - PROCESS | 3816 | 1461148112828 Marionette TRACE conn3 <- [1,942,null,{}] 03:28:32 INFO - PROCESS | 3816 | 1461148112832 Marionette TRACE conn3 -> [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:28:32 INFO - PROCESS | 3816 | 1461148112911 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 03:28:32 INFO - PROCESS | 3816 | 1461148112920 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:32 INFO - PROCESS | 3816 | ++DOCSHELL 13355C00 == 56 [pid = 3816] [id = 245] 03:28:32 INFO - PROCESS | 3816 | ++DOMWINDOW == 123 (13701400) [pid = 3816] [serial = 734] [outer = 00000000] 03:28:32 INFO - PROCESS | 3816 | ++DOMWINDOW == 124 (155EE000) [pid = 3816] [serial = 735] [outer = 13701400] 03:28:32 INFO - PROCESS | 3816 | 1461148112964 Marionette DEBUG loaded listener.js 03:28:33 INFO - PROCESS | 3816 | ++DOMWINDOW == 125 (155F8000) [pid = 3816] [serial = 736] [outer = 13701400] 03:28:33 INFO - PROCESS | 3816 | 1461148113424 Marionette TRACE conn3 <- [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:28:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 03:28:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 683ms 03:28:33 INFO - PROCESS | 3816 | 1461148113505 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 03:28:33 INFO - PROCESS | 3816 | 1461148113507 Marionette TRACE conn3 <- [1,945,null,{"value":"13"}] 03:28:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 03:28:33 INFO - PROCESS | 3816 | 1461148113511 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 03:28:33 INFO - PROCESS | 3816 | 1461148113514 Marionette TRACE conn3 <- [1,946,null,{}] 03:28:33 INFO - PROCESS | 3816 | 1461148113524 Marionette TRACE conn3 -> [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:28:33 INFO - PROCESS | 3816 | 1461148113604 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 03:28:33 INFO - PROCESS | 3816 | 1461148113682 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:33 INFO - PROCESS | 3816 | ++DOCSHELL 1676E000 == 57 [pid = 3816] [id = 246] 03:28:33 INFO - PROCESS | 3816 | ++DOMWINDOW == 126 (1676F000) [pid = 3816] [serial = 737] [outer = 00000000] 03:28:33 INFO - PROCESS | 3816 | ++DOMWINDOW == 127 (16A4B800) [pid = 3816] [serial = 738] [outer = 1676F000] 03:28:33 INFO - PROCESS | 3816 | 1461148113738 Marionette DEBUG loaded listener.js 03:28:33 INFO - PROCESS | 3816 | ++DOMWINDOW == 128 (17B19400) [pid = 3816] [serial = 739] [outer = 1676F000] 03:28:34 INFO - PROCESS | 3816 | 1461148114083 Marionette TRACE conn3 <- [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:28:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 03:28:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 622ms 03:28:34 INFO - PROCESS | 3816 | 1461148114135 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 03:28:34 INFO - PROCESS | 3816 | 1461148114138 Marionette TRACE conn3 <- [1,949,null,{"value":"13"}] 03:28:34 INFO - PROCESS | 3816 | 1461148114141 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 03:28:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 03:28:34 INFO - PROCESS | 3816 | 1461148114143 Marionette TRACE conn3 <- [1,950,null,{}] 03:28:34 INFO - PROCESS | 3816 | 1461148114146 Marionette TRACE conn3 -> [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:28:34 INFO - PROCESS | 3816 | 1461148114249 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 03:28:34 INFO - PROCESS | 3816 | 1461148114258 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:34 INFO - PROCESS | 3816 | ++DOCSHELL 1808D800 == 58 [pid = 3816] [id = 247] 03:28:34 INFO - PROCESS | 3816 | ++DOMWINDOW == 129 (1810D400) [pid = 3816] [serial = 740] [outer = 00000000] 03:28:34 INFO - PROCESS | 3816 | ++DOMWINDOW == 130 (183BE000) [pid = 3816] [serial = 741] [outer = 1810D400] 03:28:34 INFO - PROCESS | 3816 | 1461148114302 Marionette DEBUG loaded listener.js 03:28:34 INFO - PROCESS | 3816 | ++DOMWINDOW == 131 (183C9000) [pid = 3816] [serial = 742] [outer = 1810D400] 03:28:34 INFO - PROCESS | 3816 | 1461148114711 Marionette TRACE conn3 <- [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:28:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 03:28:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 607ms 03:28:34 INFO - PROCESS | 3816 | 1461148114764 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 03:28:34 INFO - PROCESS | 3816 | 1461148114766 Marionette TRACE conn3 <- [1,953,null,{"value":"13"}] 03:28:34 INFO - PROCESS | 3816 | 1461148114769 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 03:28:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 03:28:34 INFO - PROCESS | 3816 | 1461148114771 Marionette TRACE conn3 <- [1,954,null,{}] 03:28:34 INFO - PROCESS | 3816 | 1461148114785 Marionette TRACE conn3 -> [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:28:34 INFO - PROCESS | 3816 | 1461148114886 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 03:28:34 INFO - PROCESS | 3816 | 1461148114876 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:34 INFO - PROCESS | 3816 | ++DOCSHELL 1808CC00 == 59 [pid = 3816] [id = 248] 03:28:34 INFO - PROCESS | 3816 | ++DOMWINDOW == 132 (1889F400) [pid = 3816] [serial = 743] [outer = 00000000] 03:28:34 INFO - PROCESS | 3816 | ++DOMWINDOW == 133 (18A55C00) [pid = 3816] [serial = 744] [outer = 1889F400] 03:28:34 INFO - PROCESS | 3816 | 1461148114920 Marionette DEBUG loaded listener.js 03:28:34 INFO - PROCESS | 3816 | ++DOMWINDOW == 134 (18A5AC00) [pid = 3816] [serial = 745] [outer = 1889F400] 03:28:35 INFO - PROCESS | 3816 | 1461148115365 Marionette TRACE conn3 <- [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:28:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 03:28:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 622ms 03:28:35 INFO - PROCESS | 3816 | 1461148115390 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 03:28:35 INFO - PROCESS | 3816 | 1461148115392 Marionette TRACE conn3 <- [1,957,null,{"value":"13"}] 03:28:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 03:28:35 INFO - PROCESS | 3816 | 1461148115400 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 03:28:35 INFO - PROCESS | 3816 | 1461148115401 Marionette TRACE conn3 <- [1,958,null,{}] 03:28:35 INFO - PROCESS | 3816 | 1461148115405 Marionette TRACE conn3 -> [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:28:35 INFO - PROCESS | 3816 | 1461148115522 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 03:28:35 INFO - PROCESS | 3816 | 1461148115611 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:35 INFO - PROCESS | 3816 | ++DOCSHELL 18A94C00 == 60 [pid = 3816] [id = 249] 03:28:35 INFO - PROCESS | 3816 | ++DOMWINDOW == 135 (18CE8000) [pid = 3816] [serial = 746] [outer = 00000000] 03:28:35 INFO - PROCESS | 3816 | ++DOMWINDOW == 136 (1922D400) [pid = 3816] [serial = 747] [outer = 18CE8000] 03:28:35 INFO - PROCESS | 3816 | 1461148115658 Marionette DEBUG loaded listener.js 03:28:35 INFO - PROCESS | 3816 | ++DOMWINDOW == 137 (19372400) [pid = 3816] [serial = 748] [outer = 18CE8000] 03:28:36 INFO - PROCESS | 3816 | 1461148116073 Marionette TRACE conn3 <- [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:28:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 03:28:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 714ms 03:28:36 INFO - PROCESS | 3816 | 1461148116102 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 03:28:36 INFO - PROCESS | 3816 | 1461148116104 Marionette TRACE conn3 <- [1,961,null,{"value":"13"}] 03:28:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 03:28:36 INFO - PROCESS | 3816 | 1461148116113 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 03:28:36 INFO - PROCESS | 3816 | 1461148116115 Marionette TRACE conn3 <- [1,962,null,{}] 03:28:36 INFO - PROCESS | 3816 | 1461148116118 Marionette TRACE conn3 -> [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:28:36 INFO - PROCESS | 3816 | 1461148116225 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 03:28:36 INFO - PROCESS | 3816 | 1461148116231 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:36 INFO - PROCESS | 3816 | ++DOCSHELL 18A5F800 == 61 [pid = 3816] [id = 250] 03:28:36 INFO - PROCESS | 3816 | ++DOMWINDOW == 138 (1922C400) [pid = 3816] [serial = 749] [outer = 00000000] 03:28:36 INFO - PROCESS | 3816 | ++DOMWINDOW == 139 (1969E400) [pid = 3816] [serial = 750] [outer = 1922C400] 03:28:36 INFO - PROCESS | 3816 | 1461148116275 Marionette DEBUG loaded listener.js 03:28:36 INFO - PROCESS | 3816 | ++DOMWINDOW == 140 (195F3800) [pid = 3816] [serial = 751] [outer = 1922C400] 03:28:36 INFO - PROCESS | 3816 | 1461148116683 Marionette TRACE conn3 <- [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:28:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 03:28:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 622ms 03:28:37 INFO - PROCESS | 3816 | --DOMWINDOW == 139 (1D11E800) [pid = 3816] [serial = 703] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 03:28:37 INFO - PROCESS | 3816 | --DOMWINDOW == 138 (155F5800) [pid = 3816] [serial = 700] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 03:28:37 INFO - PROCESS | 3816 | --DOMWINDOW == 137 (1664F800) [pid = 3816] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 03:28:37 INFO - PROCESS | 3816 | --DOMWINDOW == 136 (1937D800) [pid = 3816] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 03:28:37 INFO - PROCESS | 3816 | --DOMWINDOW == 135 (1A276C00) [pid = 3816] [serial = 697] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 03:28:37 INFO - PROCESS | 3816 | --DOMWINDOW == 134 (1552F000) [pid = 3816] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 03:28:37 INFO - PROCESS | 3816 | --DOMWINDOW == 133 (1D6EA000) [pid = 3816] [serial = 706] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 03:28:37 INFO - PROCESS | 3816 | --DOMWINDOW == 132 (191F6800) [pid = 3816] [serial = 709] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 03:28:37 INFO - PROCESS | 3816 | --DOMWINDOW == 131 (1CB15000) [pid = 3816] [serial = 712] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 03:28:37 INFO - PROCESS | 3816 | 1461148117030 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 03:28:37 INFO - PROCESS | 3816 | 1461148117032 Marionette TRACE conn3 <- [1,965,null,{"value":"13"}] 03:28:37 INFO - PROCESS | 3816 | 1461148117041 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 03:28:37 INFO - PROCESS | 3816 | 1461148117044 Marionette TRACE conn3 <- [1,966,null,{}] 03:28:37 INFO - PROCESS | 3816 | 1461148117047 Marionette TRACE conn3 -> [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:28:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 03:28:37 INFO - PROCESS | 3816 | 1461148117120 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 03:28:37 INFO - PROCESS | 3816 | 1461148117128 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:37 INFO - PROCESS | 3816 | ++DOCSHELL 15522400 == 62 [pid = 3816] [id = 251] 03:28:37 INFO - PROCESS | 3816 | ++DOMWINDOW == 132 (16A3C400) [pid = 3816] [serial = 752] [outer = 00000000] 03:28:37 INFO - PROCESS | 3816 | ++DOMWINDOW == 133 (19379C00) [pid = 3816] [serial = 753] [outer = 16A3C400] 03:28:37 INFO - PROCESS | 3816 | 1461148117172 Marionette DEBUG loaded listener.js 03:28:37 INFO - PROCESS | 3816 | ++DOMWINDOW == 134 (195ED800) [pid = 3816] [serial = 754] [outer = 16A3C400] 03:28:37 INFO - PROCESS | 3816 | 1461148117570 Marionette TRACE conn3 <- [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:28:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 03:28:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 546ms 03:28:37 INFO - PROCESS | 3816 | 1461148117615 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 03:28:37 INFO - PROCESS | 3816 | 1461148117617 Marionette TRACE conn3 <- [1,969,null,{"value":"13"}] 03:28:37 INFO - PROCESS | 3816 | 1461148117621 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 03:28:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 03:28:37 INFO - PROCESS | 3816 | 1461148117623 Marionette TRACE conn3 <- [1,970,null,{}] 03:28:37 INFO - PROCESS | 3816 | 1461148117626 Marionette TRACE conn3 -> [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:28:37 INFO - PROCESS | 3816 | 1461148117699 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 03:28:37 INFO - PROCESS | 3816 | 1461148117705 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:37 INFO - PROCESS | 3816 | ++DOCSHELL 18107000 == 63 [pid = 3816] [id = 252] 03:28:37 INFO - PROCESS | 3816 | ++DOMWINDOW == 135 (19799800) [pid = 3816] [serial = 755] [outer = 00000000] 03:28:37 INFO - PROCESS | 3816 | ++DOMWINDOW == 136 (1984B000) [pid = 3816] [serial = 756] [outer = 19799800] 03:28:37 INFO - PROCESS | 3816 | 1461148117752 Marionette DEBUG loaded listener.js 03:28:37 INFO - PROCESS | 3816 | ++DOMWINDOW == 137 (1984CC00) [pid = 3816] [serial = 757] [outer = 19799800] 03:28:38 INFO - PROCESS | 3816 | 1461148118163 Marionette TRACE conn3 <- [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:28:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 03:28:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 577ms 03:28:38 INFO - PROCESS | 3816 | 1461148118201 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 03:28:38 INFO - PROCESS | 3816 | 1461148118203 Marionette TRACE conn3 <- [1,973,null,{"value":"13"}] 03:28:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 03:28:38 INFO - PROCESS | 3816 | 1461148118218 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 03:28:38 INFO - PROCESS | 3816 | 1461148118219 Marionette TRACE conn3 <- [1,974,null,{}] 03:28:38 INFO - PROCESS | 3816 | 1461148118228 Marionette TRACE conn3 -> [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:28:38 INFO - PROCESS | 3816 | 1461148118302 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 03:28:38 INFO - PROCESS | 3816 | 1461148118309 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:38 INFO - PROCESS | 3816 | ++DOCSHELL 19B8A400 == 64 [pid = 3816] [id = 253] 03:28:38 INFO - PROCESS | 3816 | ++DOMWINDOW == 138 (19B8A800) [pid = 3816] [serial = 758] [outer = 00000000] 03:28:38 INFO - PROCESS | 3816 | ++DOMWINDOW == 139 (1889E000) [pid = 3816] [serial = 759] [outer = 19B8A800] 03:28:38 INFO - PROCESS | 3816 | 1461148118353 Marionette DEBUG loaded listener.js 03:28:38 INFO - PROCESS | 3816 | ++DOMWINDOW == 140 (1A15B000) [pid = 3816] [serial = 760] [outer = 19B8A800] 03:28:38 INFO - PROCESS | 3816 | 1461148118785 Marionette TRACE conn3 <- [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:28:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 03:28:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 622ms 03:28:38 INFO - PROCESS | 3816 | 1461148118847 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 03:28:38 INFO - PROCESS | 3816 | 1461148118849 Marionette TRACE conn3 <- [1,977,null,{"value":"13"}] 03:28:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 03:28:38 INFO - PROCESS | 3816 | 1461148118852 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 03:28:38 INFO - PROCESS | 3816 | 1461148118855 Marionette TRACE conn3 <- [1,978,null,{}] 03:28:38 INFO - PROCESS | 3816 | 1461148118858 Marionette TRACE conn3 -> [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:28:38 INFO - PROCESS | 3816 | 1461148118952 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 03:28:39 INFO - PROCESS | 3816 | 1461148119089 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:39 INFO - PROCESS | 3816 | ++DOCSHELL 02AA2400 == 65 [pid = 3816] [id = 254] 03:28:39 INFO - PROCESS | 3816 | ++DOMWINDOW == 141 (02AA2800) [pid = 3816] [serial = 761] [outer = 00000000] 03:28:39 INFO - PROCESS | 3816 | ++DOMWINDOW == 142 (12CF5C00) [pid = 3816] [serial = 762] [outer = 02AA2800] 03:28:39 INFO - PROCESS | 3816 | 1461148119127 Marionette DEBUG loaded listener.js 03:28:39 INFO - PROCESS | 3816 | ++DOMWINDOW == 143 (13260000) [pid = 3816] [serial = 763] [outer = 02AA2800] 03:28:39 INFO - PROCESS | 3816 | 1461148119763 Marionette TRACE conn3 <- [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:28:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 03:28:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 971ms 03:28:39 INFO - PROCESS | 3816 | 1461148119833 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 03:28:39 INFO - PROCESS | 3816 | 1461148119837 Marionette TRACE conn3 <- [1,981,null,{"value":"13"}] 03:28:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 03:28:39 INFO - PROCESS | 3816 | 1461148119843 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 03:28:39 INFO - PROCESS | 3816 | 1461148119847 Marionette TRACE conn3 <- [1,982,null,{}] 03:28:39 INFO - PROCESS | 3816 | 1461148119853 Marionette TRACE conn3 -> [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:28:39 INFO - PROCESS | 3816 | 1461148119977 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 03:28:40 INFO - PROCESS | 3816 | 1461148120106 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:40 INFO - PROCESS | 3816 | ++DOCSHELL 155F5C00 == 66 [pid = 3816] [id = 255] 03:28:40 INFO - PROCESS | 3816 | ++DOMWINDOW == 144 (15C39800) [pid = 3816] [serial = 764] [outer = 00000000] 03:28:40 INFO - PROCESS | 3816 | ++DOMWINDOW == 145 (15E91C00) [pid = 3816] [serial = 765] [outer = 15C39800] 03:28:40 INFO - PROCESS | 3816 | 1461148120163 Marionette DEBUG loaded listener.js 03:28:40 INFO - PROCESS | 3816 | ++DOMWINDOW == 146 (16768000) [pid = 3816] [serial = 766] [outer = 15C39800] 03:28:40 INFO - PROCESS | 3816 | 1461148120683 Marionette TRACE conn3 <- [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:28:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 03:28:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 865ms 03:28:40 INFO - PROCESS | 3816 | 1461148120732 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 03:28:40 INFO - PROCESS | 3816 | 1461148120737 Marionette TRACE conn3 <- [1,985,null,{"value":"13"}] 03:28:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 03:28:40 INFO - PROCESS | 3816 | 1461148120741 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 03:28:40 INFO - PROCESS | 3816 | 1461148120743 Marionette TRACE conn3 <- [1,986,null,{}] 03:28:40 INFO - PROCESS | 3816 | 1461148120747 Marionette TRACE conn3 -> [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:28:40 INFO - PROCESS | 3816 | 1461148120847 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 03:28:40 INFO - PROCESS | 3816 | 1461148120935 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:40 INFO - PROCESS | 3816 | ++DOCSHELL 188DF400 == 67 [pid = 3816] [id = 256] 03:28:40 INFO - PROCESS | 3816 | ++DOMWINDOW == 147 (18A88800) [pid = 3816] [serial = 767] [outer = 00000000] 03:28:40 INFO - PROCESS | 3816 | ++DOMWINDOW == 148 (18D10800) [pid = 3816] [serial = 768] [outer = 18A88800] 03:28:40 INFO - PROCESS | 3816 | 1461148120989 Marionette DEBUG loaded listener.js 03:28:41 INFO - PROCESS | 3816 | ++DOMWINDOW == 149 (19697800) [pid = 3816] [serial = 769] [outer = 18A88800] 03:28:41 INFO - PROCESS | 3816 | 1461148121626 Marionette TRACE conn3 <- [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:28:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 03:28:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 971ms 03:28:41 INFO - PROCESS | 3816 | 1461148121707 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 03:28:41 INFO - PROCESS | 3816 | 1461148121710 Marionette TRACE conn3 <- [1,989,null,{"value":"13"}] 03:28:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 03:28:41 INFO - PROCESS | 3816 | 1461148121720 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 03:28:41 INFO - PROCESS | 3816 | 1461148121726 Marionette TRACE conn3 <- [1,990,null,{}] 03:28:41 INFO - PROCESS | 3816 | 1461148121730 Marionette TRACE conn3 -> [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:28:41 INFO - PROCESS | 3816 | 1461148121873 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 03:28:41 INFO - PROCESS | 3816 | 1461148121888 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:41 INFO - PROCESS | 3816 | ++DOCSHELL 18D0A400 == 68 [pid = 3816] [id = 257] 03:28:41 INFO - PROCESS | 3816 | ++DOMWINDOW == 150 (19376800) [pid = 3816] [serial = 770] [outer = 00000000] 03:28:41 INFO - PROCESS | 3816 | ++DOMWINDOW == 151 (1A927800) [pid = 3816] [serial = 771] [outer = 19376800] 03:28:41 INFO - PROCESS | 3816 | 1461148121941 Marionette DEBUG loaded listener.js 03:28:41 INFO - PROCESS | 3816 | ++DOMWINDOW == 152 (1AE05000) [pid = 3816] [serial = 772] [outer = 19376800] 03:28:42 INFO - PROCESS | 3816 | 1461148122524 Marionette TRACE conn3 <- [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:28:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 03:28:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 865ms 03:28:42 INFO - PROCESS | 3816 | 1461148122600 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 03:28:42 INFO - PROCESS | 3816 | 1461148122602 Marionette TRACE conn3 <- [1,993,null,{"value":"13"}] 03:28:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 03:28:42 INFO - PROCESS | 3816 | 1461148122606 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 03:28:42 INFO - PROCESS | 3816 | 1461148122608 Marionette TRACE conn3 <- [1,994,null,{}] 03:28:42 INFO - PROCESS | 3816 | 1461148122612 Marionette TRACE conn3 -> [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:28:42 INFO - PROCESS | 3816 | 1461148122775 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 03:28:42 INFO - PROCESS | 3816 | 1461148122835 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:42 INFO - PROCESS | 3816 | ++DOCSHELL 18DD5400 == 69 [pid = 3816] [id = 258] 03:28:42 INFO - PROCESS | 3816 | ++DOMWINDOW == 153 (18DD6000) [pid = 3816] [serial = 773] [outer = 00000000] 03:28:42 INFO - PROCESS | 3816 | ++DOMWINDOW == 154 (1A162000) [pid = 3816] [serial = 774] [outer = 18DD6000] 03:28:42 INFO - PROCESS | 3816 | 1461148122935 Marionette DEBUG loaded listener.js 03:28:42 INFO - PROCESS | 3816 | ++DOMWINDOW == 155 (1C21A800) [pid = 3816] [serial = 775] [outer = 18DD6000] 03:28:43 INFO - PROCESS | 3816 | 1461148123660 Marionette TRACE conn3 <- [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:28:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 03:28:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1108ms 03:28:43 INFO - PROCESS | 3816 | 1461148123712 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 03:28:43 INFO - PROCESS | 3816 | 1461148123716 Marionette TRACE conn3 <- [1,997,null,{"value":"13"}] 03:28:43 INFO - PROCESS | 3816 | 1461148123721 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 03:28:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 03:28:43 INFO - PROCESS | 3816 | 1461148123725 Marionette TRACE conn3 <- [1,998,null,{}] 03:28:43 INFO - PROCESS | 3816 | 1461148123731 Marionette TRACE conn3 -> [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:28:43 INFO - PROCESS | 3816 | 1461148123824 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 03:28:43 INFO - PROCESS | 3816 | 1461148123945 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:43 INFO - PROCESS | 3816 | ++DOCSHELL 15C36800 == 70 [pid = 3816] [id = 259] 03:28:43 INFO - PROCESS | 3816 | ++DOMWINDOW == 156 (15C3DC00) [pid = 3816] [serial = 776] [outer = 00000000] 03:28:43 INFO - PROCESS | 3816 | ++DOMWINDOW == 157 (15E8CC00) [pid = 3816] [serial = 777] [outer = 15C3DC00] 03:28:43 INFO - PROCESS | 3816 | 1461148123996 Marionette DEBUG loaded listener.js 03:28:44 INFO - PROCESS | 3816 | ++DOMWINDOW == 158 (16A45C00) [pid = 3816] [serial = 778] [outer = 15C3DC00] 03:28:44 INFO - PROCESS | 3816 | --DOCSHELL 19B8A400 == 69 [pid = 3816] [id = 253] 03:28:44 INFO - PROCESS | 3816 | --DOCSHELL 18107000 == 68 [pid = 3816] [id = 252] 03:28:44 INFO - PROCESS | 3816 | --DOCSHELL 15522400 == 67 [pid = 3816] [id = 251] 03:28:44 INFO - PROCESS | 3816 | --DOCSHELL 18A5F800 == 66 [pid = 3816] [id = 250] 03:28:44 INFO - PROCESS | 3816 | --DOCSHELL 18A94C00 == 65 [pid = 3816] [id = 249] 03:28:44 INFO - PROCESS | 3816 | --DOCSHELL 1808CC00 == 64 [pid = 3816] [id = 248] 03:28:44 INFO - PROCESS | 3816 | --DOCSHELL 1808D800 == 63 [pid = 3816] [id = 247] 03:28:44 INFO - PROCESS | 3816 | --DOCSHELL 1676E000 == 62 [pid = 3816] [id = 246] 03:28:44 INFO - PROCESS | 3816 | --DOCSHELL 13355C00 == 61 [pid = 3816] [id = 245] 03:28:44 INFO - PROCESS | 3816 | --DOCSHELL 13354800 == 60 [pid = 3816] [id = 244] 03:28:44 INFO - PROCESS | 3816 | --DOCSHELL 142C6800 == 59 [pid = 3816] [id = 240] 03:28:44 INFO - PROCESS | 3816 | --DOMWINDOW == 157 (18D0C000) [pid = 3816] [serial = 716] [outer = 00000000] [url = about:blank] 03:28:44 INFO - PROCESS | 3816 | --DOMWINDOW == 156 (1CC13C00) [pid = 3816] [serial = 683] [outer = 00000000] [url = about:blank] 03:28:44 INFO - PROCESS | 3816 | --DOMWINDOW == 155 (195F3400) [pid = 3816] [serial = 680] [outer = 00000000] [url = about:blank] 03:28:44 INFO - PROCESS | 3816 | --DOMWINDOW == 154 (18A5C800) [pid = 3816] [serial = 686] [outer = 00000000] [url = about:blank] 03:28:44 INFO - PROCESS | 3816 | --DOMWINDOW == 153 (14352C00) [pid = 3816] [serial = 674] [outer = 00000000] [url = about:blank] 03:28:44 INFO - PROCESS | 3816 | --DOMWINDOW == 152 (18CE1400) [pid = 3816] [serial = 677] [outer = 00000000] [url = about:blank] 03:28:44 INFO - PROCESS | 3816 | 1461148124574 Marionette TRACE conn3 <- [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:28:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 03:28:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 911ms 03:28:44 INFO - PROCESS | 3816 | 1461148124634 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 03:28:44 INFO - PROCESS | 3816 | 1461148124639 Marionette TRACE conn3 <- [1,1001,null,{"value":"13"}] 03:28:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 03:28:44 INFO - PROCESS | 3816 | 1461148124646 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 03:28:44 INFO - PROCESS | 3816 | 1461148124648 Marionette TRACE conn3 <- [1,1002,null,{}] 03:28:44 INFO - PROCESS | 3816 | 1461148124652 Marionette TRACE conn3 -> [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:28:44 INFO - PROCESS | 3816 | 1461148124731 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 03:28:44 INFO - PROCESS | 3816 | --DOMWINDOW == 151 (1D6E5000) [pid = 3816] [serial = 705] [outer = 00000000] [url = about:blank] 03:28:44 INFO - PROCESS | 3816 | --DOMWINDOW == 150 (1D6E5400) [pid = 3816] [serial = 704] [outer = 00000000] [url = about:blank] 03:28:44 INFO - PROCESS | 3816 | --DOMWINDOW == 149 (1CB1D800) [pid = 3816] [serial = 701] [outer = 00000000] [url = about:blank] 03:28:44 INFO - PROCESS | 3816 | --DOMWINDOW == 148 (18DCFC00) [pid = 3816] [serial = 690] [outer = 00000000] [url = about:blank] 03:28:44 INFO - PROCESS | 3816 | --DOMWINDOW == 147 (18A54400) [pid = 3816] [serial = 689] [outer = 00000000] [url = about:blank] 03:28:44 INFO - PROCESS | 3816 | --DOMWINDOW == 146 (19799C00) [pid = 3816] [serial = 695] [outer = 00000000] [url = about:blank] 03:28:44 INFO - PROCESS | 3816 | --DOMWINDOW == 145 (19C58000) [pid = 3816] [serial = 696] [outer = 00000000] [url = about:blank] 03:28:44 INFO - PROCESS | 3816 | --DOMWINDOW == 144 (1C21A400) [pid = 3816] [serial = 698] [outer = 00000000] [url = about:blank] 03:28:44 INFO - PROCESS | 3816 | --DOMWINDOW == 143 (1C225000) [pid = 3816] [serial = 699] [outer = 00000000] [url = about:blank] 03:28:44 INFO - PROCESS | 3816 | --DOMWINDOW == 142 (188EBC00) [pid = 3816] [serial = 692] [outer = 00000000] [url = about:blank] 03:28:44 INFO - PROCESS | 3816 | --DOMWINDOW == 141 (18CEE800) [pid = 3816] [serial = 693] [outer = 00000000] [url = about:blank] 03:28:44 INFO - PROCESS | 3816 | --DOMWINDOW == 140 (1D755800) [pid = 3816] [serial = 707] [outer = 00000000] [url = about:blank] 03:28:44 INFO - PROCESS | 3816 | --DOMWINDOW == 139 (1D128000) [pid = 3816] [serial = 711] [outer = 00000000] [url = about:blank] 03:28:44 INFO - PROCESS | 3816 | --DOMWINDOW == 138 (1A539C00) [pid = 3816] [serial = 710] [outer = 00000000] [url = about:blank] 03:28:44 INFO - PROCESS | 3816 | --DOMWINDOW == 137 (1D75B000) [pid = 3816] [serial = 708] [outer = 00000000] [url = about:blank] 03:28:44 INFO - PROCESS | 3816 | --DOMWINDOW == 136 (1CC1E000) [pid = 3816] [serial = 702] [outer = 00000000] [url = about:blank] 03:28:44 INFO - PROCESS | 3816 | --DOMWINDOW == 135 (1D944400) [pid = 3816] [serial = 713] [outer = 00000000] [url = about:blank] 03:28:44 INFO - PROCESS | 3816 | --DOMWINDOW == 134 (1DBD5800) [pid = 3816] [serial = 714] [outer = 00000000] [url = about:blank] 03:28:44 INFO - PROCESS | 3816 | 1461148124824 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:44 INFO - PROCESS | 3816 | ++DOCSHELL 12D75800 == 60 [pid = 3816] [id = 260] 03:28:44 INFO - PROCESS | 3816 | ++DOMWINDOW == 135 (13209000) [pid = 3816] [serial = 779] [outer = 00000000] 03:28:44 INFO - PROCESS | 3816 | ++DOMWINDOW == 136 (15524800) [pid = 3816] [serial = 780] [outer = 13209000] 03:28:44 INFO - PROCESS | 3816 | 1461148124872 Marionette DEBUG loaded listener.js 03:28:44 INFO - PROCESS | 3816 | ++DOMWINDOW == 137 (15ED6000) [pid = 3816] [serial = 781] [outer = 13209000] 03:28:45 INFO - PROCESS | 3816 | 1461148125255 Marionette TRACE conn3 <- [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:28:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 03:28:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 683ms 03:28:45 INFO - PROCESS | 3816 | 1461148125328 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 03:28:45 INFO - PROCESS | 3816 | 1461148125330 Marionette TRACE conn3 <- [1,1005,null,{"value":"13"}] 03:28:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 03:28:45 INFO - PROCESS | 3816 | 1461148125333 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 03:28:45 INFO - PROCESS | 3816 | 1461148125337 Marionette TRACE conn3 <- [1,1006,null,{}] 03:28:45 INFO - PROCESS | 3816 | 1461148125384 Marionette TRACE conn3 -> [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:28:45 INFO - PROCESS | 3816 | 1461148125475 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 03:28:45 INFO - PROCESS | 3816 | 1461148125484 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:45 INFO - PROCESS | 3816 | ++DOCSHELL 18D0CC00 == 61 [pid = 3816] [id = 261] 03:28:45 INFO - PROCESS | 3816 | ++DOMWINDOW == 138 (18D0D000) [pid = 3816] [serial = 782] [outer = 00000000] 03:28:45 INFO - PROCESS | 3816 | ++DOMWINDOW == 139 (18DD7800) [pid = 3816] [serial = 783] [outer = 18D0D000] 03:28:45 INFO - PROCESS | 3816 | 1461148125530 Marionette DEBUG loaded listener.js 03:28:45 INFO - PROCESS | 3816 | ++DOMWINDOW == 140 (1936E400) [pid = 3816] [serial = 784] [outer = 18D0D000] 03:28:45 INFO - PROCESS | 3816 | 1461148125974 Marionette TRACE conn3 <- [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:28:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 03:28:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 683ms 03:28:46 INFO - PROCESS | 3816 | 1461148126016 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 03:28:46 INFO - PROCESS | 3816 | 1461148126018 Marionette TRACE conn3 <- [1,1009,null,{"value":"13"}] 03:28:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 03:28:46 INFO - PROCESS | 3816 | 1461148126022 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 03:28:46 INFO - PROCESS | 3816 | 1461148126023 Marionette TRACE conn3 <- [1,1010,null,{}] 03:28:46 INFO - PROCESS | 3816 | 1461148126027 Marionette TRACE conn3 -> [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:28:46 INFO - PROCESS | 3816 | 1461148126105 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 03:28:46 INFO - PROCESS | 3816 | 1461148126113 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:46 INFO - PROCESS | 3816 | ++DOCSHELL 19371C00 == 62 [pid = 3816] [id = 262] 03:28:46 INFO - PROCESS | 3816 | ++DOMWINDOW == 141 (195F1C00) [pid = 3816] [serial = 785] [outer = 00000000] 03:28:46 INFO - PROCESS | 3816 | ++DOMWINDOW == 142 (19902800) [pid = 3816] [serial = 786] [outer = 195F1C00] 03:28:46 INFO - PROCESS | 3816 | 1461148126161 Marionette DEBUG loaded listener.js 03:28:46 INFO - PROCESS | 3816 | ++DOMWINDOW == 143 (19B8D800) [pid = 3816] [serial = 787] [outer = 195F1C00] 03:28:46 INFO - PROCESS | 3816 | 1461148126575 Marionette TRACE conn3 <- [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:28:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 03:28:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 577ms 03:28:46 INFO - PROCESS | 3816 | 1461148126603 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 03:28:46 INFO - PROCESS | 3816 | 1461148126605 Marionette TRACE conn3 <- [1,1013,null,{"value":"13"}] 03:28:46 INFO - PROCESS | 3816 | 1461148126609 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 03:28:46 INFO - PROCESS | 3816 | 1461148126610 Marionette TRACE conn3 <- [1,1014,null,{}] 03:28:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 03:28:46 INFO - PROCESS | 3816 | 1461148126614 Marionette TRACE conn3 -> [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:28:46 INFO - PROCESS | 3816 | 1461148126730 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 03:28:46 INFO - PROCESS | 3816 | 1461148126736 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:46 INFO - PROCESS | 3816 | ++DOCSHELL 19374000 == 63 [pid = 3816] [id = 263] 03:28:46 INFO - PROCESS | 3816 | ++DOMWINDOW == 144 (1979F400) [pid = 3816] [serial = 788] [outer = 00000000] 03:28:46 INFO - PROCESS | 3816 | ++DOMWINDOW == 145 (1A272800) [pid = 3816] [serial = 789] [outer = 1979F400] 03:28:46 INFO - PROCESS | 3816 | 1461148126764 Marionette DEBUG loaded listener.js 03:28:46 INFO - PROCESS | 3816 | ++DOMWINDOW == 146 (1A862800) [pid = 3816] [serial = 790] [outer = 1979F400] 03:28:47 INFO - PROCESS | 3816 | 1461148127239 Marionette TRACE conn3 <- [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:28:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 03:28:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 683ms 03:28:47 INFO - PROCESS | 3816 | 1461148127292 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 03:28:47 INFO - PROCESS | 3816 | 1461148127294 Marionette TRACE conn3 <- [1,1017,null,{"value":"13"}] 03:28:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 03:28:47 INFO - PROCESS | 3816 | 1461148127297 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 03:28:47 INFO - PROCESS | 3816 | 1461148127299 Marionette TRACE conn3 <- [1,1018,null,{}] 03:28:47 INFO - PROCESS | 3816 | 1461148127302 Marionette TRACE conn3 -> [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:28:47 INFO - PROCESS | 3816 | 1461148127412 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 03:28:47 INFO - PROCESS | 3816 | 1461148127476 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:47 INFO - PROCESS | 3816 | ++DOCSHELL 13357000 == 64 [pid = 3816] [id = 264] 03:28:47 INFO - PROCESS | 3816 | ++DOMWINDOW == 147 (1AE0F800) [pid = 3816] [serial = 791] [outer = 00000000] 03:28:47 INFO - PROCESS | 3816 | ++DOMWINDOW == 148 (1CB1D000) [pid = 3816] [serial = 792] [outer = 1AE0F800] 03:28:47 INFO - PROCESS | 3816 | 1461148127523 Marionette DEBUG loaded listener.js 03:28:47 INFO - PROCESS | 3816 | ++DOMWINDOW == 149 (1CC18C00) [pid = 3816] [serial = 793] [outer = 1AE0F800] 03:28:47 INFO - PROCESS | 3816 | 1461148127950 Marionette TRACE conn3 <- [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:28:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 03:28:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 683ms 03:28:47 INFO - PROCESS | 3816 | 1461148127980 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 03:28:47 INFO - PROCESS | 3816 | 1461148127982 Marionette TRACE conn3 <- [1,1021,null,{"value":"13"}] 03:28:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 03:28:48 INFO - PROCESS | 3816 | 1461148128028 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 03:28:48 INFO - PROCESS | 3816 | 1461148128030 Marionette TRACE conn3 <- [1,1022,null,{}] 03:28:48 INFO - PROCESS | 3816 | 1461148128043 Marionette TRACE conn3 -> [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:28:48 INFO - PROCESS | 3816 | 1461148128148 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 03:28:48 INFO - PROCESS | 3816 | 1461148128161 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:48 INFO - PROCESS | 3816 | ++DOCSHELL 12D76000 == 65 [pid = 3816] [id = 265] 03:28:48 INFO - PROCESS | 3816 | ++DOMWINDOW == 150 (1CB15400) [pid = 3816] [serial = 794] [outer = 00000000] 03:28:48 INFO - PROCESS | 3816 | ++DOMWINDOW == 151 (1D122400) [pid = 3816] [serial = 795] [outer = 1CB15400] 03:28:48 INFO - PROCESS | 3816 | 1461148128204 Marionette DEBUG loaded listener.js 03:28:48 INFO - PROCESS | 3816 | ++DOMWINDOW == 152 (1D11E400) [pid = 3816] [serial = 796] [outer = 1CB15400] 03:28:48 INFO - PROCESS | 3816 | --DOMWINDOW == 151 (157B5800) [pid = 3816] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 03:28:48 INFO - PROCESS | 3816 | --DOMWINDOW == 150 (142C9400) [pid = 3816] [serial = 718] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 03:28:48 INFO - PROCESS | 3816 | --DOMWINDOW == 149 (13355000) [pid = 3816] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 03:28:48 INFO - PROCESS | 3816 | --DOMWINDOW == 148 (1CC1A800) [pid = 3816] [serial = 724] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 03:28:48 INFO - PROCESS | 3816 | --DOMWINDOW == 147 (1810D400) [pid = 3816] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 03:28:48 INFO - PROCESS | 3816 | --DOMWINDOW == 146 (16A3C400) [pid = 3816] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 03:28:48 INFO - PROCESS | 3816 | --DOMWINDOW == 145 (1889F400) [pid = 3816] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 03:28:48 INFO - PROCESS | 3816 | --DOMWINDOW == 144 (19799800) [pid = 3816] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 03:28:48 INFO - PROCESS | 3816 | --DOMWINDOW == 143 (1C225800) [pid = 3816] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 03:28:48 INFO - PROCESS | 3816 | --DOMWINDOW == 142 (1810F800) [pid = 3816] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 03:28:48 INFO - PROCESS | 3816 | --DOMWINDOW == 141 (15522C00) [pid = 3816] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 03:28:48 INFO - PROCESS | 3816 | --DOMWINDOW == 140 (1D129800) [pid = 3816] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 03:28:48 INFO - PROCESS | 3816 | --DOMWINDOW == 139 (1A276800) [pid = 3816] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 03:28:48 INFO - PROCESS | 3816 | --DOMWINDOW == 138 (15557400) [pid = 3816] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 03:28:48 INFO - PROCESS | 3816 | --DOMWINDOW == 137 (1C066800) [pid = 3816] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 03:28:48 INFO - PROCESS | 3816 | --DOMWINDOW == 136 (12B83000) [pid = 3816] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 03:28:48 INFO - PROCESS | 3816 | --DOMWINDOW == 135 (19CBDC00) [pid = 3816] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 03:28:48 INFO - PROCESS | 3816 | --DOMWINDOW == 134 (143ACC00) [pid = 3816] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 03:28:48 INFO - PROCESS | 3816 | --DOMWINDOW == 133 (16650400) [pid = 3816] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 03:28:48 INFO - PROCESS | 3816 | --DOMWINDOW == 132 (188EB400) [pid = 3816] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 03:28:48 INFO - PROCESS | 3816 | --DOMWINDOW == 131 (1676B800) [pid = 3816] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 03:28:48 INFO - PROCESS | 3816 | --DOMWINDOW == 130 (1C070C00) [pid = 3816] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 03:28:48 INFO - PROCESS | 3816 | --DOMWINDOW == 129 (1C21FC00) [pid = 3816] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 03:28:48 INFO - PROCESS | 3816 | --DOMWINDOW == 128 (1552D400) [pid = 3816] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 03:28:48 INFO - PROCESS | 3816 | --DOMWINDOW == 127 (12CF7C00) [pid = 3816] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 03:28:48 INFO - PROCESS | 3816 | --DOMWINDOW == 126 (18A8E000) [pid = 3816] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 03:28:48 INFO - PROCESS | 3816 | --DOMWINDOW == 125 (1D25B400) [pid = 3816] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 03:28:48 INFO - PROCESS | 3816 | --DOMWINDOW == 124 (12B84C00) [pid = 3816] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 03:28:48 INFO - PROCESS | 3816 | --DOMWINDOW == 123 (16769C00) [pid = 3816] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 03:28:48 INFO - PROCESS | 3816 | --DOMWINDOW == 122 (19376400) [pid = 3816] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 03:28:48 INFO - PROCESS | 3816 | --DOMWINDOW == 121 (1937D000) [pid = 3816] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 03:28:48 INFO - PROCESS | 3816 | --DOMWINDOW == 120 (1D93A800) [pid = 3816] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 03:28:48 INFO - PROCESS | 3816 | --DOMWINDOW == 119 (13352C00) [pid = 3816] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 03:28:48 INFO - PROCESS | 3816 | --DOMWINDOW == 118 (18CE8000) [pid = 3816] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 03:28:48 INFO - PROCESS | 3816 | --DOMWINDOW == 117 (13701400) [pid = 3816] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 03:28:48 INFO - PROCESS | 3816 | --DOMWINDOW == 116 (12C5E000) [pid = 3816] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 03:28:48 INFO - PROCESS | 3816 | --DOMWINDOW == 115 (18D09400) [pid = 3816] [serial = 721] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 03:28:48 INFO - PROCESS | 3816 | --DOMWINDOW == 114 (1922C400) [pid = 3816] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 03:28:48 INFO - PROCESS | 3816 | --DOMWINDOW == 113 (1676F000) [pid = 3816] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 03:28:48 INFO - PROCESS | 3816 | 1461148128943 Marionette TRACE conn3 <- [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:28:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 03:28:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1002ms 03:28:49 INFO - PROCESS | 3816 | 1461148129003 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 03:28:49 INFO - PROCESS | 3816 | 1461148129005 Marionette TRACE conn3 <- [1,1025,null,{"value":"13"}] 03:28:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 03:28:49 INFO - PROCESS | 3816 | 1461148129008 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 03:28:49 INFO - PROCESS | 3816 | 1461148129010 Marionette TRACE conn3 <- [1,1026,null,{}] 03:28:49 INFO - PROCESS | 3816 | 1461148129014 Marionette TRACE conn3 -> [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:28:49 INFO - PROCESS | 3816 | 1461148129088 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 03:28:49 INFO - PROCESS | 3816 | 1461148129094 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:49 INFO - PROCESS | 3816 | ++DOCSHELL 13623400 == 66 [pid = 3816] [id = 266] 03:28:49 INFO - PROCESS | 3816 | ++DOMWINDOW == 114 (13701400) [pid = 3816] [serial = 797] [outer = 00000000] 03:28:49 INFO - PROCESS | 3816 | ++DOMWINDOW == 115 (15559400) [pid = 3816] [serial = 798] [outer = 13701400] 03:28:49 INFO - PROCESS | 3816 | 1461148129139 Marionette DEBUG loaded listener.js 03:28:49 INFO - PROCESS | 3816 | ++DOMWINDOW == 116 (159F6400) [pid = 3816] [serial = 799] [outer = 13701400] 03:28:49 INFO - PROCESS | 3816 | 1461148129575 Marionette TRACE conn3 <- [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:28:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 03:28:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 607ms 03:28:49 INFO - PROCESS | 3816 | 1461148129628 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 03:28:49 INFO - PROCESS | 3816 | 1461148129630 Marionette TRACE conn3 <- [1,1029,null,{"value":"13"}] 03:28:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 03:28:49 INFO - PROCESS | 3816 | 1461148129633 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 03:28:49 INFO - PROCESS | 3816 | 1461148129635 Marionette TRACE conn3 <- [1,1030,null,{}] 03:28:49 INFO - PROCESS | 3816 | 1461148129638 Marionette TRACE conn3 -> [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:28:49 INFO - PROCESS | 3816 | 1461148129720 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 03:28:49 INFO - PROCESS | 3816 | 1461148129726 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:49 INFO - PROCESS | 3816 | ++DOCSHELL 1334DC00 == 67 [pid = 3816] [id = 267] 03:28:49 INFO - PROCESS | 3816 | ++DOMWINDOW == 117 (1552D400) [pid = 3816] [serial = 800] [outer = 00000000] 03:28:49 INFO - PROCESS | 3816 | ++DOMWINDOW == 118 (183C6400) [pid = 3816] [serial = 801] [outer = 1552D400] 03:28:49 INFO - PROCESS | 3816 | 1461148129771 Marionette DEBUG loaded listener.js 03:28:49 INFO - PROCESS | 3816 | ++DOMWINDOW == 119 (18A5B000) [pid = 3816] [serial = 802] [outer = 1552D400] 03:28:50 INFO - PROCESS | 3816 | 1461148130170 Marionette TRACE conn3 <- [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:28:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 03:28:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 577ms 03:28:50 INFO - PROCESS | 3816 | 1461148130214 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 03:28:50 INFO - PROCESS | 3816 | 1461148130216 Marionette TRACE conn3 <- [1,1033,null,{"value":"13"}] 03:28:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 03:28:50 INFO - PROCESS | 3816 | 1461148130220 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 03:28:50 INFO - PROCESS | 3816 | 1461148130221 Marionette TRACE conn3 <- [1,1034,null,{}] 03:28:50 INFO - PROCESS | 3816 | 1461148130225 Marionette TRACE conn3 -> [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:28:50 INFO - PROCESS | 3816 | 1461148130301 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 03:28:50 INFO - PROCESS | 3816 | 1461148130307 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:50 INFO - PROCESS | 3816 | ++DOCSHELL 16B86400 == 68 [pid = 3816] [id = 268] 03:28:50 INFO - PROCESS | 3816 | ++DOMWINDOW == 120 (18D01400) [pid = 3816] [serial = 803] [outer = 00000000] 03:28:50 INFO - PROCESS | 3816 | ++DOMWINDOW == 121 (1937D000) [pid = 3816] [serial = 804] [outer = 18D01400] 03:28:50 INFO - PROCESS | 3816 | 1461148130353 Marionette DEBUG loaded listener.js 03:28:50 INFO - PROCESS | 3816 | ++DOMWINDOW == 122 (1A1C5400) [pid = 3816] [serial = 805] [outer = 18D01400] 03:28:50 INFO - PROCESS | 3816 | 1461148130789 Marionette TRACE conn3 <- [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:28:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 03:28:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 607ms 03:28:50 INFO - PROCESS | 3816 | 1461148130876 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 03:28:50 INFO - PROCESS | 3816 | 1461148130880 Marionette TRACE conn3 <- [1,1037,null,{"value":"13"}] 03:28:50 INFO - PROCESS | 3816 | 1461148130886 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 03:28:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 03:28:50 INFO - PROCESS | 3816 | 1461148130890 Marionette TRACE conn3 <- [1,1038,null,{}] 03:28:50 INFO - PROCESS | 3816 | 1461148130896 Marionette TRACE conn3 -> [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:28:50 INFO - PROCESS | 3816 | 1461148131002 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 03:28:51 INFO - PROCESS | 3816 | 1461148131138 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:51 INFO - PROCESS | 3816 | ++DOCSHELL 142C5C00 == 69 [pid = 3816] [id = 269] 03:28:51 INFO - PROCESS | 3816 | ++DOMWINDOW == 123 (142CB400) [pid = 3816] [serial = 806] [outer = 00000000] 03:28:51 INFO - PROCESS | 3816 | ++DOMWINDOW == 124 (1552B000) [pid = 3816] [serial = 807] [outer = 142CB400] 03:28:51 INFO - PROCESS | 3816 | 1461148131197 Marionette DEBUG loaded listener.js 03:28:51 INFO - PROCESS | 3816 | ++DOMWINDOW == 125 (157B6400) [pid = 3816] [serial = 808] [outer = 142CB400] 03:28:51 INFO - PROCESS | 3816 | 1461148131786 Marionette TRACE conn3 <- [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:28:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 03:28:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 911ms 03:28:51 INFO - PROCESS | 3816 | 1461148131816 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 03:28:51 INFO - PROCESS | 3816 | 1461148131819 Marionette TRACE conn3 <- [1,1041,null,{"value":"13"}] 03:28:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 03:28:51 INFO - PROCESS | 3816 | 1461148131827 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 03:28:51 INFO - PROCESS | 3816 | 1461148131831 Marionette TRACE conn3 <- [1,1042,null,{}] 03:28:51 INFO - PROCESS | 3816 | 1461148131836 Marionette TRACE conn3 -> [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:28:51 INFO - PROCESS | 3816 | 1461148131939 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 03:28:52 INFO - PROCESS | 3816 | 1461148132043 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:52 INFO - PROCESS | 3816 | ++DOCSHELL 15CB1000 == 70 [pid = 3816] [id = 270] 03:28:52 INFO - PROCESS | 3816 | ++DOMWINDOW == 126 (15CDB800) [pid = 3816] [serial = 809] [outer = 00000000] 03:28:52 INFO - PROCESS | 3816 | ++DOMWINDOW == 127 (18CE2400) [pid = 3816] [serial = 810] [outer = 15CDB800] 03:28:52 INFO - PROCESS | 3816 | 1461148132097 Marionette DEBUG loaded listener.js 03:28:52 INFO - PROCESS | 3816 | ++DOMWINDOW == 128 (18CEC400) [pid = 3816] [serial = 811] [outer = 15CDB800] 03:28:52 INFO - PROCESS | 3816 | 1461148132655 Marionette TRACE conn3 <- [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:28:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 03:28:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 865ms 03:28:52 INFO - PROCESS | 3816 | 1461148132696 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 03:28:52 INFO - PROCESS | 3816 | 1461148132699 Marionette TRACE conn3 <- [1,1045,null,{"value":"13"}] 03:28:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 03:28:52 INFO - PROCESS | 3816 | 1461148132703 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 03:28:52 INFO - PROCESS | 3816 | 1461148132705 Marionette TRACE conn3 <- [1,1046,null,{}] 03:28:52 INFO - PROCESS | 3816 | 1461148132714 Marionette TRACE conn3 -> [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:28:52 INFO - PROCESS | 3816 | 1461148132828 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 03:28:52 INFO - PROCESS | 3816 | 1461148132933 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:52 INFO - PROCESS | 3816 | ++DOCSHELL 19F2DC00 == 71 [pid = 3816] [id = 271] 03:28:52 INFO - PROCESS | 3816 | ++DOMWINDOW == 129 (1A1CA000) [pid = 3816] [serial = 812] [outer = 00000000] 03:28:52 INFO - PROCESS | 3816 | ++DOMWINDOW == 130 (1A866C00) [pid = 3816] [serial = 813] [outer = 1A1CA000] 03:28:52 INFO - PROCESS | 3816 | 1461148132990 Marionette DEBUG loaded listener.js 03:28:53 INFO - PROCESS | 3816 | ++DOMWINDOW == 131 (1C21E800) [pid = 3816] [serial = 814] [outer = 1A1CA000] 03:28:53 INFO - PROCESS | 3816 | 1461148133608 Marionette TRACE conn3 <- [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:28:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 03:28:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 911ms 03:28:53 INFO - PROCESS | 3816 | 1461148133630 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 03:28:53 INFO - PROCESS | 3816 | 1461148133632 Marionette TRACE conn3 <- [1,1049,null,{"value":"13"}] 03:28:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 03:28:53 INFO - PROCESS | 3816 | 1461148133635 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 03:28:53 INFO - PROCESS | 3816 | 1461148133637 Marionette TRACE conn3 <- [1,1050,null,{}] 03:28:53 INFO - PROCESS | 3816 | 1461148133641 Marionette TRACE conn3 -> [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:28:53 INFO - PROCESS | 3816 | 1461148133724 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 03:28:53 INFO - PROCESS | 3816 | 1461148133832 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:53 INFO - PROCESS | 3816 | ++DOCSHELL 1CC16800 == 72 [pid = 3816] [id = 272] 03:28:53 INFO - PROCESS | 3816 | ++DOMWINDOW == 132 (1CC19000) [pid = 3816] [serial = 815] [outer = 00000000] 03:28:53 INFO - PROCESS | 3816 | ++DOMWINDOW == 133 (1D263400) [pid = 3816] [serial = 816] [outer = 1CC19000] 03:28:53 INFO - PROCESS | 3816 | 1461148133885 Marionette DEBUG loaded listener.js 03:28:53 INFO - PROCESS | 3816 | ++DOMWINDOW == 134 (1D27F400) [pid = 3816] [serial = 817] [outer = 1CC19000] 03:28:54 INFO - PROCESS | 3816 | 1461148134403 Marionette TRACE conn3 <- [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:28:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 03:28:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 820ms 03:28:54 INFO - PROCESS | 3816 | 1461148134444 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 03:28:54 INFO - PROCESS | 3816 | 1461148134446 Marionette TRACE conn3 <- [1,1053,null,{"value":"13"}] 03:28:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 03:28:54 INFO - PROCESS | 3816 | 1461148134450 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 03:28:54 INFO - PROCESS | 3816 | 1461148134452 Marionette TRACE conn3 <- [1,1054,null,{}] 03:28:54 INFO - PROCESS | 3816 | 1461148134455 Marionette TRACE conn3 -> [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:28:54 INFO - PROCESS | 3816 | 1461148134551 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 03:28:54 INFO - PROCESS | 3816 | 1461148134655 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:54 INFO - PROCESS | 3816 | ++DOCSHELL 02A98400 == 73 [pid = 3816] [id = 273] 03:28:54 INFO - PROCESS | 3816 | ++DOMWINDOW == 135 (1334C800) [pid = 3816] [serial = 818] [outer = 00000000] 03:28:54 INFO - PROCESS | 3816 | ++DOMWINDOW == 136 (1D28B400) [pid = 3816] [serial = 819] [outer = 1334C800] 03:28:54 INFO - PROCESS | 3816 | 1461148134710 Marionette DEBUG loaded listener.js 03:28:54 INFO - PROCESS | 3816 | ++DOMWINDOW == 137 (1D28AC00) [pid = 3816] [serial = 820] [outer = 1334C800] 03:28:55 INFO - PROCESS | 3816 | 1461148135272 Marionette TRACE conn3 <- [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:28:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 03:28:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 880ms 03:28:55 INFO - PROCESS | 3816 | 1461148135337 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 03:28:55 INFO - PROCESS | 3816 | 1461148135339 Marionette TRACE conn3 <- [1,1057,null,{"value":"13"}] 03:28:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 03:28:55 INFO - PROCESS | 3816 | 1461148135343 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 03:28:55 INFO - PROCESS | 3816 | 1461148135345 Marionette TRACE conn3 <- [1,1058,null,{}] 03:28:55 INFO - PROCESS | 3816 | 1461148135349 Marionette TRACE conn3 -> [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:28:55 INFO - PROCESS | 3816 | 1461148135483 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 03:28:55 INFO - PROCESS | 3816 | 1461148135735 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:55 INFO - PROCESS | 3816 | ++DOCSHELL 02A9A000 == 74 [pid = 3816] [id = 274] 03:28:55 INFO - PROCESS | 3816 | ++DOMWINDOW == 138 (12B3A400) [pid = 3816] [serial = 821] [outer = 00000000] 03:28:55 INFO - PROCESS | 3816 | ++DOMWINDOW == 139 (14A59C00) [pid = 3816] [serial = 822] [outer = 12B3A400] 03:28:55 INFO - PROCESS | 3816 | 1461148135818 Marionette DEBUG loaded listener.js 03:28:55 INFO - PROCESS | 3816 | ++DOMWINDOW == 140 (1552C000) [pid = 3816] [serial = 823] [outer = 12B3A400] 03:28:56 INFO - PROCESS | 3816 | 1461148136382 Marionette TRACE conn3 <- [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:28:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 03:28:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1123ms 03:28:56 INFO - PROCESS | 3816 | 1461148136464 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 03:28:56 INFO - PROCESS | 3816 | 1461148136469 Marionette TRACE conn3 <- [1,1061,null,{"value":"13"}] 03:28:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 03:28:56 INFO - PROCESS | 3816 | 1461148136475 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 03:28:56 INFO - PROCESS | 3816 | 1461148136477 Marionette TRACE conn3 <- [1,1062,null,{}] 03:28:56 INFO - PROCESS | 3816 | 1461148136482 Marionette TRACE conn3 -> [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:28:56 INFO - PROCESS | 3816 | 1461148136571 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 03:28:56 INFO - PROCESS | 3816 | 1461148136673 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:56 INFO - PROCESS | 3816 | --DOCSHELL 1334DC00 == 73 [pid = 3816] [id = 267] 03:28:56 INFO - PROCESS | 3816 | --DOCSHELL 13623400 == 72 [pid = 3816] [id = 266] 03:28:56 INFO - PROCESS | 3816 | --DOCSHELL 12D76000 == 71 [pid = 3816] [id = 265] 03:28:56 INFO - PROCESS | 3816 | --DOCSHELL 13357000 == 70 [pid = 3816] [id = 264] 03:28:56 INFO - PROCESS | 3816 | --DOCSHELL 19374000 == 69 [pid = 3816] [id = 263] 03:28:56 INFO - PROCESS | 3816 | --DOCSHELL 19371C00 == 68 [pid = 3816] [id = 262] 03:28:56 INFO - PROCESS | 3816 | --DOCSHELL 18D0CC00 == 67 [pid = 3816] [id = 261] 03:28:56 INFO - PROCESS | 3816 | --DOCSHELL 12D75800 == 66 [pid = 3816] [id = 260] 03:28:56 INFO - PROCESS | 3816 | --DOCSHELL 15C36800 == 65 [pid = 3816] [id = 259] 03:28:56 INFO - PROCESS | 3816 | --DOCSHELL 188DF400 == 64 [pid = 3816] [id = 256] 03:28:56 INFO - PROCESS | 3816 | --DOCSHELL 155F5C00 == 63 [pid = 3816] [id = 255] 03:28:56 INFO - PROCESS | 3816 | ++DOCSHELL 12D75800 == 64 [pid = 3816] [id = 275] 03:28:56 INFO - PROCESS | 3816 | ++DOMWINDOW == 141 (12D76000) [pid = 3816] [serial = 824] [outer = 00000000] 03:28:56 INFO - PROCESS | 3816 | ++DOMWINDOW == 142 (138BBC00) [pid = 3816] [serial = 825] [outer = 12D76000] 03:28:56 INFO - PROCESS | 3816 | 1461148136749 Marionette DEBUG loaded listener.js 03:28:56 INFO - PROCESS | 3816 | ++DOMWINDOW == 143 (15530800) [pid = 3816] [serial = 826] [outer = 12D76000] 03:28:56 INFO - PROCESS | 3816 | --DOCSHELL 02AA2400 == 63 [pid = 3816] [id = 254] 03:28:56 INFO - PROCESS | 3816 | --DOMWINDOW == 142 (1D942800) [pid = 3816] [serial = 627] [outer = 00000000] [url = about:blank] 03:28:56 INFO - PROCESS | 3816 | --DOMWINDOW == 141 (19B45C00) [pid = 3816] [serial = 687] [outer = 00000000] [url = about:blank] 03:28:56 INFO - PROCESS | 3816 | --DOMWINDOW == 140 (19697400) [pid = 3816] [serial = 564] [outer = 00000000] [url = about:blank] 03:28:56 INFO - PROCESS | 3816 | --DOMWINDOW == 139 (188E6800) [pid = 3816] [serial = 492] [outer = 00000000] [url = about:blank] 03:28:56 INFO - PROCESS | 3816 | --DOMWINDOW == 138 (1C229800) [pid = 3816] [serial = 567] [outer = 00000000] [url = about:blank] 03:28:56 INFO - PROCESS | 3816 | --DOMWINDOW == 137 (1C624400) [pid = 3816] [serial = 495] [outer = 00000000] [url = about:blank] 03:28:56 INFO - PROCESS | 3816 | --DOMWINDOW == 136 (155EB400) [pid = 3816] [serial = 588] [outer = 00000000] [url = about:blank] 03:28:56 INFO - PROCESS | 3816 | --DOMWINDOW == 135 (155F4400) [pid = 3816] [serial = 630] [outer = 00000000] [url = about:blank] 03:28:56 INFO - PROCESS | 3816 | --DOMWINDOW == 134 (19910C00) [pid = 3816] [serial = 633] [outer = 00000000] [url = about:blank] 03:28:56 INFO - PROCESS | 3816 | --DOMWINDOW == 133 (1D68F000) [pid = 3816] [serial = 636] [outer = 00000000] [url = about:blank] 03:28:56 INFO - PROCESS | 3816 | --DOMWINDOW == 132 (155EEC00) [pid = 3816] [serial = 675] [outer = 00000000] [url = about:blank] 03:28:56 INFO - PROCESS | 3816 | --DOMWINDOW == 131 (18DCDC00) [pid = 3816] [serial = 678] [outer = 00000000] [url = about:blank] 03:28:56 INFO - PROCESS | 3816 | --DOMWINDOW == 130 (19F31000) [pid = 3816] [serial = 681] [outer = 00000000] [url = about:blank] 03:28:56 INFO - PROCESS | 3816 | --DOMWINDOW == 129 (1D25D800) [pid = 3816] [serial = 684] [outer = 00000000] [url = about:blank] 03:28:56 INFO - PROCESS | 3816 | --DOMWINDOW == 128 (1922D400) [pid = 3816] [serial = 747] [outer = 00000000] [url = about:blank] 03:28:56 INFO - PROCESS | 3816 | --DOMWINDOW == 127 (155EE000) [pid = 3816] [serial = 735] [outer = 00000000] [url = about:blank] 03:28:56 INFO - PROCESS | 3816 | --DOMWINDOW == 126 (155F8000) [pid = 3816] [serial = 736] [outer = 00000000] [url = about:blank] 03:28:56 INFO - PROCESS | 3816 | --DOMWINDOW == 125 (1984D400) [pid = 3816] [serial = 730] [outer = 00000000] [url = about:blank] 03:28:56 INFO - PROCESS | 3816 | --DOMWINDOW == 124 (19849400) [pid = 3816] [serial = 729] [outer = 00000000] [url = about:blank] 03:28:56 INFO - PROCESS | 3816 | --DOMWINDOW == 123 (19375C00) [pid = 3816] [serial = 723] [outer = 00000000] [url = about:blank] 03:28:56 INFO - PROCESS | 3816 | --DOMWINDOW == 122 (1936F000) [pid = 3816] [serial = 722] [outer = 00000000] [url = about:blank] 03:28:56 INFO - PROCESS | 3816 | --DOMWINDOW == 121 (1969E400) [pid = 3816] [serial = 750] [outer = 00000000] [url = about:blank] 03:28:56 INFO - PROCESS | 3816 | --DOMWINDOW == 120 (16A4B800) [pid = 3816] [serial = 738] [outer = 00000000] [url = about:blank] 03:28:56 INFO - PROCESS | 3816 | --DOMWINDOW == 119 (17B19400) [pid = 3816] [serial = 739] [outer = 00000000] [url = about:blank] 03:28:56 INFO - PROCESS | 3816 | --DOMWINDOW == 118 (1664F400) [pid = 3816] [serial = 720] [outer = 00000000] [url = about:blank] 03:28:56 INFO - PROCESS | 3816 | --DOMWINDOW == 117 (155F5000) [pid = 3816] [serial = 719] [outer = 00000000] [url = about:blank] 03:28:56 INFO - PROCESS | 3816 | --DOMWINDOW == 116 (138B9C00) [pid = 3816] [serial = 732] [outer = 00000000] [url = about:blank] 03:28:56 INFO - PROCESS | 3816 | --DOMWINDOW == 115 (13A4CC00) [pid = 3816] [serial = 733] [outer = 00000000] [url = about:blank] 03:28:56 INFO - PROCESS | 3816 | --DOMWINDOW == 114 (19372400) [pid = 3816] [serial = 748] [outer = 00000000] [url = about:blank] 03:28:56 INFO - PROCESS | 3816 | --DOMWINDOW == 113 (1D697000) [pid = 3816] [serial = 726] [outer = 00000000] [url = about:blank] 03:28:56 INFO - PROCESS | 3816 | --DOMWINDOW == 112 (1D27D800) [pid = 3816] [serial = 725] [outer = 00000000] [url = about:blank] 03:28:56 INFO - PROCESS | 3816 | --DOMWINDOW == 111 (183BE000) [pid = 3816] [serial = 741] [outer = 00000000] [url = about:blank] 03:28:56 INFO - PROCESS | 3816 | --DOMWINDOW == 110 (19379C00) [pid = 3816] [serial = 753] [outer = 00000000] [url = about:blank] 03:28:56 INFO - PROCESS | 3816 | --DOMWINDOW == 109 (195ED800) [pid = 3816] [serial = 754] [outer = 00000000] [url = about:blank] 03:28:56 INFO - PROCESS | 3816 | --DOMWINDOW == 108 (195F3800) [pid = 3816] [serial = 751] [outer = 00000000] [url = about:blank] 03:28:56 INFO - PROCESS | 3816 | --DOMWINDOW == 107 (12CB9400) [pid = 3816] [serial = 408] [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:28:56 INFO - PROCESS | 3816 | --DOMWINDOW == 106 (18A55C00) [pid = 3816] [serial = 744] [outer = 00000000] [url = about:blank] 03:28:56 INFO - PROCESS | 3816 | --DOMWINDOW == 105 (18A5AC00) [pid = 3816] [serial = 745] [outer = 00000000] [url = about:blank] 03:28:56 INFO - PROCESS | 3816 | --DOMWINDOW == 104 (1984B000) [pid = 3816] [serial = 756] [outer = 00000000] [url = about:blank] 03:28:56 INFO - PROCESS | 3816 | --DOMWINDOW == 103 (1984CC00) [pid = 3816] [serial = 757] [outer = 00000000] [url = about:blank] 03:28:56 INFO - PROCESS | 3816 | --DOMWINDOW == 102 (183C9000) [pid = 3816] [serial = 742] [outer = 00000000] [url = about:blank] 03:28:56 INFO - PROCESS | 3816 | --DOMWINDOW == 101 (1CE5A400) [pid = 3816] [serial = 498] [outer = 00000000] [url = about:blank] 03:28:56 INFO - PROCESS | 3816 | --DOMWINDOW == 100 (18CEE000) [pid = 3816] [serial = 537] [outer = 00000000] [url = about:blank] 03:28:56 INFO - PROCESS | 3816 | --DOMWINDOW == 99 (1665AC00) [pid = 3816] [serial = 561] [outer = 00000000] [url = about:blank] 03:28:56 INFO - PROCESS | 3816 | --DOMWINDOW == 98 (1D260C00) [pid = 3816] [serial = 531] [outer = 00000000] [url = about:blank] 03:28:56 INFO - PROCESS | 3816 | --DOMWINDOW == 97 (1CB1CC00) [pid = 3816] [serial = 450] [outer = 00000000] [url = about:blank] 03:28:56 INFO - PROCESS | 3816 | --DOMWINDOW == 96 (157B0800) [pid = 3816] [serial = 489] [outer = 00000000] [url = about:blank] 03:28:56 INFO - PROCESS | 3816 | --DOMWINDOW == 95 (1CC15000) [pid = 3816] [serial = 594] [outer = 00000000] [url = about:blank] 03:28:56 INFO - PROCESS | 3816 | --DOMWINDOW == 94 (142C4800) [pid = 3816] [serial = 453] [outer = 00000000] [url = about:blank] 03:28:56 INFO - PROCESS | 3816 | --DOMWINDOW == 93 (1A814800) [pid = 3816] [serial = 558] [outer = 00000000] [url = about:blank] 03:28:56 INFO - PROCESS | 3816 | --DOMWINDOW == 92 (155F0400) [pid = 3816] [serial = 534] [outer = 00000000] [url = about:blank] 03:28:56 INFO - PROCESS | 3816 | --DOMWINDOW == 91 (195EA400) [pid = 3816] [serial = 591] [outer = 00000000] [url = about:blank] 03:28:56 INFO - PROCESS | 3816 | --DOMWINDOW == 90 (1DBD4C00) [pid = 3816] [serial = 672] [outer = 00000000] [url = about:blank] 03:28:56 INFO - PROCESS | 3816 | --DOMWINDOW == 89 (1889E000) [pid = 3816] [serial = 759] [outer = 00000000] [url = about:blank] 03:28:57 INFO - PROCESS | 3816 | 1461148137364 Marionette TRACE conn3 <- [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:28:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 03:28:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 972ms 03:28:57 INFO - PROCESS | 3816 | 1461148137443 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 03:28:57 INFO - PROCESS | 3816 | 1461148137447 Marionette TRACE conn3 <- [1,1065,null,{"value":"13"}] 03:28:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 03:28:57 INFO - PROCESS | 3816 | 1461148137452 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 03:28:57 INFO - PROCESS | 3816 | 1461148137456 Marionette TRACE conn3 <- [1,1066,null,{}] 03:28:57 INFO - PROCESS | 3816 | 1461148137460 Marionette TRACE conn3 -> [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:28:57 INFO - PROCESS | 3816 | 1461148137562 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 03:28:57 INFO - PROCESS | 3816 | 1461148137645 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:57 INFO - PROCESS | 3816 | ++DOCSHELL 15522000 == 64 [pid = 3816] [id = 276] 03:28:57 INFO - PROCESS | 3816 | ++DOMWINDOW == 90 (15526000) [pid = 3816] [serial = 827] [outer = 00000000] 03:28:57 INFO - PROCESS | 3816 | ++DOMWINDOW == 91 (159EDC00) [pid = 3816] [serial = 828] [outer = 15526000] 03:28:57 INFO - PROCESS | 3816 | 1461148137742 Marionette DEBUG loaded listener.js 03:28:57 INFO - PROCESS | 3816 | ++DOMWINDOW == 92 (15CD8C00) [pid = 3816] [serial = 829] [outer = 15526000] 03:28:58 INFO - PROCESS | 3816 | 1461148138353 Marionette TRACE conn3 <- [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:28:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 03:28:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 971ms 03:28:58 INFO - PROCESS | 3816 | 1461148138417 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 03:28:58 INFO - PROCESS | 3816 | 1461148138423 Marionette TRACE conn3 <- [1,1069,null,{"value":"13"}] 03:28:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 03:28:58 INFO - PROCESS | 3816 | 1461148138430 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 03:28:58 INFO - PROCESS | 3816 | 1461148138433 Marionette TRACE conn3 <- [1,1070,null,{}] 03:28:58 INFO - PROCESS | 3816 | 1461148138437 Marionette TRACE conn3 -> [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:28:58 INFO - PROCESS | 3816 | 1461148138539 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 03:28:58 INFO - PROCESS | 3816 | 1461148138662 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:58 INFO - PROCESS | 3816 | ++DOCSHELL 15E90000 == 65 [pid = 3816] [id = 277] 03:28:58 INFO - PROCESS | 3816 | ++DOMWINDOW == 93 (1665A800) [pid = 3816] [serial = 830] [outer = 00000000] 03:28:58 INFO - PROCESS | 3816 | ++DOMWINDOW == 94 (17BB0800) [pid = 3816] [serial = 831] [outer = 1665A800] 03:28:58 INFO - PROCESS | 3816 | 1461148138718 Marionette DEBUG loaded listener.js 03:28:58 INFO - PROCESS | 3816 | ++DOMWINDOW == 95 (18107800) [pid = 3816] [serial = 832] [outer = 1665A800] 03:28:59 INFO - PROCESS | 3816 | 1461148139264 Marionette TRACE conn3 <- [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:28:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 03:28:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 880ms 03:28:59 INFO - PROCESS | 3816 | 1461148139315 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 03:28:59 INFO - PROCESS | 3816 | 1461148139318 Marionette TRACE conn3 <- [1,1073,null,{"value":"13"}] 03:28:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 03:28:59 INFO - PROCESS | 3816 | 1461148139322 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 03:28:59 INFO - PROCESS | 3816 | 1461148139326 Marionette TRACE conn3 <- [1,1074,null,{}] 03:28:59 INFO - PROCESS | 3816 | 1461148139337 Marionette TRACE conn3 -> [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:28:59 INFO - PROCESS | 3816 | 1461148139422 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 03:28:59 INFO - PROCESS | 3816 | 1461148139519 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:59 INFO - PROCESS | 3816 | ++DOCSHELL 12D77C00 == 66 [pid = 3816] [id = 278] 03:28:59 INFO - PROCESS | 3816 | ++DOMWINDOW == 96 (188E4400) [pid = 3816] [serial = 833] [outer = 00000000] 03:28:59 INFO - PROCESS | 3816 | ++DOMWINDOW == 97 (18A5B800) [pid = 3816] [serial = 834] [outer = 188E4400] 03:28:59 INFO - PROCESS | 3816 | 1461148139577 Marionette DEBUG loaded listener.js 03:28:59 INFO - PROCESS | 3816 | ++DOMWINDOW == 98 (18A89800) [pid = 3816] [serial = 835] [outer = 188E4400] 03:29:00 INFO - PROCESS | 3816 | 1461148140143 Marionette TRACE conn3 <- [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:29:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 03:29:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 881ms 03:29:00 INFO - PROCESS | 3816 | 1461148140192 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 03:29:00 INFO - PROCESS | 3816 | 1461148140195 Marionette TRACE conn3 <- [1,1077,null,{"value":"13"}] 03:29:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 03:29:00 INFO - PROCESS | 3816 | 1461148140199 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 03:29:00 INFO - PROCESS | 3816 | 1461148140201 Marionette TRACE conn3 <- [1,1078,null,{}] 03:29:00 INFO - PROCESS | 3816 | 1461148140204 Marionette TRACE conn3 -> [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:29:00 INFO - PROCESS | 3816 | 1461148140301 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 03:29:00 INFO - PROCESS | 3816 | 1461148140396 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:00 INFO - PROCESS | 3816 | ++DOCSHELL 18CEA000 == 67 [pid = 3816] [id = 279] 03:29:00 INFO - PROCESS | 3816 | ++DOMWINDOW == 99 (18CEAC00) [pid = 3816] [serial = 836] [outer = 00000000] 03:29:00 INFO - PROCESS | 3816 | ++DOMWINDOW == 100 (18D0CC00) [pid = 3816] [serial = 837] [outer = 18CEAC00] 03:29:00 INFO - PROCESS | 3816 | 1461148140450 Marionette DEBUG loaded listener.js 03:29:00 INFO - PROCESS | 3816 | ++DOMWINDOW == 101 (18DCDC00) [pid = 3816] [serial = 838] [outer = 18CEAC00] 03:29:00 INFO - PROCESS | 3816 | 1461148140940 Marionette TRACE conn3 <- [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:29:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 03:29:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 774ms 03:29:00 INFO - PROCESS | 3816 | 1461148140982 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 03:29:00 INFO - PROCESS | 3816 | 1461148140984 Marionette TRACE conn3 <- [1,1081,null,{"value":"13"}] 03:29:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 03:29:00 INFO - PROCESS | 3816 | 1461148140988 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 03:29:00 INFO - PROCESS | 3816 | 1461148140990 Marionette TRACE conn3 <- [1,1082,null,{}] 03:29:00 INFO - PROCESS | 3816 | 1461148140993 Marionette TRACE conn3 -> [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:29:01 INFO - PROCESS | 3816 | 1461148141090 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 03:29:01 INFO - PROCESS | 3816 | 1461148141186 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:01 INFO - PROCESS | 3816 | ++DOCSHELL 13353000 == 68 [pid = 3816] [id = 280] 03:29:01 INFO - PROCESS | 3816 | ++DOMWINDOW == 102 (18CE6400) [pid = 3816] [serial = 839] [outer = 00000000] 03:29:01 INFO - PROCESS | 3816 | ++DOMWINDOW == 103 (19238000) [pid = 3816] [serial = 840] [outer = 18CE6400] 03:29:01 INFO - PROCESS | 3816 | 1461148141223 Marionette DEBUG loaded listener.js 03:29:01 INFO - PROCESS | 3816 | ++DOMWINDOW == 104 (1922F000) [pid = 3816] [serial = 841] [outer = 18CE6400] 03:29:01 INFO - PROCESS | 3816 | 1461148141952 Marionette TRACE conn3 <- [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:29:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 03:29:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1017ms 03:29:01 INFO - PROCESS | 3816 | 1461148141992 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 03:29:01 INFO - PROCESS | 3816 | 1461148141996 Marionette TRACE conn3 <- [1,1085,null,{"value":"13"}] 03:29:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 03:29:02 INFO - PROCESS | 3816 | 1461148142024 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 03:29:02 INFO - PROCESS | 3816 | 1461148142028 Marionette TRACE conn3 <- [1,1086,null,{}] 03:29:02 INFO - PROCESS | 3816 | 1461148142034 Marionette TRACE conn3 -> [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:29:02 INFO - PROCESS | 3816 | 1461148142137 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 03:29:02 INFO - PROCESS | 3816 | 1461148142218 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:02 INFO - PROCESS | 3816 | ++DOCSHELL 138BE400 == 69 [pid = 3816] [id = 281] 03:29:02 INFO - PROCESS | 3816 | ++DOMWINDOW == 105 (14A5A000) [pid = 3816] [serial = 842] [outer = 00000000] 03:29:02 INFO - PROCESS | 3816 | ++DOMWINDOW == 106 (155F4C00) [pid = 3816] [serial = 843] [outer = 14A5A000] 03:29:02 INFO - PROCESS | 3816 | 1461148142309 Marionette DEBUG loaded listener.js 03:29:02 INFO - PROCESS | 3816 | ++DOMWINDOW == 107 (15CAD800) [pid = 3816] [serial = 844] [outer = 14A5A000] 03:29:02 INFO - PROCESS | 3816 | --DOCSHELL 1D943C00 == 68 [pid = 3816] [id = 13] 03:29:02 INFO - PROCESS | 3816 | --DOCSHELL 02A9A000 == 67 [pid = 3816] [id = 274] 03:29:02 INFO - PROCESS | 3816 | --DOCSHELL 142C5C00 == 66 [pid = 3816] [id = 269] 03:29:02 INFO - PROCESS | 3816 | 1461148142818 Marionette TRACE conn3 <- [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:29:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 03:29:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 820ms 03:29:02 INFO - PROCESS | 3816 | 1461148142848 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 03:29:02 INFO - PROCESS | 3816 | 1461148142853 Marionette TRACE conn3 <- [1,1089,null,{"value":"13"}] 03:29:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 03:29:02 INFO - PROCESS | 3816 | 1461148142860 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 03:29:02 INFO - PROCESS | 3816 | 1461148142862 Marionette TRACE conn3 <- [1,1090,null,{}] 03:29:02 INFO - PROCESS | 3816 | 1461148142866 Marionette TRACE conn3 -> [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:29:02 INFO - PROCESS | 3816 | 1461148142938 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 03:29:02 INFO - PROCESS | 3816 | 1461148142944 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:02 INFO - PROCESS | 3816 | ++DOCSHELL 146A7800 == 67 [pid = 3816] [id = 282] 03:29:02 INFO - PROCESS | 3816 | ++DOMWINDOW == 108 (1552A800) [pid = 3816] [serial = 845] [outer = 00000000] 03:29:02 INFO - PROCESS | 3816 | ++DOMWINDOW == 109 (17B1BC00) [pid = 3816] [serial = 846] [outer = 1552A800] 03:29:02 INFO - PROCESS | 3816 | 1461148142992 Marionette DEBUG loaded listener.js 03:29:03 INFO - PROCESS | 3816 | ++DOMWINDOW == 110 (18323C00) [pid = 3816] [serial = 847] [outer = 1552A800] 03:29:03 INFO - PROCESS | 3816 | 1461148143451 Marionette TRACE conn3 <- [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:29:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 03:29:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 607ms 03:29:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 03:29:03 INFO - PROCESS | 3816 | 1461148143480 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 03:29:03 INFO - PROCESS | 3816 | 1461148143482 Marionette TRACE conn3 <- [1,1093,null,{"value":"13"}] 03:29:03 INFO - PROCESS | 3816 | 1461148143469 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 03:29:03 INFO - PROCESS | 3816 | 1461148143473 Marionette TRACE conn3 <- [1,1094,null,{}] 03:29:03 INFO - PROCESS | 3816 | 1461148143483 Marionette TRACE conn3 -> [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:29:03 INFO - PROCESS | 3816 | 1461148143603 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 03:29:03 INFO - PROCESS | 3816 | 1461148143612 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:03 INFO - PROCESS | 3816 | ++DOCSHELL 18CEEC00 == 68 [pid = 3816] [id = 283] 03:29:03 INFO - PROCESS | 3816 | ++DOMWINDOW == 111 (18D05000) [pid = 3816] [serial = 848] [outer = 00000000] 03:29:03 INFO - PROCESS | 3816 | ++DOMWINDOW == 112 (19375000) [pid = 3816] [serial = 849] [outer = 18D05000] 03:29:03 INFO - PROCESS | 3816 | 1461148143664 Marionette DEBUG loaded listener.js 03:29:03 INFO - PROCESS | 3816 | ++DOMWINDOW == 113 (1937A000) [pid = 3816] [serial = 850] [outer = 18D05000] 03:29:04 INFO - PROCESS | 3816 | 1461148144102 Marionette TRACE conn3 <- [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:29:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 03:29:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 668ms 03:29:04 INFO - PROCESS | 3816 | 1461148144151 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 03:29:04 INFO - PROCESS | 3816 | 1461148144154 Marionette TRACE conn3 <- [1,1097,null,{"value":"13"}] 03:29:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 03:29:04 INFO - PROCESS | 3816 | 1461148144157 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 03:29:04 INFO - PROCESS | 3816 | 1461148144158 Marionette TRACE conn3 <- [1,1098,null,{}] 03:29:04 INFO - PROCESS | 3816 | 1461148144162 Marionette TRACE conn3 -> [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:29:04 INFO - PROCESS | 3816 | 1461148144239 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 03:29:04 INFO - PROCESS | 3816 | 1461148144245 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:04 INFO - PROCESS | 3816 | ++DOCSHELL 18CE9400 == 69 [pid = 3816] [id = 284] 03:29:04 INFO - PROCESS | 3816 | ++DOMWINDOW == 114 (196A1000) [pid = 3816] [serial = 851] [outer = 00000000] 03:29:04 INFO - PROCESS | 3816 | ++DOMWINDOW == 115 (1979D800) [pid = 3816] [serial = 852] [outer = 196A1000] 03:29:04 INFO - PROCESS | 3816 | 1461148144289 Marionette DEBUG loaded listener.js 03:29:04 INFO - PROCESS | 3816 | ++DOMWINDOW == 116 (19845800) [pid = 3816] [serial = 853] [outer = 196A1000] 03:29:04 INFO - PROCESS | 3816 | 1461148144694 Marionette TRACE conn3 <- [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:29:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 03:29:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 577ms 03:29:04 INFO - PROCESS | 3816 | 1461148144737 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 03:29:04 INFO - PROCESS | 3816 | 1461148144739 Marionette TRACE conn3 <- [1,1101,null,{"value":"13"}] 03:29:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 03:29:04 INFO - PROCESS | 3816 | 1461148144742 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 03:29:04 INFO - PROCESS | 3816 | 1461148144744 Marionette TRACE conn3 <- [1,1102,null,{}] 03:29:04 INFO - PROCESS | 3816 | 1461148144747 Marionette TRACE conn3 -> [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:29:04 INFO - PROCESS | 3816 | 1461148144823 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 03:29:04 INFO - PROCESS | 3816 | 1461148144829 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:04 INFO - PROCESS | 3816 | ++DOCSHELL 159EFC00 == 70 [pid = 3816] [id = 285] 03:29:04 INFO - PROCESS | 3816 | ++DOMWINDOW == 117 (195F3C00) [pid = 3816] [serial = 854] [outer = 00000000] 03:29:04 INFO - PROCESS | 3816 | ++DOMWINDOW == 118 (1984FC00) [pid = 3816] [serial = 855] [outer = 195F3C00] 03:29:04 INFO - PROCESS | 3816 | 1461148144875 Marionette DEBUG loaded listener.js 03:29:04 INFO - PROCESS | 3816 | ++DOMWINDOW == 119 (19907800) [pid = 3816] [serial = 856] [outer = 195F3C00] 03:29:05 INFO - PROCESS | 3816 | 1461148145334 Marionette TRACE conn3 <- [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:29:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 03:29:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 622ms 03:29:05 INFO - PROCESS | 3816 | 1461148145364 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 03:29:05 INFO - PROCESS | 3816 | 1461148145366 Marionette TRACE conn3 <- [1,1105,null,{"value":"13"}] 03:29:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 03:29:05 INFO - PROCESS | 3816 | 1461148145369 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 03:29:05 INFO - PROCESS | 3816 | 1461148145371 Marionette TRACE conn3 <- [1,1106,null,{}] 03:29:05 INFO - PROCESS | 3816 | 1461148145384 Marionette TRACE conn3 -> [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:29:05 INFO - PROCESS | 3816 | 1461148145508 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 03:29:05 INFO - PROCESS | 3816 | 1461148145520 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:05 INFO - PROCESS | 3816 | ++DOCSHELL 18A5A000 == 71 [pid = 3816] [id = 286] 03:29:05 INFO - PROCESS | 3816 | ++DOMWINDOW == 120 (1984D000) [pid = 3816] [serial = 857] [outer = 00000000] 03:29:05 INFO - PROCESS | 3816 | ++DOMWINDOW == 121 (1A26B800) [pid = 3816] [serial = 858] [outer = 1984D000] 03:29:05 INFO - PROCESS | 3816 | 1461148145567 Marionette DEBUG loaded listener.js 03:29:05 INFO - PROCESS | 3816 | ++DOMWINDOW == 122 (1A866400) [pid = 3816] [serial = 859] [outer = 1984D000] 03:29:06 INFO - PROCESS | 3816 | 1461148146012 Marionette TRACE conn3 <- [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:29:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 03:29:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 668ms 03:29:06 INFO - PROCESS | 3816 | 1461148146052 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 03:29:06 INFO - PROCESS | 3816 | 1461148146054 Marionette TRACE conn3 <- [1,1109,null,{"value":"13"}] 03:29:06 INFO - PROCESS | 3816 | 1461148146061 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 03:29:06 INFO - PROCESS | 3816 | 1461148146062 Marionette TRACE conn3 <- [1,1110,null,{}] 03:29:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 03:29:06 INFO - PROCESS | 3816 | 1461148146066 Marionette TRACE conn3 -> [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:29:06 INFO - PROCESS | 3816 | 1461148146176 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 03:29:06 INFO - PROCESS | 3816 | 1461148146267 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:06 INFO - PROCESS | 3816 | ++DOCSHELL 18733800 == 72 [pid = 3816] [id = 287] 03:29:06 INFO - PROCESS | 3816 | ++DOMWINDOW == 123 (18A8D400) [pid = 3816] [serial = 860] [outer = 00000000] 03:29:06 INFO - PROCESS | 3816 | ++DOMWINDOW == 124 (1A928000) [pid = 3816] [serial = 861] [outer = 18A8D400] 03:29:06 INFO - PROCESS | 3816 | 1461148146294 Marionette DEBUG loaded listener.js 03:29:06 INFO - PROCESS | 3816 | ++DOMWINDOW == 125 (1C071000) [pid = 3816] [serial = 862] [outer = 18A8D400] 03:29:06 INFO - PROCESS | 3816 | 1461148146703 Marionette TRACE conn3 <- [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:29:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 03:29:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 683ms 03:29:06 INFO - PROCESS | 3816 | 1461148146746 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 03:29:06 INFO - PROCESS | 3816 | 1461148146748 Marionette TRACE conn3 <- [1,1113,null,{"value":"13"}] 03:29:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 03:29:06 INFO - PROCESS | 3816 | 1461148146751 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 03:29:06 INFO - PROCESS | 3816 | 1461148146753 Marionette TRACE conn3 <- [1,1114,null,{}] 03:29:06 INFO - PROCESS | 3816 | 1461148146760 Marionette TRACE conn3 -> [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:29:06 INFO - PROCESS | 3816 | 1461148146866 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 03:29:06 INFO - PROCESS | 3816 | 1461148146909 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:06 INFO - PROCESS | 3816 | ++DOCSHELL 13263400 == 73 [pid = 3816] [id = 288] 03:29:06 INFO - PROCESS | 3816 | ++DOMWINDOW == 126 (1A1CC000) [pid = 3816] [serial = 863] [outer = 00000000] 03:29:06 INFO - PROCESS | 3816 | ++DOMWINDOW == 127 (1C62EC00) [pid = 3816] [serial = 864] [outer = 1A1CC000] 03:29:06 INFO - PROCESS | 3816 | 1461148146952 Marionette DEBUG loaded listener.js 03:29:07 INFO - PROCESS | 3816 | ++DOMWINDOW == 128 (1CB16400) [pid = 3816] [serial = 865] [outer = 1A1CC000] 03:29:07 INFO - PROCESS | 3816 | --DOMWINDOW == 127 (1A1CA000) [pid = 3816] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 03:29:07 INFO - PROCESS | 3816 | --DOMWINDOW == 126 (15CDB800) [pid = 3816] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 03:29:07 INFO - PROCESS | 3816 | --DOMWINDOW == 125 (18D08400) [pid = 3816] [serial = 715] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 03:29:07 INFO - PROCESS | 3816 | --DOMWINDOW == 124 (142CB400) [pid = 3816] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 03:29:07 INFO - PROCESS | 3816 | --DOMWINDOW == 123 (19B8A800) [pid = 3816] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 03:29:07 INFO - PROCESS | 3816 | --DOMWINDOW == 122 (12B3A400) [pid = 3816] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 03:29:07 INFO - PROCESS | 3816 | --DOMWINDOW == 121 (1AE0F800) [pid = 3816] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 03:29:07 INFO - PROCESS | 3816 | --DOMWINDOW == 120 (18A88800) [pid = 3816] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 03:29:07 INFO - PROCESS | 3816 | --DOMWINDOW == 119 (15C39800) [pid = 3816] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 03:29:07 INFO - PROCESS | 3816 | --DOMWINDOW == 118 (195F1C00) [pid = 3816] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 03:29:07 INFO - PROCESS | 3816 | --DOMWINDOW == 117 (02AA2800) [pid = 3816] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 03:29:07 INFO - PROCESS | 3816 | --DOMWINDOW == 116 (15C3DC00) [pid = 3816] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 03:29:07 INFO - PROCESS | 3816 | --DOMWINDOW == 115 (1979F400) [pid = 3816] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 03:29:07 INFO - PROCESS | 3816 | --DOMWINDOW == 114 (18DD6000) [pid = 3816] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 03:29:07 INFO - PROCESS | 3816 | --DOMWINDOW == 113 (18D0D000) [pid = 3816] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 03:29:07 INFO - PROCESS | 3816 | --DOMWINDOW == 112 (13209000) [pid = 3816] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 03:29:07 INFO - PROCESS | 3816 | --DOMWINDOW == 111 (19376800) [pid = 3816] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 03:29:07 INFO - PROCESS | 3816 | --DOMWINDOW == 110 (1CB15400) [pid = 3816] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 03:29:07 INFO - PROCESS | 3816 | --DOMWINDOW == 109 (1552D400) [pid = 3816] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 03:29:07 INFO - PROCESS | 3816 | --DOMWINDOW == 108 (13701400) [pid = 3816] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 03:29:07 INFO - PROCESS | 3816 | --DOMWINDOW == 107 (1CC19000) [pid = 3816] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 03:29:07 INFO - PROCESS | 3816 | --DOMWINDOW == 106 (1334C800) [pid = 3816] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 03:29:07 INFO - PROCESS | 3816 | 1461148147414 Marionette TRACE conn3 <- [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:29:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 03:29:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 713ms 03:29:07 INFO - PROCESS | 3816 | 1461148147480 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 03:29:07 INFO - PROCESS | 3816 | 1461148147481 Marionette TRACE conn3 <- [1,1117,null,{"value":"13"}] 03:29:07 INFO - PROCESS | 3816 | 1461148147485 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 03:29:07 INFO - PROCESS | 3816 | 1461148147487 Marionette TRACE conn3 <- [1,1118,null,{}] 03:29:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 03:29:07 INFO - PROCESS | 3816 | 1461148147492 Marionette TRACE conn3 -> [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:29:07 INFO - PROCESS | 3816 | 1461148147573 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 03:29:07 INFO - PROCESS | 3816 | 1461148147579 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:07 INFO - PROCESS | 3816 | ++DOCSHELL 13701400 == 74 [pid = 3816] [id = 289] 03:29:07 INFO - PROCESS | 3816 | ++DOMWINDOW == 107 (13701C00) [pid = 3816] [serial = 866] [outer = 00000000] 03:29:07 INFO - PROCESS | 3816 | ++DOMWINDOW == 108 (18A54C00) [pid = 3816] [serial = 867] [outer = 13701C00] 03:29:07 INFO - PROCESS | 3816 | 1461148147622 Marionette DEBUG loaded listener.js 03:29:07 INFO - PROCESS | 3816 | ++DOMWINDOW == 109 (18D04400) [pid = 3816] [serial = 868] [outer = 13701C00] 03:29:08 INFO - PROCESS | 3816 | 1461148148039 Marionette TRACE conn3 <- [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:29:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 03:29:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 577ms 03:29:08 INFO - PROCESS | 3816 | 1461148148077 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 03:29:08 INFO - PROCESS | 3816 | 1461148148079 Marionette TRACE conn3 <- [1,1121,null,{"value":"13"}] 03:29:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 03:29:08 INFO - PROCESS | 3816 | 1461148148082 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 03:29:08 INFO - PROCESS | 3816 | 1461148148084 Marionette TRACE conn3 <- [1,1122,null,{}] 03:29:08 INFO - PROCESS | 3816 | 1461148148092 Marionette TRACE conn3 -> [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:29:08 INFO - PROCESS | 3816 | 1461148148169 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 03:29:08 INFO - PROCESS | 3816 | 1461148148175 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:08 INFO - PROCESS | 3816 | ++DOCSHELL 12CC1C00 == 75 [pid = 3816] [id = 290] 03:29:08 INFO - PROCESS | 3816 | ++DOMWINDOW == 110 (13620C00) [pid = 3816] [serial = 869] [outer = 00000000] 03:29:08 INFO - PROCESS | 3816 | ++DOMWINDOW == 111 (1A80DC00) [pid = 3816] [serial = 870] [outer = 13620C00] 03:29:08 INFO - PROCESS | 3816 | 1461148148219 Marionette DEBUG loaded listener.js 03:29:08 INFO - PROCESS | 3816 | ++DOMWINDOW == 112 (1C221800) [pid = 3816] [serial = 871] [outer = 13620C00] 03:29:08 INFO - PROCESS | 3816 | 1461148148617 Marionette TRACE conn3 <- [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:29:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 03:29:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 576ms 03:29:08 INFO - PROCESS | 3816 | 1461148148667 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 03:29:08 INFO - PROCESS | 3816 | 1461148148669 Marionette TRACE conn3 <- [1,1125,null,{"value":"13"}] 03:29:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 03:29:08 INFO - PROCESS | 3816 | 1461148148676 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 03:29:08 INFO - PROCESS | 3816 | 1461148148678 Marionette TRACE conn3 <- [1,1126,null,{}] 03:29:08 INFO - PROCESS | 3816 | 1461148148681 Marionette TRACE conn3 -> [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:29:08 INFO - PROCESS | 3816 | 1461148148782 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 03:29:08 INFO - PROCESS | 3816 | 1461148148788 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:08 INFO - PROCESS | 3816 | ++DOCSHELL 1C62FC00 == 76 [pid = 3816] [id = 291] 03:29:08 INFO - PROCESS | 3816 | ++DOMWINDOW == 113 (1CC14C00) [pid = 3816] [serial = 872] [outer = 00000000] 03:29:08 INFO - PROCESS | 3816 | ++DOMWINDOW == 114 (1CE5FC00) [pid = 3816] [serial = 873] [outer = 1CC14C00] 03:29:08 INFO - PROCESS | 3816 | 1461148148837 Marionette DEBUG loaded listener.js 03:29:08 INFO - PROCESS | 3816 | ++DOMWINDOW == 115 (1D259000) [pid = 3816] [serial = 874] [outer = 1CC14C00] 03:29:09 INFO - PROCESS | 3816 | 1461148149443 Marionette TRACE conn3 <- [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:29:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 03:29:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 819ms 03:29:09 INFO - PROCESS | 3816 | 1461148149497 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 03:29:09 INFO - PROCESS | 3816 | 1461148149501 Marionette TRACE conn3 <- [1,1129,null,{"value":"13"}] 03:29:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 03:29:09 INFO - PROCESS | 3816 | 1461148149507 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 03:29:09 INFO - PROCESS | 3816 | 1461148149511 Marionette TRACE conn3 <- [1,1130,null,{}] 03:29:09 INFO - PROCESS | 3816 | 1461148149516 Marionette TRACE conn3 -> [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:29:09 INFO - PROCESS | 3816 | 1461148149655 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 03:29:09 INFO - PROCESS | 3816 | 1461148149761 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:09 INFO - PROCESS | 3816 | ++DOCSHELL 142C5C00 == 77 [pid = 3816] [id = 292] 03:29:09 INFO - PROCESS | 3816 | ++DOMWINDOW == 116 (142C9400) [pid = 3816] [serial = 875] [outer = 00000000] 03:29:09 INFO - PROCESS | 3816 | ++DOMWINDOW == 117 (16B85C00) [pid = 3816] [serial = 876] [outer = 142C9400] 03:29:09 INFO - PROCESS | 3816 | 1461148149817 Marionette DEBUG loaded listener.js 03:29:09 INFO - PROCESS | 3816 | ++DOMWINDOW == 118 (17B20C00) [pid = 3816] [serial = 877] [outer = 142C9400] 03:29:10 INFO - PROCESS | 3816 | 1461148150398 Marionette TRACE conn3 <- [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:29:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 03:29:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 911ms 03:29:10 INFO - PROCESS | 3816 | 1461148150419 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 03:29:10 INFO - PROCESS | 3816 | 1461148150425 Marionette TRACE conn3 <- [1,1133,null,{"value":"13"}] 03:29:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 03:29:10 INFO - PROCESS | 3816 | 1461148150431 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 03:29:10 INFO - PROCESS | 3816 | 1461148150434 Marionette TRACE conn3 <- [1,1134,null,{}] 03:29:10 INFO - PROCESS | 3816 | 1461148150438 Marionette TRACE conn3 -> [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:29:10 INFO - PROCESS | 3816 | 1461148150542 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 03:29:10 INFO - PROCESS | 3816 | 1461148150646 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:10 INFO - PROCESS | 3816 | ++DOCSHELL 1889A800 == 78 [pid = 3816] [id = 293] 03:29:10 INFO - PROCESS | 3816 | ++DOMWINDOW == 119 (1889D400) [pid = 3816] [serial = 878] [outer = 00000000] 03:29:10 INFO - PROCESS | 3816 | ++DOMWINDOW == 120 (19373000) [pid = 3816] [serial = 879] [outer = 1889D400] 03:29:10 INFO - PROCESS | 3816 | 1461148150699 Marionette DEBUG loaded listener.js 03:29:10 INFO - PROCESS | 3816 | ++DOMWINDOW == 121 (196A0C00) [pid = 3816] [serial = 880] [outer = 1889D400] 03:29:11 INFO - PROCESS | 3816 | 1461148151309 Marionette TRACE conn3 <- [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:29:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 03:29:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 911ms 03:29:11 INFO - PROCESS | 3816 | 1461148151358 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 03:29:11 INFO - PROCESS | 3816 | 1461148151361 Marionette TRACE conn3 <- [1,1137,null,{"value":"13"}] 03:29:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 03:29:11 INFO - PROCESS | 3816 | 1461148151365 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 03:29:11 INFO - PROCESS | 3816 | 1461148151368 Marionette TRACE conn3 <- [1,1138,null,{}] 03:29:11 INFO - PROCESS | 3816 | 1461148151379 Marionette TRACE conn3 -> [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:29:11 INFO - PROCESS | 3816 | 1461148151468 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 03:29:11 INFO - PROCESS | 3816 | 1461148151603 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:11 INFO - PROCESS | 3816 | ++DOCSHELL 1C229C00 == 79 [pid = 3816] [id = 294] 03:29:11 INFO - PROCESS | 3816 | ++DOMWINDOW == 122 (1C628800) [pid = 3816] [serial = 881] [outer = 00000000] 03:29:11 INFO - PROCESS | 3816 | ++DOMWINDOW == 123 (1CC1E400) [pid = 3816] [serial = 882] [outer = 1C628800] 03:29:11 INFO - PROCESS | 3816 | 1461148151661 Marionette DEBUG loaded listener.js 03:29:11 INFO - PROCESS | 3816 | ++DOMWINDOW == 124 (1D12AC00) [pid = 3816] [serial = 883] [outer = 1C628800] 03:29:12 INFO - PROCESS | 3816 | 1461148152238 Marionette TRACE conn3 <- [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:29:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 03:29:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 911ms 03:29:12 INFO - PROCESS | 3816 | 1461148152276 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 03:29:12 INFO - PROCESS | 3816 | 1461148152278 Marionette TRACE conn3 <- [1,1141,null,{"value":"13"}] 03:29:12 INFO - PROCESS | 3816 | 1461148152282 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 03:29:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 03:29:12 INFO - PROCESS | 3816 | 1461148152284 Marionette TRACE conn3 <- [1,1142,null,{}] 03:29:12 INFO - PROCESS | 3816 | 1461148152288 Marionette TRACE conn3 -> [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:29:12 INFO - PROCESS | 3816 | 1461148152391 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 03:29:12 INFO - PROCESS | 3816 | 1461148152493 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:12 INFO - PROCESS | 3816 | ++DOCSHELL 1D264800 == 80 [pid = 3816] [id = 295] 03:29:12 INFO - PROCESS | 3816 | ++DOMWINDOW == 125 (1D265000) [pid = 3816] [serial = 884] [outer = 00000000] 03:29:12 INFO - PROCESS | 3816 | ++DOMWINDOW == 126 (1D3A1800) [pid = 3816] [serial = 885] [outer = 1D265000] 03:29:12 INFO - PROCESS | 3816 | 1461148152547 Marionette DEBUG loaded listener.js 03:29:12 INFO - PROCESS | 3816 | ++DOMWINDOW == 127 (1D3A6C00) [pid = 3816] [serial = 886] [outer = 1D265000] 03:29:13 INFO - PROCESS | 3816 | 1461148153138 Marionette TRACE conn3 <- [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:29:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 03:29:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 910ms 03:29:13 INFO - PROCESS | 3816 | 1461148153194 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 03:29:13 INFO - PROCESS | 3816 | 1461148153196 Marionette TRACE conn3 <- [1,1145,null,{"value":"13"}] 03:29:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 03:29:13 INFO - PROCESS | 3816 | 1461148153200 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 03:29:13 INFO - PROCESS | 3816 | 1461148153202 Marionette TRACE conn3 <- [1,1146,null,{}] 03:29:13 INFO - PROCESS | 3816 | 1461148153206 Marionette TRACE conn3 -> [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:29:13 INFO - PROCESS | 3816 | 1461148153306 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 03:29:13 INFO - PROCESS | 3816 | 1461148153437 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:13 INFO - PROCESS | 3816 | ++DOCSHELL 12DD7000 == 81 [pid = 3816] [id = 296] 03:29:13 INFO - PROCESS | 3816 | ++DOMWINDOW == 128 (13209C00) [pid = 3816] [serial = 887] [outer = 00000000] 03:29:13 INFO - PROCESS | 3816 | ++DOMWINDOW == 129 (155F6400) [pid = 3816] [serial = 888] [outer = 13209C00] 03:29:13 INFO - PROCESS | 3816 | 1461148153520 Marionette DEBUG loaded listener.js 03:29:13 INFO - PROCESS | 3816 | ++DOMWINDOW == 130 (157B5800) [pid = 3816] [serial = 889] [outer = 13209C00] 03:29:14 INFO - PROCESS | 3816 | 1461148154290 Marionette TRACE conn3 <- [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:29:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 03:29:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1107ms 03:29:14 INFO - PROCESS | 3816 | 1461148154313 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 03:29:14 INFO - PROCESS | 3816 | 1461148154318 Marionette TRACE conn3 <- [1,1149,null,{"value":"13"}] 03:29:14 INFO - PROCESS | 3816 | 1461148154323 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 03:29:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 03:29:14 INFO - PROCESS | 3816 | 1461148154326 Marionette TRACE conn3 <- [1,1150,null,{}] 03:29:14 INFO - PROCESS | 3816 | 1461148154331 Marionette TRACE conn3 -> [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:29:14 INFO - PROCESS | 3816 | 1461148154433 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 03:29:14 INFO - PROCESS | 3816 | 1461148154544 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:14 INFO - PROCESS | 3816 | ++DOCSHELL 155F4000 == 82 [pid = 3816] [id = 297] 03:29:14 INFO - PROCESS | 3816 | ++DOMWINDOW == 131 (155F4800) [pid = 3816] [serial = 890] [outer = 00000000] 03:29:14 INFO - PROCESS | 3816 | ++DOMWINDOW == 132 (15E87C00) [pid = 3816] [serial = 891] [outer = 155F4800] 03:29:14 INFO - PROCESS | 3816 | 1461148154593 Marionette DEBUG loaded listener.js 03:29:14 INFO - PROCESS | 3816 | ++DOMWINDOW == 133 (1665C000) [pid = 3816] [serial = 892] [outer = 155F4800] 03:29:14 INFO - PROCESS | 3816 | --DOCSHELL 16653400 == 81 [pid = 3816] [id = 226] 03:29:14 INFO - PROCESS | 3816 | --DOCSHELL 143A4800 == 80 [pid = 3816] [id = 178] 03:29:14 INFO - PROCESS | 3816 | --DOCSHELL 12B80000 == 79 [pid = 3816] [id = 197] 03:29:14 INFO - PROCESS | 3816 | --DOCSHELL 1334F000 == 78 [pid = 3816] [id = 224] 03:29:14 INFO - PROCESS | 3816 | --DOCSHELL 12CC1C00 == 77 [pid = 3816] [id = 290] 03:29:14 INFO - PROCESS | 3816 | --DOCSHELL 13701400 == 76 [pid = 3816] [id = 289] 03:29:14 INFO - PROCESS | 3816 | --DOCSHELL 13263400 == 75 [pid = 3816] [id = 288] 03:29:14 INFO - PROCESS | 3816 | --DOCSHELL 18733800 == 74 [pid = 3816] [id = 287] 03:29:14 INFO - PROCESS | 3816 | --DOCSHELL 18A5A000 == 73 [pid = 3816] [id = 286] 03:29:14 INFO - PROCESS | 3816 | --DOCSHELL 159EFC00 == 72 [pid = 3816] [id = 285] 03:29:14 INFO - PROCESS | 3816 | --DOCSHELL 18CE9400 == 71 [pid = 3816] [id = 284] 03:29:14 INFO - PROCESS | 3816 | --DOCSHELL 16B86400 == 70 [pid = 3816] [id = 268] 03:29:14 INFO - PROCESS | 3816 | --DOCSHELL 18CEEC00 == 69 [pid = 3816] [id = 283] 03:29:14 INFO - PROCESS | 3816 | --DOCSHELL 146A7800 == 68 [pid = 3816] [id = 282] 03:29:14 INFO - PROCESS | 3816 | --DOCSHELL 138BE400 == 67 [pid = 3816] [id = 281] 03:29:14 INFO - PROCESS | 3816 | --DOCSHELL 12D77C00 == 66 [pid = 3816] [id = 278] 03:29:14 INFO - PROCESS | 3816 | --DOCSHELL 15E90000 == 65 [pid = 3816] [id = 277] 03:29:14 INFO - PROCESS | 3816 | --DOCSHELL 15522000 == 64 [pid = 3816] [id = 276] 03:29:14 INFO - PROCESS | 3816 | --DOCSHELL 12D75800 == 63 [pid = 3816] [id = 275] 03:29:15 INFO - PROCESS | 3816 | 1461148155141 Marionette TRACE conn3 <- [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:29:15 INFO - PROCESS | 3816 | --DOMWINDOW == 132 (1552C000) [pid = 3816] [serial = 823] [outer = 00000000] [url = about:blank] 03:29:15 INFO - PROCESS | 3816 | --DOMWINDOW == 131 (1CB1D000) [pid = 3816] [serial = 792] [outer = 00000000] [url = about:blank] 03:29:15 INFO - PROCESS | 3816 | --DOMWINDOW == 130 (18D10800) [pid = 3816] [serial = 768] [outer = 00000000] [url = about:blank] 03:29:15 INFO - PROCESS | 3816 | --DOMWINDOW == 129 (15E91C00) [pid = 3816] [serial = 765] [outer = 00000000] [url = about:blank] 03:29:15 INFO - PROCESS | 3816 | --DOMWINDOW == 128 (19902800) [pid = 3816] [serial = 786] [outer = 00000000] [url = about:blank] 03:29:15 INFO - PROCESS | 3816 | --DOMWINDOW == 127 (16768000) [pid = 3816] [serial = 766] [outer = 00000000] [url = about:blank] 03:29:15 INFO - PROCESS | 3816 | --DOMWINDOW == 126 (12CF5C00) [pid = 3816] [serial = 762] [outer = 00000000] [url = about:blank] 03:29:15 INFO - PROCESS | 3816 | --DOMWINDOW == 125 (16A45C00) [pid = 3816] [serial = 778] [outer = 00000000] [url = about:blank] 03:29:15 INFO - PROCESS | 3816 | --DOMWINDOW == 124 (15E8CC00) [pid = 3816] [serial = 777] [outer = 00000000] [url = about:blank] 03:29:15 INFO - PROCESS | 3816 | --DOMWINDOW == 123 (1A862800) [pid = 3816] [serial = 790] [outer = 00000000] [url = about:blank] 03:29:15 INFO - PROCESS | 3816 | --DOMWINDOW == 122 (1C21A800) [pid = 3816] [serial = 775] [outer = 00000000] [url = about:blank] 03:29:15 INFO - PROCESS | 3816 | --DOMWINDOW == 121 (1A162000) [pid = 3816] [serial = 774] [outer = 00000000] [url = about:blank] 03:29:15 INFO - PROCESS | 3816 | --DOMWINDOW == 120 (1CC18C00) [pid = 3816] [serial = 793] [outer = 00000000] [url = about:blank] 03:29:15 INFO - PROCESS | 3816 | --DOMWINDOW == 119 (13260000) [pid = 3816] [serial = 763] [outer = 00000000] [url = about:blank] 03:29:15 INFO - PROCESS | 3816 | --DOMWINDOW == 118 (18DD7800) [pid = 3816] [serial = 783] [outer = 00000000] [url = about:blank] 03:29:15 INFO - PROCESS | 3816 | --DOMWINDOW == 117 (1936E400) [pid = 3816] [serial = 784] [outer = 00000000] [url = about:blank] 03:29:15 INFO - PROCESS | 3816 | --DOMWINDOW == 116 (19697800) [pid = 3816] [serial = 769] [outer = 00000000] [url = about:blank] 03:29:15 INFO - PROCESS | 3816 | --DOMWINDOW == 115 (15524800) [pid = 3816] [serial = 780] [outer = 00000000] [url = about:blank] 03:29:15 INFO - PROCESS | 3816 | --DOMWINDOW == 114 (1AE05000) [pid = 3816] [serial = 772] [outer = 00000000] [url = about:blank] 03:29:15 INFO - PROCESS | 3816 | --DOMWINDOW == 113 (1A927800) [pid = 3816] [serial = 771] [outer = 00000000] [url = about:blank] 03:29:15 INFO - PROCESS | 3816 | --DOMWINDOW == 112 (14A59C00) [pid = 3816] [serial = 822] [outer = 00000000] [url = about:blank] 03:29:15 INFO - PROCESS | 3816 | --DOMWINDOW == 111 (1D122400) [pid = 3816] [serial = 795] [outer = 00000000] [url = about:blank] 03:29:15 INFO - PROCESS | 3816 | --DOMWINDOW == 110 (183C6400) [pid = 3816] [serial = 801] [outer = 00000000] [url = about:blank] 03:29:15 INFO - PROCESS | 3816 | --DOMWINDOW == 109 (159F6400) [pid = 3816] [serial = 799] [outer = 00000000] [url = about:blank] 03:29:15 INFO - PROCESS | 3816 | --DOMWINDOW == 108 (1D11E400) [pid = 3816] [serial = 796] [outer = 00000000] [url = about:blank] 03:29:15 INFO - PROCESS | 3816 | --DOMWINDOW == 107 (15ED6000) [pid = 3816] [serial = 781] [outer = 00000000] [url = about:blank] 03:29:15 INFO - PROCESS | 3816 | --DOMWINDOW == 106 (1A272800) [pid = 3816] [serial = 789] [outer = 00000000] [url = about:blank] 03:29:15 INFO - PROCESS | 3816 | --DOMWINDOW == 105 (15559400) [pid = 3816] [serial = 798] [outer = 00000000] [url = about:blank] 03:29:15 INFO - PROCESS | 3816 | --DOMWINDOW == 104 (18A5B000) [pid = 3816] [serial = 802] [outer = 00000000] [url = about:blank] 03:29:15 INFO - PROCESS | 3816 | --DOMWINDOW == 103 (19B8D800) [pid = 3816] [serial = 787] [outer = 00000000] [url = about:blank] 03:29:15 INFO - PROCESS | 3816 | --DOMWINDOW == 102 (1D27F400) [pid = 3816] [serial = 817] [outer = 00000000] [url = about:blank] 03:29:15 INFO - PROCESS | 3816 | --DOMWINDOW == 101 (1D28AC00) [pid = 3816] [serial = 820] [outer = 00000000] [url = about:blank] 03:29:15 INFO - PROCESS | 3816 | --DOMWINDOW == 100 (1C21E800) [pid = 3816] [serial = 814] [outer = 00000000] [url = about:blank] 03:29:15 INFO - PROCESS | 3816 | --DOMWINDOW == 99 (1D28B400) [pid = 3816] [serial = 819] [outer = 00000000] [url = about:blank] 03:29:15 INFO - PROCESS | 3816 | --DOMWINDOW == 98 (1D263400) [pid = 3816] [serial = 816] [outer = 00000000] [url = about:blank] 03:29:15 INFO - PROCESS | 3816 | --DOMWINDOW == 97 (1937D000) [pid = 3816] [serial = 804] [outer = 00000000] [url = about:blank] 03:29:15 INFO - PROCESS | 3816 | --DOMWINDOW == 96 (1A866C00) [pid = 3816] [serial = 813] [outer = 00000000] [url = about:blank] 03:29:15 INFO - PROCESS | 3816 | --DOMWINDOW == 95 (18CEC400) [pid = 3816] [serial = 811] [outer = 00000000] [url = about:blank] 03:29:15 INFO - PROCESS | 3816 | --DOMWINDOW == 94 (18D0E400) [pid = 3816] [serial = 717] [outer = 00000000] [url = about:blank] 03:29:15 INFO - PROCESS | 3816 | --DOMWINDOW == 93 (18CE2400) [pid = 3816] [serial = 810] [outer = 00000000] [url = about:blank] 03:29:15 INFO - PROCESS | 3816 | --DOMWINDOW == 92 (157B6400) [pid = 3816] [serial = 808] [outer = 00000000] [url = about:blank] 03:29:15 INFO - PROCESS | 3816 | --DOMWINDOW == 91 (1552B000) [pid = 3816] [serial = 807] [outer = 00000000] [url = about:blank] 03:29:15 INFO - PROCESS | 3816 | --DOMWINDOW == 90 (1A15B000) [pid = 3816] [serial = 760] [outer = 00000000] [url = about:blank] 03:29:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 03:29:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 880ms 03:29:15 INFO - PROCESS | 3816 | 1461148155212 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 03:29:15 INFO - PROCESS | 3816 | 1461148155217 Marionette TRACE conn3 <- [1,1153,null,{"value":"13"}] 03:29:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 03:29:15 INFO - PROCESS | 3816 | 1461148155223 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 03:29:15 INFO - PROCESS | 3816 | 1461148155226 Marionette TRACE conn3 <- [1,1154,null,{}] 03:29:15 INFO - PROCESS | 3816 | 1461148155230 Marionette TRACE conn3 -> [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:29:15 INFO - PROCESS | 3816 | 1461148155313 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 03:29:15 INFO - PROCESS | 3816 | 1461148155322 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:15 INFO - PROCESS | 3816 | ++DOCSHELL 15524C00 == 64 [pid = 3816] [id = 298] 03:29:15 INFO - PROCESS | 3816 | ++DOMWINDOW == 91 (15557400) [pid = 3816] [serial = 893] [outer = 00000000] 03:29:15 INFO - PROCESS | 3816 | ++DOMWINDOW == 92 (159F6400) [pid = 3816] [serial = 894] [outer = 15557400] 03:29:15 INFO - PROCESS | 3816 | 1461148155367 Marionette DEBUG loaded listener.js 03:29:15 INFO - PROCESS | 3816 | ++DOMWINDOW == 93 (15CDC400) [pid = 3816] [serial = 895] [outer = 15557400] 03:29:15 INFO - PROCESS | 3816 | 1461148155828 Marionette TRACE conn3 <- [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:29:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 03:29:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 622ms 03:29:15 INFO - PROCESS | 3816 | 1461148155843 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 03:29:15 INFO - PROCESS | 3816 | 1461148155845 Marionette TRACE conn3 <- [1,1157,null,{"value":"13"}] 03:29:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 03:29:15 INFO - PROCESS | 3816 | 1461148155849 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 03:29:15 INFO - PROCESS | 3816 | 1461148155852 Marionette TRACE conn3 <- [1,1158,null,{}] 03:29:15 INFO - PROCESS | 3816 | 1461148155866 Marionette TRACE conn3 -> [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:29:15 INFO - PROCESS | 3816 | 1461148155948 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 03:29:15 INFO - PROCESS | 3816 | 1461148155957 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:15 INFO - PROCESS | 3816 | ++DOCSHELL 183C3400 == 65 [pid = 3816] [id = 299] 03:29:15 INFO - PROCESS | 3816 | ++DOMWINDOW == 94 (183C5000) [pid = 3816] [serial = 896] [outer = 00000000] 03:29:15 INFO - PROCESS | 3816 | ++DOMWINDOW == 95 (188E3000) [pid = 3816] [serial = 897] [outer = 183C5000] 03:29:15 INFO - PROCESS | 3816 | 1461148155988 Marionette DEBUG loaded listener.js 03:29:16 INFO - PROCESS | 3816 | ++DOMWINDOW == 96 (18A5A800) [pid = 3816] [serial = 898] [outer = 183C5000] 03:29:16 INFO - PROCESS | 3816 | 1461148156446 Marionette TRACE conn3 <- [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:29:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 03:29:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 638ms 03:29:16 INFO - PROCESS | 3816 | 1461148156490 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 03:29:16 INFO - PROCESS | 3816 | 1461148156492 Marionette TRACE conn3 <- [1,1161,null,{"value":"13"}] 03:29:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 03:29:16 INFO - PROCESS | 3816 | 1461148156496 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 03:29:16 INFO - PROCESS | 3816 | 1461148156497 Marionette TRACE conn3 <- [1,1162,null,{}] 03:29:16 INFO - PROCESS | 3816 | 1461148156500 Marionette TRACE conn3 -> [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:29:16 INFO - PROCESS | 3816 | 1461148156563 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 03:29:16 INFO - PROCESS | 3816 | 1461148156572 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:16 INFO - PROCESS | 3816 | ++DOCSHELL 1872CC00 == 66 [pid = 3816] [id = 300] 03:29:16 INFO - PROCESS | 3816 | ++DOMWINDOW == 97 (18A86C00) [pid = 3816] [serial = 899] [outer = 00000000] 03:29:16 INFO - PROCESS | 3816 | ++DOMWINDOW == 98 (18CEEC00) [pid = 3816] [serial = 900] [outer = 18A86C00] 03:29:16 INFO - PROCESS | 3816 | 1461148156618 Marionette DEBUG loaded listener.js 03:29:16 INFO - PROCESS | 3816 | ++DOMWINDOW == 99 (18D06400) [pid = 3816] [serial = 901] [outer = 18A86C00] 03:29:17 INFO - PROCESS | 3816 | 1461148157087 Marionette TRACE conn3 <- [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:29:17 INFO - PROCESS | 3816 | 1461148157119 Marionette TRACE conn3 <- [1,1165,null,{"value":"13"}] 03:29:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 03:29:17 INFO - PROCESS | 3816 | 1461148157132 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 03:29:17 INFO - PROCESS | 3816 | 1461148157134 Marionette TRACE conn3 <- [1,1166,null,{}] 03:29:17 INFO - PROCESS | 3816 | 1461148157137 Marionette TRACE conn3 -> [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:29:17 INFO - PROCESS | 3816 | 1461148157230 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 03:29:17 INFO - PROCESS | 3816 | 1461148157237 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:17 INFO - PROCESS | 3816 | ++DOCSHELL 18A61000 == 67 [pid = 3816] [id = 301] 03:29:17 INFO - PROCESS | 3816 | ++DOMWINDOW == 100 (18CE8C00) [pid = 3816] [serial = 902] [outer = 00000000] 03:29:17 INFO - PROCESS | 3816 | ++DOMWINDOW == 101 (18DDC800) [pid = 3816] [serial = 903] [outer = 18CE8C00] 03:29:17 INFO - PROCESS | 3816 | 1461148157280 Marionette DEBUG loaded listener.js 03:29:17 INFO - PROCESS | 3816 | ++DOMWINDOW == 102 (1922DC00) [pid = 3816] [serial = 904] [outer = 18CE8C00] 03:29:17 INFO - PROCESS | 3816 | 1461148157744 Marionette TRACE conn3 <- [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:29:17 INFO - PROCESS | 3816 | 1461148157805 Marionette TRACE conn3 <- [1,1169,null,{"value":"13"}] 03:29:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 03:29:17 INFO - PROCESS | 3816 | 1461148157815 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 03:29:17 INFO - PROCESS | 3816 | 1461148157817 Marionette TRACE conn3 <- [1,1170,null,{}] 03:29:17 INFO - PROCESS | 3816 | 1461148157820 Marionette TRACE conn3 -> [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:29:17 INFO - PROCESS | 3816 | 1461148157920 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 03:29:18 INFO - PROCESS | 3816 | 1461148158013 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:18 INFO - PROCESS | 3816 | ++DOCSHELL 13264800 == 68 [pid = 3816] [id = 302] 03:29:18 INFO - PROCESS | 3816 | ++DOMWINDOW == 103 (19792400) [pid = 3816] [serial = 905] [outer = 00000000] 03:29:18 INFO - PROCESS | 3816 | ++DOMWINDOW == 104 (19850400) [pid = 3816] [serial = 906] [outer = 19792400] 03:29:18 INFO - PROCESS | 3816 | 1461148158060 Marionette DEBUG loaded listener.js 03:29:18 INFO - PROCESS | 3816 | ++DOMWINDOW == 105 (19908000) [pid = 3816] [serial = 907] [outer = 19792400] 03:29:18 INFO - PROCESS | 3816 | 1461148158528 Marionette TRACE conn3 <- [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:29:18 INFO - PROCESS | 3816 | 1461148158576 Marionette TRACE conn3 <- [1,1173,null,{"value":"13"}] 03:29:18 INFO - PROCESS | 3816 | 1461148158580 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 03:29:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 03:29:18 INFO - PROCESS | 3816 | 1461148158581 Marionette TRACE conn3 <- [1,1174,null,{}] 03:29:18 INFO - PROCESS | 3816 | 1461148158585 Marionette TRACE conn3 -> [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:29:18 INFO - PROCESS | 3816 | 1461148158692 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 03:29:18 INFO - PROCESS | 3816 | 1461148158752 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:18 INFO - PROCESS | 3816 | ++DOCSHELL 18D0E400 == 69 [pid = 3816] [id = 303] 03:29:18 INFO - PROCESS | 3816 | ++DOMWINDOW == 106 (19B8A400) [pid = 3816] [serial = 908] [outer = 00000000] 03:29:18 INFO - PROCESS | 3816 | ++DOMWINDOW == 107 (1AE04000) [pid = 3816] [serial = 909] [outer = 19B8A400] 03:29:18 INFO - PROCESS | 3816 | 1461148158796 Marionette DEBUG loaded listener.js 03:29:18 INFO - PROCESS | 3816 | ++DOMWINDOW == 108 (1C21B400) [pid = 3816] [serial = 910] [outer = 19B8A400] 03:29:19 INFO - PROCESS | 3816 | --DOMWINDOW == 107 (1984D000) [pid = 3816] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 03:29:19 INFO - PROCESS | 3816 | --DOMWINDOW == 106 (14A5A000) [pid = 3816] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 03:29:19 INFO - PROCESS | 3816 | --DOMWINDOW == 105 (1552A800) [pid = 3816] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 03:29:19 INFO - PROCESS | 3816 | --DOMWINDOW == 104 (18A8D400) [pid = 3816] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 03:29:19 INFO - PROCESS | 3816 | --DOMWINDOW == 103 (1A1CC000) [pid = 3816] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 03:29:19 INFO - PROCESS | 3816 | --DOMWINDOW == 102 (13701C00) [pid = 3816] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 03:29:19 INFO - PROCESS | 3816 | --DOMWINDOW == 101 (196A1000) [pid = 3816] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 03:29:19 INFO - PROCESS | 3816 | --DOMWINDOW == 100 (13620C00) [pid = 3816] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 03:29:19 INFO - PROCESS | 3816 | --DOMWINDOW == 99 (195F3C00) [pid = 3816] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 03:29:19 INFO - PROCESS | 3816 | --DOMWINDOW == 98 (18D05000) [pid = 3816] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 03:29:19 INFO - PROCESS | 3816 | 1461148159429 Marionette TRACE conn3 <- [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:29:19 INFO - PROCESS | 3816 | 1461148159469 Marionette TRACE conn3 <- [1,1177,null,{"value":"13"}] 03:29:19 INFO - PROCESS | 3816 | 1461148159472 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 03:29:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 03:29:19 INFO - PROCESS | 3816 | 1461148159474 Marionette TRACE conn3 <- [1,1178,null,{}] 03:29:19 INFO - PROCESS | 3816 | 1461148159478 Marionette TRACE conn3 -> [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:29:19 INFO - PROCESS | 3816 | 1461148159591 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 03:29:19 INFO - PROCESS | 3816 | 1461148159631 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:19 INFO - PROCESS | 3816 | ++DOCSHELL 13355C00 == 70 [pid = 3816] [id = 304] 03:29:19 INFO - PROCESS | 3816 | ++DOMWINDOW == 99 (13620C00) [pid = 3816] [serial = 911] [outer = 00000000] 03:29:19 INFO - PROCESS | 3816 | ++DOMWINDOW == 100 (19378400) [pid = 3816] [serial = 912] [outer = 13620C00] 03:29:19 INFO - PROCESS | 3816 | 1461148159675 Marionette DEBUG loaded listener.js 03:29:19 INFO - PROCESS | 3816 | ++DOMWINDOW == 101 (19B8A800) [pid = 3816] [serial = 913] [outer = 13620C00] 03:29:20 INFO - PROCESS | 3816 | 1461148160028 Marionette TRACE conn3 <- [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:29:20 INFO - PROCESS | 3816 | 1461148160053 Marionette TRACE conn3 <- [1,1181,null,{"value":"13"}] 03:29:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 03:29:20 INFO - PROCESS | 3816 | 1461148160056 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 03:29:20 INFO - PROCESS | 3816 | 1461148160058 Marionette TRACE conn3 <- [1,1182,null,{}] 03:29:20 INFO - PROCESS | 3816 | 1461148160061 Marionette TRACE conn3 -> [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:29:20 INFO - PROCESS | 3816 | 1461148160175 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 03:29:20 INFO - PROCESS | 3816 | 1461148160183 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:20 INFO - PROCESS | 3816 | ++DOCSHELL 1434A400 == 71 [pid = 3816] [id = 305] 03:29:20 INFO - PROCESS | 3816 | ++DOMWINDOW == 102 (146A9C00) [pid = 3816] [serial = 914] [outer = 00000000] 03:29:20 INFO - PROCESS | 3816 | ++DOMWINDOW == 103 (1C222000) [pid = 3816] [serial = 915] [outer = 146A9C00] 03:29:20 INFO - PROCESS | 3816 | 1461148160235 Marionette DEBUG loaded listener.js 03:29:20 INFO - PROCESS | 3816 | ++DOMWINDOW == 104 (1C625000) [pid = 3816] [serial = 916] [outer = 146A9C00] 03:29:20 INFO - PROCESS | 3816 | 1461148160626 Marionette TRACE conn3 <- [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:29:20 INFO - PROCESS | 3816 | 1461148160679 Marionette TRACE conn3 <- [1,1185,null,{"value":"13"}] 03:29:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 03:29:20 INFO - PROCESS | 3816 | 1461148160682 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 03:29:20 INFO - PROCESS | 3816 | 1461148160684 Marionette TRACE conn3 <- [1,1186,null,{}] 03:29:20 INFO - PROCESS | 3816 | 1461148160687 Marionette TRACE conn3 -> [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:29:20 INFO - PROCESS | 3816 | 1461148160799 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 03:29:20 INFO - PROCESS | 3816 | 1461148160791 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:20 INFO - PROCESS | 3816 | ++DOCSHELL 13622C00 == 72 [pid = 3816] [id = 306] 03:29:20 INFO - PROCESS | 3816 | ++DOMWINDOW == 105 (19CBD800) [pid = 3816] [serial = 917] [outer = 00000000] 03:29:20 INFO - PROCESS | 3816 | ++DOMWINDOW == 106 (1CC1B800) [pid = 3816] [serial = 918] [outer = 19CBD800] 03:29:20 INFO - PROCESS | 3816 | 1461148160836 Marionette DEBUG loaded listener.js 03:29:20 INFO - PROCESS | 3816 | ++DOMWINDOW == 107 (1D126400) [pid = 3816] [serial = 919] [outer = 19CBD800] 03:29:21 INFO - PROCESS | 3816 | 1461148161329 Marionette TRACE conn3 <- [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:29:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 03:29:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 683ms 03:29:21 INFO - PROCESS | 3816 | 1461148161366 Marionette TRACE conn3 -> [0,1189,"getWindowHandle",null] 03:29:21 INFO - PROCESS | 3816 | 1461148161370 Marionette TRACE conn3 <- [1,1189,null,{"value":"13"}] 03:29:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 03:29:21 INFO - PROCESS | 3816 | 1461148161376 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 03:29:21 INFO - PROCESS | 3816 | 1461148161380 Marionette TRACE conn3 <- [1,1190,null,{}] 03:29:21 INFO - PROCESS | 3816 | 1461148161387 Marionette TRACE conn3 -> [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:29:21 INFO - PROCESS | 3816 | 1461148161480 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 03:29:21 INFO - PROCESS | 3816 | 1461148161617 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:21 INFO - PROCESS | 3816 | ++DOCSHELL 1334E800 == 73 [pid = 3816] [id = 307] 03:29:21 INFO - PROCESS | 3816 | ++DOMWINDOW == 108 (1334F000) [pid = 3816] [serial = 920] [outer = 00000000] 03:29:21 INFO - PROCESS | 3816 | ++DOMWINDOW == 109 (13820C00) [pid = 3816] [serial = 921] [outer = 1334F000] 03:29:21 INFO - PROCESS | 3816 | 1461148161676 Marionette DEBUG loaded listener.js 03:29:21 INFO - PROCESS | 3816 | ++DOMWINDOW == 110 (142C4C00) [pid = 3816] [serial = 922] [outer = 1334F000] 03:29:22 INFO - PROCESS | 3816 | 1461148162427 Marionette TRACE conn3 <- [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:29:22 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:29:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1108ms 03:29:22 INFO - PROCESS | 3816 | 1461148162492 Marionette TRACE conn3 -> [0,1193,"getWindowHandle",null] 03:29:22 INFO - PROCESS | 3816 | 1461148162498 Marionette TRACE conn3 <- [1,1193,null,{"value":"13"}] 03:29:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 03:29:22 INFO - PROCESS | 3816 | 1461148162519 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 03:29:22 INFO - PROCESS | 3816 | 1461148162522 Marionette TRACE conn3 <- [1,1194,null,{}] 03:29:22 INFO - PROCESS | 3816 | 1461148162526 Marionette TRACE conn3 -> [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:29:22 INFO - PROCESS | 3816 | 1461148162620 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 03:29:22 INFO - PROCESS | 3816 | 1461148162743 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:22 INFO - PROCESS | 3816 | ++DOCSHELL 155F0800 == 74 [pid = 3816] [id = 308] 03:29:22 INFO - PROCESS | 3816 | ++DOMWINDOW == 111 (15F7B800) [pid = 3816] [serial = 923] [outer = 00000000] 03:29:22 INFO - PROCESS | 3816 | ++DOMWINDOW == 112 (18E35C00) [pid = 3816] [serial = 924] [outer = 15F7B800] 03:29:22 INFO - PROCESS | 3816 | 1461148162801 Marionette DEBUG loaded listener.js 03:29:22 INFO - PROCESS | 3816 | ++DOMWINDOW == 113 (19798400) [pid = 3816] [serial = 925] [outer = 15F7B800] 03:29:23 INFO - PROCESS | 3816 | 1461148163318 Marionette TRACE conn3 <- [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:29:23 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:29:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 880ms 03:29:23 INFO - PROCESS | 3816 | 1461148163395 Marionette TRACE conn3 -> [0,1197,"getWindowHandle",null] 03:29:23 INFO - PROCESS | 3816 | 1461148163397 Marionette TRACE conn3 <- [1,1197,null,{"value":"13"}] 03:29:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 03:29:23 INFO - PROCESS | 3816 | 1461148163401 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 03:29:23 INFO - PROCESS | 3816 | 1461148163405 Marionette TRACE conn3 <- [1,1198,null,{}] 03:29:23 INFO - PROCESS | 3816 | 1461148163416 Marionette TRACE conn3 -> [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:29:23 INFO - PROCESS | 3816 | 1461148163522 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 03:29:23 INFO - PROCESS | 3816 | 1461148163651 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:23 INFO - PROCESS | 3816 | ++DOCSHELL 1CE53400 == 75 [pid = 3816] [id = 309] 03:29:23 INFO - PROCESS | 3816 | ++DOMWINDOW == 114 (1D126C00) [pid = 3816] [serial = 926] [outer = 00000000] 03:29:23 INFO - PROCESS | 3816 | ++DOMWINDOW == 115 (1D266800) [pid = 3816] [serial = 927] [outer = 1D126C00] 03:29:23 INFO - PROCESS | 3816 | 1461148163692 Marionette DEBUG loaded listener.js 03:29:23 INFO - PROCESS | 3816 | ++DOMWINDOW == 116 (1D281C00) [pid = 3816] [serial = 928] [outer = 1D126C00] 03:29:24 INFO - PROCESS | 3816 | 1461148164289 Marionette TRACE conn3 <- [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:29:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 03:29:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 926ms 03:29:24 INFO - PROCESS | 3816 | 1461148164312 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 03:29:24 INFO - PROCESS | 3816 | 1461148164314 Marionette TRACE conn3 <- [1,1201,null,{"value":"13"}] 03:29:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 03:29:24 INFO - PROCESS | 3816 | 1461148164318 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 03:29:24 INFO - PROCESS | 3816 | 1461148164320 Marionette TRACE conn3 <- [1,1202,null,{}] 03:29:24 INFO - PROCESS | 3816 | 1461148164324 Marionette TRACE conn3 -> [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:29:24 INFO - PROCESS | 3816 | 1461148164428 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 03:29:24 INFO - PROCESS | 3816 | 1461148164530 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:24 INFO - PROCESS | 3816 | ++DOCSHELL 1D3A5400 == 76 [pid = 3816] [id = 310] 03:29:24 INFO - PROCESS | 3816 | ++DOMWINDOW == 117 (1D3A6400) [pid = 3816] [serial = 929] [outer = 00000000] 03:29:24 INFO - PROCESS | 3816 | ++DOMWINDOW == 118 (1D692C00) [pid = 3816] [serial = 930] [outer = 1D3A6400] 03:29:24 INFO - PROCESS | 3816 | 1461148164583 Marionette DEBUG loaded listener.js 03:29:24 INFO - PROCESS | 3816 | ++DOMWINDOW == 119 (1D6E0C00) [pid = 3816] [serial = 931] [outer = 1D3A6400] 03:29:25 INFO - PROCESS | 3816 | 1461148165131 Marionette TRACE conn3 <- [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:29:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 03:29:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 880ms 03:29:25 INFO - PROCESS | 3816 | 1461148165205 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 03:29:25 INFO - PROCESS | 3816 | 1461148165208 Marionette TRACE conn3 <- [1,1205,null,{"value":"13"}] 03:29:25 INFO - PROCESS | 3816 | 1461148165211 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 03:29:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 03:29:25 INFO - PROCESS | 3816 | 1461148165213 Marionette TRACE conn3 <- [1,1206,null,{}] 03:29:25 INFO - PROCESS | 3816 | 1461148165217 Marionette TRACE conn3 -> [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:29:25 INFO - PROCESS | 3816 | 1461148165318 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 03:29:25 INFO - PROCESS | 3816 | 1461148165447 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:25 INFO - PROCESS | 3816 | ++DOCSHELL 1A1CC800 == 77 [pid = 3816] [id = 311] 03:29:25 INFO - PROCESS | 3816 | ++DOMWINDOW == 120 (1D39FC00) [pid = 3816] [serial = 932] [outer = 00000000] 03:29:25 INFO - PROCESS | 3816 | ++DOMWINDOW == 121 (1D6EAC00) [pid = 3816] [serial = 933] [outer = 1D39FC00] 03:29:25 INFO - PROCESS | 3816 | 1461148165501 Marionette DEBUG loaded listener.js 03:29:25 INFO - PROCESS | 3816 | ++DOMWINDOW == 122 (1D6EC000) [pid = 3816] [serial = 934] [outer = 1D39FC00] 03:29:26 INFO - PROCESS | 3816 | 1461148166053 Marionette TRACE conn3 <- [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:29:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 03:29:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 910ms 03:29:26 INFO - PROCESS | 3816 | 1461148166122 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 03:29:26 INFO - PROCESS | 3816 | 1461148166125 Marionette TRACE conn3 <- [1,1209,null,{"value":"13"}] 03:29:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 03:29:26 INFO - PROCESS | 3816 | 1461148166129 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 03:29:26 INFO - PROCESS | 3816 | 1461148166131 Marionette TRACE conn3 <- [1,1210,null,{}] 03:29:26 INFO - PROCESS | 3816 | 1461148166135 Marionette TRACE conn3 -> [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:29:26 INFO - PROCESS | 3816 | 1461148166250 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 03:29:26 INFO - PROCESS | 3816 | 1461148166492 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:26 INFO - PROCESS | 3816 | ++DOCSHELL 02A9DC00 == 78 [pid = 3816] [id = 312] 03:29:26 INFO - PROCESS | 3816 | ++DOMWINDOW == 123 (13207800) [pid = 3816] [serial = 935] [outer = 00000000] 03:29:26 INFO - PROCESS | 3816 | ++DOMWINDOW == 124 (14A06800) [pid = 3816] [serial = 936] [outer = 13207800] 03:29:26 INFO - PROCESS | 3816 | 1461148166548 Marionette DEBUG loaded listener.js 03:29:26 INFO - PROCESS | 3816 | ++DOMWINDOW == 125 (155F0C00) [pid = 3816] [serial = 937] [outer = 13207800] 03:29:27 INFO - PROCESS | 3816 | 1461148167136 Marionette TRACE conn3 <- [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:29:27 INFO - PROCESS | 3816 | 1461148167190 Marionette TRACE conn3 <- [1,1213,null,{"value":"13"}] 03:29:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 03:29:27 INFO - PROCESS | 3816 | 1461148167195 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 03:29:27 INFO - PROCESS | 3816 | 1461148167199 Marionette TRACE conn3 <- [1,1214,null,{}] 03:29:27 INFO - PROCESS | 3816 | 1461148167204 Marionette TRACE conn3 -> [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:29:27 INFO - PROCESS | 3816 | 1461148167301 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 03:29:27 INFO - PROCESS | 3816 | 1461148167409 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:27 INFO - PROCESS | 3816 | ++DOCSHELL 18731400 == 79 [pid = 3816] [id = 313] 03:29:27 INFO - PROCESS | 3816 | ++DOMWINDOW == 126 (18734000) [pid = 3816] [serial = 938] [outer = 00000000] 03:29:27 INFO - PROCESS | 3816 | ++DOMWINDOW == 127 (18D0C000) [pid = 3816] [serial = 939] [outer = 18734000] 03:29:27 INFO - PROCESS | 3816 | 1461148167458 Marionette DEBUG loaded listener.js 03:29:27 INFO - PROCESS | 3816 | ++DOMWINDOW == 128 (18DDC400) [pid = 3816] [serial = 940] [outer = 18734000] 03:29:27 INFO - PROCESS | 3816 | --DOCSHELL 1434A400 == 78 [pid = 3816] [id = 305] 03:29:27 INFO - PROCESS | 3816 | --DOCSHELL 13355C00 == 77 [pid = 3816] [id = 304] 03:29:27 INFO - PROCESS | 3816 | --DOCSHELL 18D0E400 == 76 [pid = 3816] [id = 303] 03:29:27 INFO - PROCESS | 3816 | --DOCSHELL 13264800 == 75 [pid = 3816] [id = 302] 03:29:27 INFO - PROCESS | 3816 | --DOCSHELL 18A61000 == 74 [pid = 3816] [id = 301] 03:29:27 INFO - PROCESS | 3816 | --DOCSHELL 1872CC00 == 73 [pid = 3816] [id = 300] 03:29:27 INFO - PROCESS | 3816 | --DOCSHELL 183C3400 == 72 [pid = 3816] [id = 299] 03:29:27 INFO - PROCESS | 3816 | --DOCSHELL 15524C00 == 71 [pid = 3816] [id = 298] 03:29:27 INFO - PROCESS | 3816 | --DOCSHELL 155F4000 == 70 [pid = 3816] [id = 297] 03:29:27 INFO - PROCESS | 3816 | --DOMWINDOW == 127 (159EDC00) [pid = 3816] [serial = 828] [outer = 00000000] [url = about:blank] 03:29:27 INFO - PROCESS | 3816 | --DOMWINDOW == 126 (17BB0800) [pid = 3816] [serial = 831] [outer = 00000000] [url = about:blank] 03:29:27 INFO - PROCESS | 3816 | --DOMWINDOW == 125 (18D0CC00) [pid = 3816] [serial = 837] [outer = 00000000] [url = about:blank] 03:29:27 INFO - PROCESS | 3816 | --DOMWINDOW == 124 (18A5B800) [pid = 3816] [serial = 834] [outer = 00000000] [url = about:blank] 03:29:27 INFO - PROCESS | 3816 | --DOMWINDOW == 123 (1CE5FC00) [pid = 3816] [serial = 873] [outer = 00000000] [url = about:blank] 03:29:27 INFO - PROCESS | 3816 | --DOMWINDOW == 122 (19238000) [pid = 3816] [serial = 840] [outer = 00000000] [url = about:blank] 03:29:27 INFO - PROCESS | 3816 | --DOCSHELL 142C5C00 == 69 [pid = 3816] [id = 292] 03:29:27 INFO - PROCESS | 3816 | --DOMWINDOW == 121 (1A26B800) [pid = 3816] [serial = 858] [outer = 00000000] [url = about:blank] 03:29:27 INFO - PROCESS | 3816 | --DOMWINDOW == 120 (138BBC00) [pid = 3816] [serial = 825] [outer = 00000000] [url = about:blank] 03:29:27 INFO - PROCESS | 3816 | --DOMWINDOW == 119 (15CAD800) [pid = 3816] [serial = 844] [outer = 00000000] [url = about:blank] 03:29:27 INFO - PROCESS | 3816 | --DOMWINDOW == 118 (155F4C00) [pid = 3816] [serial = 843] [outer = 00000000] [url = about:blank] 03:29:27 INFO - PROCESS | 3816 | --DOMWINDOW == 117 (17B1BC00) [pid = 3816] [serial = 846] [outer = 00000000] [url = about:blank] 03:29:27 INFO - PROCESS | 3816 | --DOMWINDOW == 116 (18323C00) [pid = 3816] [serial = 847] [outer = 00000000] [url = about:blank] 03:29:27 INFO - PROCESS | 3816 | --DOMWINDOW == 115 (1A928000) [pid = 3816] [serial = 861] [outer = 00000000] [url = about:blank] 03:29:27 INFO - PROCESS | 3816 | --DOMWINDOW == 114 (1C62EC00) [pid = 3816] [serial = 864] [outer = 00000000] [url = about:blank] 03:29:27 INFO - PROCESS | 3816 | --DOMWINDOW == 113 (1C071000) [pid = 3816] [serial = 862] [outer = 00000000] [url = about:blank] 03:29:27 INFO - PROCESS | 3816 | --DOMWINDOW == 112 (18A54C00) [pid = 3816] [serial = 867] [outer = 00000000] [url = about:blank] 03:29:27 INFO - PROCESS | 3816 | --DOMWINDOW == 111 (1979D800) [pid = 3816] [serial = 852] [outer = 00000000] [url = about:blank] 03:29:27 INFO - PROCESS | 3816 | --DOMWINDOW == 110 (19845800) [pid = 3816] [serial = 853] [outer = 00000000] [url = about:blank] 03:29:27 INFO - PROCESS | 3816 | --DOMWINDOW == 109 (1A80DC00) [pid = 3816] [serial = 870] [outer = 00000000] [url = about:blank] 03:29:27 INFO - PROCESS | 3816 | --DOMWINDOW == 108 (1984FC00) [pid = 3816] [serial = 855] [outer = 00000000] [url = about:blank] 03:29:27 INFO - PROCESS | 3816 | --DOMWINDOW == 107 (19375000) [pid = 3816] [serial = 849] [outer = 00000000] [url = about:blank] 03:29:27 INFO - PROCESS | 3816 | --DOMWINDOW == 106 (1937A000) [pid = 3816] [serial = 850] [outer = 00000000] [url = about:blank] 03:29:27 INFO - PROCESS | 3816 | --DOMWINDOW == 105 (1CB16400) [pid = 3816] [serial = 865] [outer = 00000000] [url = about:blank] 03:29:27 INFO - PROCESS | 3816 | --DOMWINDOW == 104 (1C221800) [pid = 3816] [serial = 871] [outer = 00000000] [url = about:blank] 03:29:27 INFO - PROCESS | 3816 | --DOMWINDOW == 103 (1A866400) [pid = 3816] [serial = 859] [outer = 00000000] [url = about:blank] 03:29:27 INFO - PROCESS | 3816 | --DOMWINDOW == 102 (18D04400) [pid = 3816] [serial = 868] [outer = 00000000] [url = about:blank] 03:29:27 INFO - PROCESS | 3816 | --DOMWINDOW == 101 (19907800) [pid = 3816] [serial = 856] [outer = 00000000] [url = about:blank] 03:29:27 INFO - PROCESS | 3816 | 1461148167966 Marionette TRACE conn3 <- [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:29:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 03:29:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 804ms 03:29:28 INFO - PROCESS | 3816 | 1461148168015 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 03:29:28 INFO - PROCESS | 3816 | 1461148168018 Marionette TRACE conn3 <- [1,1217,null,{"value":"13"}] 03:29:28 INFO - PROCESS | 3816 | 1461148168023 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 03:29:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 03:29:28 INFO - PROCESS | 3816 | 1461148168025 Marionette TRACE conn3 <- [1,1218,null,{}] 03:29:28 INFO - PROCESS | 3816 | 1461148168029 Marionette TRACE conn3 -> [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:29:28 INFO - PROCESS | 3816 | 1461148168112 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 03:29:28 INFO - PROCESS | 3816 | 1461148168118 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:28 INFO - PROCESS | 3816 | ++DOCSHELL 1434A400 == 70 [pid = 3816] [id = 314] 03:29:28 INFO - PROCESS | 3816 | ++DOMWINDOW == 102 (15524C00) [pid = 3816] [serial = 941] [outer = 00000000] 03:29:28 INFO - PROCESS | 3816 | ++DOMWINDOW == 103 (18A61000) [pid = 3816] [serial = 942] [outer = 15524C00] 03:29:28 INFO - PROCESS | 3816 | 1461148168166 Marionette DEBUG loaded listener.js 03:29:28 INFO - PROCESS | 3816 | ++DOMWINDOW == 104 (18CEE800) [pid = 3816] [serial = 943] [outer = 15524C00] 03:29:28 INFO - PROCESS | 3816 | 1461148168630 Marionette TRACE conn3 <- [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:29:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 03:29:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 623ms 03:29:28 INFO - PROCESS | 3816 | 1461148168645 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 03:29:28 INFO - PROCESS | 3816 | 1461148168647 Marionette TRACE conn3 <- [1,1221,null,{"value":"13"}] 03:29:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 03:29:28 INFO - PROCESS | 3816 | 1461148168653 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 03:29:28 INFO - PROCESS | 3816 | 1461148168658 Marionette TRACE conn3 <- [1,1222,null,{}] 03:29:28 INFO - PROCESS | 3816 | 1461148168667 Marionette TRACE conn3 -> [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:29:28 INFO - PROCESS | 3816 | 1461148168751 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 03:29:28 INFO - PROCESS | 3816 | 1461148168760 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:28 INFO - PROCESS | 3816 | ++DOCSHELL 195ED000 == 71 [pid = 3816] [id = 315] 03:29:28 INFO - PROCESS | 3816 | ++DOMWINDOW == 105 (19793400) [pid = 3816] [serial = 944] [outer = 00000000] 03:29:28 INFO - PROCESS | 3816 | ++DOMWINDOW == 106 (19841800) [pid = 3816] [serial = 945] [outer = 19793400] 03:29:28 INFO - PROCESS | 3816 | 1461148168804 Marionette DEBUG loaded listener.js 03:29:28 INFO - PROCESS | 3816 | ++DOMWINDOW == 107 (19846400) [pid = 3816] [serial = 946] [outer = 19793400] 03:29:29 INFO - PROCESS | 3816 | 1461148169229 Marionette TRACE conn3 <- [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:29:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 03:29:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 622ms 03:29:29 INFO - PROCESS | 3816 | 1461148169291 Marionette TRACE conn3 -> [0,1225,"getWindowHandle",null] 03:29:29 INFO - PROCESS | 3816 | 1461148169293 Marionette TRACE conn3 <- [1,1225,null,{"value":"13"}] 03:29:29 INFO - PROCESS | 3816 | 1461148169297 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 03:29:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 03:29:29 INFO - PROCESS | 3816 | 1461148169298 Marionette TRACE conn3 <- [1,1226,null,{}] 03:29:29 INFO - PROCESS | 3816 | 1461148169302 Marionette TRACE conn3 -> [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:29:29 INFO - PROCESS | 3816 | 1461148169388 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 03:29:29 INFO - PROCESS | 3816 | 1461148169396 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:29 INFO - PROCESS | 3816 | ++DOCSHELL 195F1C00 == 72 [pid = 3816] [id = 316] 03:29:29 INFO - PROCESS | 3816 | ++DOMWINDOW == 108 (1979CC00) [pid = 3816] [serial = 947] [outer = 00000000] 03:29:29 INFO - PROCESS | 3816 | ++DOMWINDOW == 109 (19F2F800) [pid = 3816] [serial = 948] [outer = 1979CC00] 03:29:29 INFO - PROCESS | 3816 | 1461148169468 Marionette DEBUG loaded listener.js 03:29:29 INFO - PROCESS | 3816 | ++DOMWINDOW == 110 (19C55800) [pid = 3816] [serial = 949] [outer = 1979CC00] 03:29:29 INFO - PROCESS | 3816 | 1461148169887 Marionette TRACE conn3 <- [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:29:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 03:29:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 683ms 03:29:29 INFO - PROCESS | 3816 | 1461148169978 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 03:29:29 INFO - PROCESS | 3816 | 1461148169980 Marionette TRACE conn3 <- [1,1229,null,{"value":"13"}] 03:29:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 03:29:29 INFO - PROCESS | 3816 | 1461148169983 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 03:29:29 INFO - PROCESS | 3816 | 1461148169985 Marionette TRACE conn3 <- [1,1230,null,{}] 03:29:29 INFO - PROCESS | 3816 | 1461148169989 Marionette TRACE conn3 -> [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:29:30 INFO - PROCESS | 3816 | 1461148170069 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 03:29:30 INFO - PROCESS | 3816 | 1461148170075 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:30 INFO - PROCESS | 3816 | ++DOCSHELL 1A26E800 == 73 [pid = 3816] [id = 317] 03:29:30 INFO - PROCESS | 3816 | ++DOMWINDOW == 111 (1A868C00) [pid = 3816] [serial = 950] [outer = 00000000] 03:29:30 INFO - PROCESS | 3816 | ++DOMWINDOW == 112 (1C06B800) [pid = 3816] [serial = 951] [outer = 1A868C00] 03:29:30 INFO - PROCESS | 3816 | 1461148170128 Marionette DEBUG loaded listener.js 03:29:30 INFO - PROCESS | 3816 | ++DOMWINDOW == 113 (1C220400) [pid = 3816] [serial = 952] [outer = 1A868C00] 03:29:30 INFO - PROCESS | 3816 | 1461148170611 Marionette TRACE conn3 <- [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:29:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 03:29:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 683ms 03:29:30 INFO - PROCESS | 3816 | 1461148170663 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 03:29:30 INFO - PROCESS | 3816 | 1461148170665 Marionette TRACE conn3 <- [1,1233,null,{"value":"13"}] 03:29:30 INFO - PROCESS | 3816 | 1461148170668 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 03:29:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 03:29:30 INFO - PROCESS | 3816 | 1461148170670 Marionette TRACE conn3 <- [1,1234,null,{}] 03:29:30 INFO - PROCESS | 3816 | 1461148170673 Marionette TRACE conn3 -> [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:29:30 INFO - PROCESS | 3816 | 1461148170814 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 03:29:30 INFO - PROCESS | 3816 | 1461148170876 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:30 INFO - PROCESS | 3816 | ++DOCSHELL 1C223800 == 74 [pid = 3816] [id = 318] 03:29:30 INFO - PROCESS | 3816 | ++DOMWINDOW == 114 (1C224400) [pid = 3816] [serial = 953] [outer = 00000000] 03:29:30 INFO - PROCESS | 3816 | ++DOMWINDOW == 115 (1CC1D400) [pid = 3816] [serial = 954] [outer = 1C224400] 03:29:30 INFO - PROCESS | 3816 | 1461148170919 Marionette DEBUG loaded listener.js 03:29:30 INFO - PROCESS | 3816 | ++DOMWINDOW == 116 (1D128C00) [pid = 3816] [serial = 955] [outer = 1C224400] 03:29:31 INFO - PROCESS | 3816 | 1461148171317 Marionette TRACE conn3 <- [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:29:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 03:29:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 683ms 03:29:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 03:29:31 INFO - PROCESS | 3816 | 1461148171356 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 03:29:31 INFO - PROCESS | 3816 | 1461148171358 Marionette TRACE conn3 <- [1,1237,null,{"value":"13"}] 03:29:31 INFO - PROCESS | 3816 | 1461148171361 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 03:29:31 INFO - PROCESS | 3816 | 1461148171363 Marionette TRACE conn3 <- [1,1238,null,{}] 03:29:31 INFO - PROCESS | 3816 | 1461148171370 Marionette TRACE conn3 -> [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:29:31 INFO - PROCESS | 3816 | 1461148171487 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 03:29:31 INFO - PROCESS | 3816 | 1461148171493 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:31 INFO - PROCESS | 3816 | ++DOCSHELL 1D265800 == 75 [pid = 3816] [id = 319] 03:29:31 INFO - PROCESS | 3816 | ++DOMWINDOW == 117 (1D265C00) [pid = 3816] [serial = 956] [outer = 00000000] 03:29:31 INFO - PROCESS | 3816 | ++DOMWINDOW == 118 (1D3A3000) [pid = 3816] [serial = 957] [outer = 1D265C00] 03:29:31 INFO - PROCESS | 3816 | 1461148171519 Marionette DEBUG loaded listener.js 03:29:31 INFO - PROCESS | 3816 | ++DOMWINDOW == 119 (1D691C00) [pid = 3816] [serial = 958] [outer = 1D265C00] 03:29:31 INFO - PROCESS | 3816 | 1461148171960 Marionette TRACE conn3 <- [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:29:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 03:29:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 607ms 03:29:31 INFO - PROCESS | 3816 | 1461148171982 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 03:29:31 INFO - PROCESS | 3816 | 1461148171984 Marionette TRACE conn3 <- [1,1241,null,{"value":"13"}] 03:29:31 INFO - PROCESS | 3816 | 1461148171987 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 03:29:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 03:29:31 INFO - PROCESS | 3816 | 1461148171989 Marionette TRACE conn3 <- [1,1242,null,{}] 03:29:31 INFO - PROCESS | 3816 | 1461148171993 Marionette TRACE conn3 -> [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:29:32 INFO - PROCESS | 3816 | 1461148172089 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 03:29:32 INFO - PROCESS | 3816 | 1461148172176 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:32 INFO - PROCESS | 3816 | ++DOCSHELL 1CB1FC00 == 76 [pid = 3816] [id = 320] 03:29:32 INFO - PROCESS | 3816 | ++DOMWINDOW == 120 (1D263400) [pid = 3816] [serial = 959] [outer = 00000000] 03:29:32 INFO - PROCESS | 3816 | ++DOMWINDOW == 121 (1D74F000) [pid = 3816] [serial = 960] [outer = 1D263400] 03:29:32 INFO - PROCESS | 3816 | 1461148172219 Marionette DEBUG loaded listener.js 03:29:32 INFO - PROCESS | 3816 | ++DOMWINDOW == 122 (1D752400) [pid = 3816] [serial = 961] [outer = 1D263400] 03:29:32 INFO - PROCESS | 3816 | --DOMWINDOW == 121 (18D01400) [pid = 3816] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 03:29:32 INFO - PROCESS | 3816 | --DOMWINDOW == 120 (19792400) [pid = 3816] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 03:29:32 INFO - PROCESS | 3816 | --DOMWINDOW == 119 (19B8A400) [pid = 3816] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 03:29:32 INFO - PROCESS | 3816 | --DOMWINDOW == 118 (13620C00) [pid = 3816] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 03:29:32 INFO - PROCESS | 3816 | --DOMWINDOW == 117 (146A9C00) [pid = 3816] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 03:29:32 INFO - PROCESS | 3816 | --DOMWINDOW == 116 (15557400) [pid = 3816] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 03:29:32 INFO - PROCESS | 3816 | --DOMWINDOW == 115 (183C5000) [pid = 3816] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 03:29:32 INFO - PROCESS | 3816 | --DOMWINDOW == 114 (155F4800) [pid = 3816] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 03:29:32 INFO - PROCESS | 3816 | --DOMWINDOW == 113 (18A86C00) [pid = 3816] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 03:29:32 INFO - PROCESS | 3816 | --DOMWINDOW == 112 (18CE8C00) [pid = 3816] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 03:29:32 INFO - PROCESS | 3816 | 1461148172733 Marionette TRACE conn3 <- [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:29:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 03:29:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 819ms 03:29:32 INFO - PROCESS | 3816 | 1461148172797 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 03:29:32 INFO - PROCESS | 3816 | 1461148172799 Marionette TRACE conn3 <- [1,1245,null,{"value":"13"}] 03:29:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 03:29:32 INFO - PROCESS | 3816 | 1461148172802 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 03:29:32 INFO - PROCESS | 3816 | 1461148172804 Marionette TRACE conn3 <- [1,1246,null,{}] 03:29:32 INFO - PROCESS | 3816 | 1461148172807 Marionette TRACE conn3 -> [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:29:32 INFO - PROCESS | 3816 | 1461148172890 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 03:29:32 INFO - PROCESS | 3816 | 1461148172896 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:32 INFO - PROCESS | 3816 | ++DOCSHELL 13701800 == 77 [pid = 3816] [id = 321] 03:29:32 INFO - PROCESS | 3816 | ++DOMWINDOW == 113 (14345400) [pid = 3816] [serial = 962] [outer = 00000000] 03:29:32 INFO - PROCESS | 3816 | ++DOMWINDOW == 114 (19792400) [pid = 3816] [serial = 963] [outer = 14345400] 03:29:32 INFO - PROCESS | 3816 | 1461148172942 Marionette DEBUG loaded listener.js 03:29:33 INFO - PROCESS | 3816 | ++DOMWINDOW == 115 (1AE05800) [pid = 3816] [serial = 964] [outer = 14345400] 03:29:33 INFO - PROCESS | 3816 | 1461148173342 Marionette TRACE conn3 <- [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:29:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 03:29:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 577ms 03:29:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 03:29:33 INFO - PROCESS | 3816 | 1461148173385 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 03:29:33 INFO - PROCESS | 3816 | 1461148173387 Marionette TRACE conn3 <- [1,1249,null,{"value":"13"}] 03:29:33 INFO - PROCESS | 3816 | 1461148173390 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 03:29:33 INFO - PROCESS | 3816 | 1461148173392 Marionette TRACE conn3 <- [1,1250,null,{}] 03:29:33 INFO - PROCESS | 3816 | 1461148173395 Marionette TRACE conn3 -> [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:29:33 INFO - PROCESS | 3816 | 1461148173484 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 03:29:33 INFO - PROCESS | 3816 | 1461148173490 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:33 INFO - PROCESS | 3816 | ++DOCSHELL 1D25DC00 == 78 [pid = 3816] [id = 322] 03:29:33 INFO - PROCESS | 3816 | ++DOMWINDOW == 116 (1D39F800) [pid = 3816] [serial = 965] [outer = 00000000] 03:29:33 INFO - PROCESS | 3816 | ++DOMWINDOW == 117 (1D938400) [pid = 3816] [serial = 966] [outer = 1D39F800] 03:29:33 INFO - PROCESS | 3816 | 1461148173540 Marionette DEBUG loaded listener.js 03:29:33 INFO - PROCESS | 3816 | ++DOMWINDOW == 118 (142CB400) [pid = 3816] [serial = 967] [outer = 1D39F800] 03:29:33 INFO - PROCESS | 3816 | 1461148173988 Marionette TRACE conn3 <- [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:29:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 03:29:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 607ms 03:29:34 INFO - PROCESS | 3816 | 1461148174009 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 03:29:34 INFO - PROCESS | 3816 | 1461148174011 Marionette TRACE conn3 <- [1,1253,null,{"value":"13"}] 03:29:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 03:29:34 INFO - PROCESS | 3816 | 1461148174027 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 03:29:34 INFO - PROCESS | 3816 | 1461148174029 Marionette TRACE conn3 <- [1,1254,null,{}] 03:29:34 INFO - PROCESS | 3816 | 1461148174036 Marionette TRACE conn3 -> [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:29:34 INFO - PROCESS | 3816 | 1461148174133 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 03:29:34 INFO - PROCESS | 3816 | 1461148174140 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:34 INFO - PROCESS | 3816 | ++DOCSHELL 1D941000 == 79 [pid = 3816] [id = 323] 03:29:34 INFO - PROCESS | 3816 | ++DOMWINDOW == 119 (1D945800) [pid = 3816] [serial = 968] [outer = 00000000] 03:29:34 INFO - PROCESS | 3816 | ++DOMWINDOW == 120 (1DBCD400) [pid = 3816] [serial = 969] [outer = 1D945800] 03:29:34 INFO - PROCESS | 3816 | 1461148174183 Marionette DEBUG loaded listener.js 03:29:34 INFO - PROCESS | 3816 | ++DOMWINDOW == 121 (1DBCF000) [pid = 3816] [serial = 970] [outer = 1D945800] 03:29:34 INFO - PROCESS | 3816 | 1461148174743 Marionette TRACE conn3 <- [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:29:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 03:29:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 774ms 03:29:34 INFO - PROCESS | 3816 | 1461148174844 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 03:29:34 INFO - PROCESS | 3816 | 1461148174848 Marionette TRACE conn3 <- [1,1257,null,{"value":"13"}] 03:29:34 INFO - PROCESS | 3816 | 1461148174868 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 03:29:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 03:29:34 INFO - PROCESS | 3816 | 1461148174872 Marionette TRACE conn3 <- [1,1258,null,{}] 03:29:34 INFO - PROCESS | 3816 | 1461148174877 Marionette TRACE conn3 -> [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:29:34 INFO - PROCESS | 3816 | 1461148174997 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 03:29:35 INFO - PROCESS | 3816 | 1461148175097 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:35 INFO - PROCESS | 3816 | ++DOCSHELL 13445400 == 80 [pid = 3816] [id = 324] 03:29:35 INFO - PROCESS | 3816 | ++DOMWINDOW == 122 (13448400) [pid = 3816] [serial = 971] [outer = 00000000] 03:29:35 INFO - PROCESS | 3816 | ++DOMWINDOW == 123 (13811800) [pid = 3816] [serial = 972] [outer = 13448400] 03:29:35 INFO - PROCESS | 3816 | 1461148175153 Marionette DEBUG loaded listener.js 03:29:35 INFO - PROCESS | 3816 | ++DOMWINDOW == 124 (146A7800) [pid = 3816] [serial = 973] [outer = 13448400] 03:29:35 INFO - PROCESS | 3816 | 1461148175715 Marionette TRACE conn3 <- [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:29:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 03:29:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 911ms 03:29:35 INFO - PROCESS | 3816 | 1461148175781 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 03:29:35 INFO - PROCESS | 3816 | 1461148175787 Marionette TRACE conn3 <- [1,1261,null,{"value":"13"}] 03:29:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 03:29:35 INFO - PROCESS | 3816 | 1461148175794 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 03:29:35 INFO - PROCESS | 3816 | 1461148175796 Marionette TRACE conn3 <- [1,1262,null,{}] 03:29:35 INFO - PROCESS | 3816 | 1461148175801 Marionette TRACE conn3 -> [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:29:35 INFO - PROCESS | 3816 | 1461148175909 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 03:29:36 INFO - PROCESS | 3816 | 1461148176044 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:36 INFO - PROCESS | 3816 | ++DOCSHELL 15CD6800 == 81 [pid = 3816] [id = 325] 03:29:36 INFO - PROCESS | 3816 | ++DOMWINDOW == 125 (17BB1C00) [pid = 3816] [serial = 974] [outer = 00000000] 03:29:36 INFO - PROCESS | 3816 | ++DOMWINDOW == 126 (18732800) [pid = 3816] [serial = 975] [outer = 17BB1C00] 03:29:36 INFO - PROCESS | 3816 | 1461148176098 Marionette DEBUG loaded listener.js 03:29:36 INFO - PROCESS | 3816 | ++DOMWINDOW == 127 (18A5A000) [pid = 3816] [serial = 976] [outer = 17BB1C00] 03:29:36 INFO - PROCESS | 3816 | 1461148176689 Marionette TRACE conn3 <- [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:29:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 03:29:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 911ms 03:29:36 INFO - PROCESS | 3816 | 1461148176719 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 03:29:36 INFO - PROCESS | 3816 | 1461148176721 Marionette TRACE conn3 <- [1,1265,null,{"value":"13"}] 03:29:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 03:29:36 INFO - PROCESS | 3816 | 1461148176725 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 03:29:36 INFO - PROCESS | 3816 | 1461148176729 Marionette TRACE conn3 <- [1,1266,null,{}] 03:29:36 INFO - PROCESS | 3816 | 1461148176740 Marionette TRACE conn3 -> [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:29:36 INFO - PROCESS | 3816 | 1461148176837 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 03:29:36 INFO - PROCESS | 3816 | 1461148176945 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:36 INFO - PROCESS | 3816 | ++DOCSHELL 195EA800 == 82 [pid = 3816] [id = 326] 03:29:36 INFO - PROCESS | 3816 | ++DOMWINDOW == 128 (196A1000) [pid = 3816] [serial = 977] [outer = 00000000] 03:29:36 INFO - PROCESS | 3816 | ++DOMWINDOW == 129 (1A922C00) [pid = 3816] [serial = 978] [outer = 196A1000] 03:29:36 INFO - PROCESS | 3816 | 1461148177001 Marionette DEBUG loaded listener.js 03:29:37 INFO - PROCESS | 3816 | ++DOMWINDOW == 130 (1C21E400) [pid = 3816] [serial = 979] [outer = 196A1000] 03:29:37 INFO - PROCESS | 3816 | 1461148177587 Marionette TRACE conn3 <- [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:29:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 03:29:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 910ms 03:29:37 INFO - PROCESS | 3816 | 1461148177634 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 03:29:37 INFO - PROCESS | 3816 | 1461148177637 Marionette TRACE conn3 <- [1,1269,null,{"value":"13"}] 03:29:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 03:29:37 INFO - PROCESS | 3816 | 1461148177640 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 03:29:37 INFO - PROCESS | 3816 | 1461148177642 Marionette TRACE conn3 <- [1,1270,null,{}] 03:29:37 INFO - PROCESS | 3816 | 1461148177646 Marionette TRACE conn3 -> [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:29:37 INFO - PROCESS | 3816 | 1461148177750 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 03:29:37 INFO - PROCESS | 3816 | 1461148177883 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:37 INFO - PROCESS | 3816 | ++DOCSHELL 1C21D400 == 83 [pid = 3816] [id = 327] 03:29:37 INFO - PROCESS | 3816 | ++DOMWINDOW == 131 (1C21D800) [pid = 3816] [serial = 980] [outer = 00000000] 03:29:37 INFO - PROCESS | 3816 | ++DOMWINDOW == 132 (1D6E8800) [pid = 3816] [serial = 981] [outer = 1C21D800] 03:29:37 INFO - PROCESS | 3816 | 1461148177939 Marionette DEBUG loaded listener.js 03:29:37 INFO - PROCESS | 3816 | ++DOMWINDOW == 133 (1D93F000) [pid = 3816] [serial = 982] [outer = 1C21D800] 03:29:38 INFO - PROCESS | 3816 | 1461148178477 Marionette TRACE conn3 <- [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:29:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 03:29:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 865ms 03:29:38 INFO - PROCESS | 3816 | 1461148178526 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 03:29:38 INFO - PROCESS | 3816 | 1461148178529 Marionette TRACE conn3 <- [1,1273,null,{"value":"13"}] 03:29:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 03:29:38 INFO - PROCESS | 3816 | 1461148178532 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 03:29:38 INFO - PROCESS | 3816 | 1461148178534 Marionette TRACE conn3 <- [1,1274,null,{}] 03:29:38 INFO - PROCESS | 3816 | 1461148178537 Marionette TRACE conn3 -> [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:29:38 INFO - PROCESS | 3816 | 1461148178639 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 03:29:38 INFO - PROCESS | 3816 | 1461148178744 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:38 INFO - PROCESS | 3816 | ++DOCSHELL 1A868400 == 84 [pid = 3816] [id = 328] 03:29:38 INFO - PROCESS | 3816 | ++DOMWINDOW == 134 (1CC17C00) [pid = 3816] [serial = 983] [outer = 00000000] 03:29:38 INFO - PROCESS | 3816 | ++DOMWINDOW == 135 (1DBD4400) [pid = 3816] [serial = 984] [outer = 1CC17C00] 03:29:38 INFO - PROCESS | 3816 | 1461148178797 Marionette DEBUG loaded listener.js 03:29:38 INFO - PROCESS | 3816 | ++DOMWINDOW == 136 (1DBD6800) [pid = 3816] [serial = 985] [outer = 1CC17C00] 03:29:39 INFO - PROCESS | 3816 | 1461148179407 Marionette TRACE conn3 <- [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:29:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 03:29:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 971ms 03:29:39 INFO - PROCESS | 3816 | 1461148179497 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 03:29:39 INFO - PROCESS | 3816 | 1461148179500 Marionette TRACE conn3 <- [1,1277,null,{"value":"13"}] 03:29:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 03:29:39 INFO - PROCESS | 3816 | 1461148179504 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 03:29:39 INFO - PROCESS | 3816 | 1461148179506 Marionette TRACE conn3 <- [1,1278,null,{}] 03:29:39 INFO - PROCESS | 3816 | 1461148179509 Marionette TRACE conn3 -> [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:29:39 INFO - PROCESS | 3816 | 1461148179645 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 03:29:39 INFO - PROCESS | 3816 | 1461148179929 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:39 INFO - PROCESS | 3816 | ++DOCSHELL 02AA3400 == 85 [pid = 3816] [id = 329] 03:29:39 INFO - PROCESS | 3816 | ++DOMWINDOW == 137 (12B84C00) [pid = 3816] [serial = 986] [outer = 00000000] 03:29:40 INFO - PROCESS | 3816 | ++DOMWINDOW == 138 (1344DC00) [pid = 3816] [serial = 987] [outer = 12B84C00] 03:29:40 INFO - PROCESS | 3816 | 1461148180019 Marionette DEBUG loaded listener.js 03:29:40 INFO - PROCESS | 3816 | ++DOMWINDOW == 139 (14ADEC00) [pid = 3816] [serial = 988] [outer = 12B84C00] 03:29:40 INFO - PROCESS | 3816 | 1461148180604 Marionette TRACE conn3 <- [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:29:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 03:29:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1154ms 03:29:40 INFO - PROCESS | 3816 | 1461148180672 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 03:29:40 INFO - PROCESS | 3816 | 1461148180677 Marionette TRACE conn3 <- [1,1281,null,{"value":"13"}] 03:29:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 03:29:40 INFO - PROCESS | 3816 | 1461148180682 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 03:29:40 INFO - PROCESS | 3816 | 1461148180685 Marionette TRACE conn3 <- [1,1282,null,{}] 03:29:40 INFO - PROCESS | 3816 | 1461148180690 Marionette TRACE conn3 -> [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:29:40 INFO - PROCESS | 3816 | 1461148180787 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 03:29:40 INFO - PROCESS | 3816 | 1461148180930 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:40 INFO - PROCESS | 3816 | --DOCSHELL 15F7B400 == 84 [pid = 3816] [id = 161] 03:29:40 INFO - PROCESS | 3816 | --DOCSHELL 18D0A400 == 83 [pid = 3816] [id = 257] 03:29:40 INFO - PROCESS | 3816 | --DOCSHELL 18CEA000 == 82 [pid = 3816] [id = 279] 03:29:40 INFO - PROCESS | 3816 | --DOCSHELL 1CC16800 == 81 [pid = 3816] [id = 272] 03:29:40 INFO - PROCESS | 3816 | --DOCSHELL 15CB1000 == 80 [pid = 3816] [id = 270] 03:29:40 INFO - PROCESS | 3816 | --DOCSHELL 1D121C00 == 79 [pid = 3816] [id = 177] 03:29:40 INFO - PROCESS | 3816 | --DOCSHELL 1D25DC00 == 78 [pid = 3816] [id = 322] 03:29:40 INFO - PROCESS | 3816 | --DOCSHELL 13701800 == 77 [pid = 3816] [id = 321] 03:29:40 INFO - PROCESS | 3816 | --DOCSHELL 1CB1FC00 == 76 [pid = 3816] [id = 320] 03:29:40 INFO - PROCESS | 3816 | --DOCSHELL 1D265800 == 75 [pid = 3816] [id = 319] 03:29:40 INFO - PROCESS | 3816 | --DOCSHELL 1C223800 == 74 [pid = 3816] [id = 318] 03:29:40 INFO - PROCESS | 3816 | --DOCSHELL 1A26E800 == 73 [pid = 3816] [id = 317] 03:29:40 INFO - PROCESS | 3816 | --DOCSHELL 195F1C00 == 72 [pid = 3816] [id = 316] 03:29:40 INFO - PROCESS | 3816 | --DOCSHELL 195ED000 == 71 [pid = 3816] [id = 315] 03:29:40 INFO - PROCESS | 3816 | --DOCSHELL 1434A400 == 70 [pid = 3816] [id = 314] 03:29:40 INFO - PROCESS | 3816 | --DOCSHELL 18731400 == 69 [pid = 3816] [id = 313] 03:29:40 INFO - PROCESS | 3816 | --DOMWINDOW == 138 (155F6400) [pid = 3816] [serial = 888] [outer = 00000000] [url = about:blank] 03:29:40 INFO - PROCESS | 3816 | --DOMWINDOW == 137 (1CC1B800) [pid = 3816] [serial = 918] [outer = 00000000] [url = about:blank] 03:29:40 INFO - PROCESS | 3816 | ++DOCSHELL 13351C00 == 70 [pid = 3816] [id = 330] 03:29:40 INFO - PROCESS | 3816 | ++DOMWINDOW == 138 (13443400) [pid = 3816] [serial = 989] [outer = 00000000] 03:29:40 INFO - PROCESS | 3816 | ++DOMWINDOW == 139 (159FA000) [pid = 3816] [serial = 990] [outer = 13443400] 03:29:40 INFO - PROCESS | 3816 | 1461148181012 Marionette DEBUG loaded listener.js 03:29:41 INFO - PROCESS | 3816 | ++DOMWINDOW == 140 (15F80400) [pid = 3816] [serial = 991] [outer = 13443400] 03:29:41 INFO - PROCESS | 3816 | --DOCSHELL 02A9DC00 == 69 [pid = 3816] [id = 312] 03:29:41 INFO - PROCESS | 3816 | --DOCSHELL 1334E800 == 68 [pid = 3816] [id = 307] 03:29:41 INFO - PROCESS | 3816 | --DOMWINDOW == 139 (1A1C5400) [pid = 3816] [serial = 805] [outer = 00000000] [url = about:blank] 03:29:41 INFO - PROCESS | 3816 | --DOMWINDOW == 138 (19850400) [pid = 3816] [serial = 906] [outer = 00000000] [url = about:blank] 03:29:41 INFO - PROCESS | 3816 | --DOMWINDOW == 137 (1AE04000) [pid = 3816] [serial = 909] [outer = 00000000] [url = about:blank] 03:29:41 INFO - PROCESS | 3816 | --DOMWINDOW == 136 (19908000) [pid = 3816] [serial = 907] [outer = 00000000] [url = about:blank] 03:29:41 INFO - PROCESS | 3816 | --DOMWINDOW == 135 (19378400) [pid = 3816] [serial = 912] [outer = 00000000] [url = about:blank] 03:29:41 INFO - PROCESS | 3816 | --DOMWINDOW == 134 (16B85C00) [pid = 3816] [serial = 876] [outer = 00000000] [url = about:blank] 03:29:41 INFO - PROCESS | 3816 | --DOMWINDOW == 133 (19373000) [pid = 3816] [serial = 879] [outer = 00000000] [url = about:blank] 03:29:41 INFO - PROCESS | 3816 | --DOMWINDOW == 132 (1CC1E400) [pid = 3816] [serial = 882] [outer = 00000000] [url = about:blank] 03:29:41 INFO - PROCESS | 3816 | --DOMWINDOW == 131 (1C222000) [pid = 3816] [serial = 915] [outer = 00000000] [url = about:blank] 03:29:41 INFO - PROCESS | 3816 | --DOMWINDOW == 130 (1D3A1800) [pid = 3816] [serial = 885] [outer = 00000000] [url = about:blank] 03:29:41 INFO - PROCESS | 3816 | --DOMWINDOW == 129 (159F6400) [pid = 3816] [serial = 894] [outer = 00000000] [url = about:blank] 03:29:41 INFO - PROCESS | 3816 | --DOMWINDOW == 128 (15CDC400) [pid = 3816] [serial = 895] [outer = 00000000] [url = about:blank] 03:29:41 INFO - PROCESS | 3816 | --DOMWINDOW == 127 (188E3000) [pid = 3816] [serial = 897] [outer = 00000000] [url = about:blank] 03:29:41 INFO - PROCESS | 3816 | --DOMWINDOW == 126 (18A5A800) [pid = 3816] [serial = 898] [outer = 00000000] [url = about:blank] 03:29:41 INFO - PROCESS | 3816 | --DOMWINDOW == 125 (1665C000) [pid = 3816] [serial = 892] [outer = 00000000] [url = about:blank] 03:29:41 INFO - PROCESS | 3816 | --DOMWINDOW == 124 (15E87C00) [pid = 3816] [serial = 891] [outer = 00000000] [url = about:blank] 03:29:41 INFO - PROCESS | 3816 | --DOMWINDOW == 123 (18CEEC00) [pid = 3816] [serial = 900] [outer = 00000000] [url = about:blank] 03:29:41 INFO - PROCESS | 3816 | --DOMWINDOW == 122 (1C625000) [pid = 3816] [serial = 916] [outer = 00000000] [url = about:blank] 03:29:41 INFO - PROCESS | 3816 | --DOMWINDOW == 121 (1C21B400) [pid = 3816] [serial = 910] [outer = 00000000] [url = about:blank] 03:29:41 INFO - PROCESS | 3816 | --DOMWINDOW == 120 (18DDC800) [pid = 3816] [serial = 903] [outer = 00000000] [url = about:blank] 03:29:41 INFO - PROCESS | 3816 | --DOMWINDOW == 119 (1922DC00) [pid = 3816] [serial = 904] [outer = 00000000] [url = about:blank] 03:29:41 INFO - PROCESS | 3816 | --DOMWINDOW == 118 (18D06400) [pid = 3816] [serial = 901] [outer = 00000000] [url = about:blank] 03:29:41 INFO - PROCESS | 3816 | --DOMWINDOW == 117 (19B8A800) [pid = 3816] [serial = 913] [outer = 00000000] [url = about:blank] 03:29:41 INFO - PROCESS | 3816 | 1461148181455 Marionette TRACE conn3 <- [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:29:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 03:29:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 820ms 03:29:41 INFO - PROCESS | 3816 | 1461148181510 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 03:29:41 INFO - PROCESS | 3816 | 1461148181514 Marionette TRACE conn3 <- [1,1285,null,{"value":"13"}] 03:29:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 03:29:41 INFO - PROCESS | 3816 | 1461148181518 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 03:29:41 INFO - PROCESS | 3816 | 1461148181520 Marionette TRACE conn3 <- [1,1286,null,{}] 03:29:41 INFO - PROCESS | 3816 | 1461148181524 Marionette TRACE conn3 -> [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:29:41 INFO - PROCESS | 3816 | 1461148181613 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 03:29:41 INFO - PROCESS | 3816 | 1461148181621 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:41 INFO - PROCESS | 3816 | ++DOCSHELL 15F7BC00 == 69 [pid = 3816] [id = 331] 03:29:41 INFO - PROCESS | 3816 | ++DOMWINDOW == 118 (1676A000) [pid = 3816] [serial = 992] [outer = 00000000] 03:29:41 INFO - PROCESS | 3816 | ++DOMWINDOW == 119 (18A5E800) [pid = 3816] [serial = 993] [outer = 1676A000] 03:29:41 INFO - PROCESS | 3816 | 1461148181650 Marionette DEBUG loaded listener.js 03:29:41 INFO - PROCESS | 3816 | ++DOMWINDOW == 120 (18CE4800) [pid = 3816] [serial = 994] [outer = 1676A000] 03:29:42 INFO - PROCESS | 3816 | 1461148182147 Marionette TRACE conn3 <- [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:29:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 03:29:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 668ms 03:29:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 03:29:42 INFO - PROCESS | 3816 | 1461148182183 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 03:29:42 INFO - PROCESS | 3816 | 1461148182186 Marionette TRACE conn3 <- [1,1289,null,{"value":"13"}] 03:29:42 INFO - PROCESS | 3816 | 1461148182190 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 03:29:42 INFO - PROCESS | 3816 | 1461148182196 Marionette TRACE conn3 <- [1,1290,null,{}] 03:29:42 INFO - PROCESS | 3816 | 1461148182204 Marionette TRACE conn3 -> [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:29:42 INFO - PROCESS | 3816 | 1461148182316 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 03:29:42 INFO - PROCESS | 3816 | 1461148182417 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:42 INFO - PROCESS | 3816 | ++DOCSHELL 1665AC00 == 70 [pid = 3816] [id = 332] 03:29:42 INFO - PROCESS | 3816 | ++DOMWINDOW == 121 (18D01400) [pid = 3816] [serial = 995] [outer = 00000000] 03:29:42 INFO - PROCESS | 3816 | ++DOMWINDOW == 122 (19378C00) [pid = 3816] [serial = 996] [outer = 18D01400] 03:29:42 INFO - PROCESS | 3816 | 1461148182462 Marionette DEBUG loaded listener.js 03:29:42 INFO - PROCESS | 3816 | ++DOMWINDOW == 123 (195E7400) [pid = 3816] [serial = 997] [outer = 18D01400] 03:29:42 INFO - PROCESS | 3816 | 1461148182807 Marionette TRACE conn3 <- [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:29:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 03:29:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 683ms 03:29:42 INFO - PROCESS | 3816 | 1461148182871 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 03:29:42 INFO - PROCESS | 3816 | 1461148182874 Marionette TRACE conn3 <- [1,1293,null,{"value":"13"}] 03:29:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 03:29:42 INFO - PROCESS | 3816 | 1461148182877 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 03:29:42 INFO - PROCESS | 3816 | 1461148182879 Marionette TRACE conn3 <- [1,1294,null,{}] 03:29:42 INFO - PROCESS | 3816 | 1461148182882 Marionette TRACE conn3 -> [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:29:42 INFO - PROCESS | 3816 | 1461148182967 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 03:29:42 INFO - PROCESS | 3816 | 1461148182973 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:42 INFO - PROCESS | 3816 | ++DOCSHELL 18106800 == 71 [pid = 3816] [id = 333] 03:29:42 INFO - PROCESS | 3816 | ++DOMWINDOW == 124 (1937C800) [pid = 3816] [serial = 998] [outer = 00000000] 03:29:43 INFO - PROCESS | 3816 | ++DOMWINDOW == 125 (19845800) [pid = 3816] [serial = 999] [outer = 1937C800] 03:29:43 INFO - PROCESS | 3816 | 1461148183017 Marionette DEBUG loaded listener.js 03:29:43 INFO - PROCESS | 3816 | ++DOMWINDOW == 126 (1984F000) [pid = 3816] [serial = 1000] [outer = 1937C800] 03:29:43 INFO - PROCESS | 3816 | 1461148183477 Marionette TRACE conn3 <- [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:29:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 03:29:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 622ms 03:29:43 INFO - PROCESS | 3816 | 1461148183498 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 03:29:43 INFO - PROCESS | 3816 | 1461148183500 Marionette TRACE conn3 <- [1,1297,null,{"value":"13"}] 03:29:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 03:29:43 INFO - PROCESS | 3816 | 1461148183503 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 03:29:43 INFO - PROCESS | 3816 | 1461148183505 Marionette TRACE conn3 <- [1,1298,null,{}] 03:29:43 INFO - PROCESS | 3816 | 1461148183514 Marionette TRACE conn3 -> [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:29:43 INFO - PROCESS | 3816 | 1461148183629 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 03:29:43 INFO - PROCESS | 3816 | 1461148183717 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:43 INFO - PROCESS | 3816 | ++DOCSHELL 1990D800 == 72 [pid = 3816] [id = 334] 03:29:43 INFO - PROCESS | 3816 | ++DOMWINDOW == 127 (1990F800) [pid = 3816] [serial = 1001] [outer = 00000000] 03:29:43 INFO - PROCESS | 3816 | ++DOMWINDOW == 128 (19B8A800) [pid = 3816] [serial = 1002] [outer = 1990F800] 03:29:43 INFO - PROCESS | 3816 | 1461148183771 Marionette DEBUG loaded listener.js 03:29:43 INFO - PROCESS | 3816 | ++DOMWINDOW == 129 (1A168000) [pid = 3816] [serial = 1003] [outer = 1990F800] 03:29:44 INFO - PROCESS | 3816 | 1461148184206 Marionette TRACE conn3 <- [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:29:44 INFO - PROCESS | 3816 | 1461148184231 Marionette TRACE conn3 <- [1,1301,null,{"value":"13"}] 03:29:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 03:29:44 INFO - PROCESS | 3816 | 1461148184239 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 03:29:44 INFO - PROCESS | 3816 | 1461148184241 Marionette TRACE conn3 <- [1,1302,null,{}] 03:29:44 INFO - PROCESS | 3816 | 1461148184244 Marionette TRACE conn3 -> [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:29:44 INFO - PROCESS | 3816 | 1461148184354 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 03:29:44 INFO - PROCESS | 3816 | 1461148184360 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:44 INFO - PROCESS | 3816 | ++DOCSHELL 19B47C00 == 73 [pid = 3816] [id = 335] 03:29:44 INFO - PROCESS | 3816 | ++DOMWINDOW == 130 (1AE0DC00) [pid = 3816] [serial = 1004] [outer = 00000000] 03:29:44 INFO - PROCESS | 3816 | ++DOMWINDOW == 131 (1C625000) [pid = 3816] [serial = 1005] [outer = 1AE0DC00] 03:29:44 INFO - PROCESS | 3816 | 1461148184404 Marionette DEBUG loaded listener.js 03:29:44 INFO - PROCESS | 3816 | ++DOMWINDOW == 132 (1C624400) [pid = 3816] [serial = 1006] [outer = 1AE0DC00] 03:29:44 INFO - PROCESS | 3816 | 1461148184827 Marionette TRACE conn3 <- [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:29:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 03:29:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 622ms 03:29:44 INFO - PROCESS | 3816 | 1461148184856 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 03:29:44 INFO - PROCESS | 3816 | 1461148184858 Marionette TRACE conn3 <- [1,1305,null,{"value":"13"}] 03:29:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 03:29:44 INFO - PROCESS | 3816 | 1461148184861 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 03:29:44 INFO - PROCESS | 3816 | 1461148184863 Marionette TRACE conn3 <- [1,1306,null,{}] 03:29:44 INFO - PROCESS | 3816 | 1461148184866 Marionette TRACE conn3 -> [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:29:44 INFO - PROCESS | 3816 | 1461148184977 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 03:29:45 INFO - PROCESS | 3816 | 1461148185051 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:45 INFO - PROCESS | 3816 | ++DOCSHELL 1C62AC00 == 74 [pid = 3816] [id = 336] 03:29:45 INFO - PROCESS | 3816 | ++DOMWINDOW == 133 (1C62F800) [pid = 3816] [serial = 1007] [outer = 00000000] 03:29:45 INFO - PROCESS | 3816 | ++DOMWINDOW == 134 (1D11E400) [pid = 3816] [serial = 1008] [outer = 1C62F800] 03:29:45 INFO - PROCESS | 3816 | 1461148185095 Marionette DEBUG loaded listener.js 03:29:45 INFO - PROCESS | 3816 | ++DOMWINDOW == 135 (1D264000) [pid = 3816] [serial = 1009] [outer = 1C62F800] 03:29:45 INFO - PROCESS | 3816 | --DOMWINDOW == 134 (1C224400) [pid = 3816] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 03:29:45 INFO - PROCESS | 3816 | --DOMWINDOW == 133 (1D265C00) [pid = 3816] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 03:29:45 INFO - PROCESS | 3816 | --DOMWINDOW == 132 (19793400) [pid = 3816] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 03:29:45 INFO - PROCESS | 3816 | --DOMWINDOW == 131 (13207800) [pid = 3816] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 03:29:45 INFO - PROCESS | 3816 | --DOMWINDOW == 130 (18734000) [pid = 3816] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 03:29:45 INFO - PROCESS | 3816 | --DOMWINDOW == 129 (15524C00) [pid = 3816] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 03:29:45 INFO - PROCESS | 3816 | --DOMWINDOW == 128 (1A868C00) [pid = 3816] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 03:29:45 INFO - PROCESS | 3816 | --DOMWINDOW == 127 (1979CC00) [pid = 3816] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 03:29:45 INFO - PROCESS | 3816 | --DOMWINDOW == 126 (1D263400) [pid = 3816] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 03:29:45 INFO - PROCESS | 3816 | --DOMWINDOW == 125 (1D39F800) [pid = 3816] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 03:29:45 INFO - PROCESS | 3816 | --DOMWINDOW == 124 (14345400) [pid = 3816] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 03:29:45 INFO - PROCESS | 3816 | --DOMWINDOW == 123 (13209C00) [pid = 3816] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 03:29:45 INFO - PROCESS | 3816 | 1461148185651 Marionette TRACE conn3 <- [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:29:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 03:29:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 819ms 03:29:45 INFO - PROCESS | 3816 | 1461148185680 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 03:29:45 INFO - PROCESS | 3816 | 1461148185682 Marionette TRACE conn3 <- [1,1309,null,{"value":"13"}] 03:29:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 03:29:45 INFO - PROCESS | 3816 | 1461148185685 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 03:29:45 INFO - PROCESS | 3816 | 1461148185687 Marionette TRACE conn3 <- [1,1310,null,{}] 03:29:45 INFO - PROCESS | 3816 | 1461148185690 Marionette TRACE conn3 -> [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:29:45 INFO - PROCESS | 3816 | 1461148185772 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 03:29:45 INFO - PROCESS | 3816 | 1461148185778 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:45 INFO - PROCESS | 3816 | ++DOCSHELL 15E88800 == 75 [pid = 3816] [id = 337] 03:29:45 INFO - PROCESS | 3816 | ++DOMWINDOW == 124 (19793400) [pid = 3816] [serial = 1010] [outer = 00000000] 03:29:45 INFO - PROCESS | 3816 | ++DOMWINDOW == 125 (1C628C00) [pid = 3816] [serial = 1011] [outer = 19793400] 03:29:45 INFO - PROCESS | 3816 | 1461148185826 Marionette DEBUG loaded listener.js 03:29:45 INFO - PROCESS | 3816 | ++DOMWINDOW == 126 (1C224400) [pid = 3816] [serial = 1012] [outer = 19793400] 03:29:46 INFO - PROCESS | 3816 | 1461148186243 Marionette TRACE conn3 <- [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:29:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 03:29:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 622ms 03:29:46 INFO - PROCESS | 3816 | 1461148186307 Marionette TRACE conn3 -> [0,1313,"getWindowHandle",null] 03:29:46 INFO - PROCESS | 3816 | 1461148186309 Marionette TRACE conn3 <- [1,1313,null,{"value":"13"}] 03:29:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 03:29:46 INFO - PROCESS | 3816 | 1461148186312 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 03:29:46 INFO - PROCESS | 3816 | 1461148186314 Marionette TRACE conn3 <- [1,1314,null,{}] 03:29:46 INFO - PROCESS | 3816 | 1461148186318 Marionette TRACE conn3 -> [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:29:46 INFO - PROCESS | 3816 | 1461148186397 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 03:29:46 INFO - PROCESS | 3816 | 1461148186405 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:46 INFO - PROCESS | 3816 | ++DOCSHELL 1808CC00 == 76 [pid = 3816] [id = 338] 03:29:46 INFO - PROCESS | 3816 | ++DOMWINDOW == 127 (1922D800) [pid = 3816] [serial = 1013] [outer = 00000000] 03:29:46 INFO - PROCESS | 3816 | ++DOMWINDOW == 128 (1D3A2C00) [pid = 3816] [serial = 1014] [outer = 1922D800] 03:29:46 INFO - PROCESS | 3816 | 1461148186449 Marionette DEBUG loaded listener.js 03:29:46 INFO - PROCESS | 3816 | ++DOMWINDOW == 129 (1D697000) [pid = 3816] [serial = 1015] [outer = 1922D800] 03:29:46 INFO - PROCESS | 3816 | 1461148186880 Marionette TRACE conn3 <- [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:29:46 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:29:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 607ms 03:29:46 INFO - PROCESS | 3816 | 1461148186934 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 03:29:46 INFO - PROCESS | 3816 | 1461148186936 Marionette TRACE conn3 <- [1,1317,null,{"value":"13"}] 03:29:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 03:29:46 INFO - PROCESS | 3816 | 1461148186939 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 03:29:46 INFO - PROCESS | 3816 | 1461148186941 Marionette TRACE conn3 <- [1,1318,null,{}] 03:29:46 INFO - PROCESS | 3816 | 1461148186944 Marionette TRACE conn3 -> [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:29:47 INFO - PROCESS | 3816 | 1461148187024 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 03:29:47 INFO - PROCESS | 3816 | 1461148187031 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:47 INFO - PROCESS | 3816 | ++DOCSHELL 1D27D000 == 77 [pid = 3816] [id = 339] 03:29:47 INFO - PROCESS | 3816 | ++DOMWINDOW == 130 (1D6EA400) [pid = 3816] [serial = 1016] [outer = 00000000] 03:29:47 INFO - PROCESS | 3816 | ++DOMWINDOW == 131 (1D93CC00) [pid = 3816] [serial = 1017] [outer = 1D6EA400] 03:29:47 INFO - PROCESS | 3816 | 1461148187080 Marionette DEBUG loaded listener.js 03:29:47 INFO - PROCESS | 3816 | ++DOMWINDOW == 132 (1DBCBC00) [pid = 3816] [serial = 1018] [outer = 1D6EA400] 03:29:48 INFO - PROCESS | 3816 | --DOCSHELL 1D3A5400 == 76 [pid = 3816] [id = 310] 03:29:48 INFO - PROCESS | 3816 | --DOCSHELL 1D25A000 == 75 [pid = 3816] [id = 212] 03:29:48 INFO - PROCESS | 3816 | --DOCSHELL 1C06E000 == 74 [pid = 3816] [id = 189] 03:29:48 INFO - PROCESS | 3816 | --DOCSHELL 18D05C00 == 73 [pid = 3816] [id = 239] 03:29:48 INFO - PROCESS | 3816 | --DOCSHELL 1320F000 == 72 [pid = 3816] [id = 21] 03:29:48 INFO - PROCESS | 3816 | --DOCSHELL 16B87000 == 71 [pid = 3816] [id = 213] 03:29:48 INFO - PROCESS | 3816 | --DOCSHELL 19F31800 == 70 [pid = 3816] [id = 136] 03:29:48 INFO - PROCESS | 3816 | --DOCSHELL 1A1CC800 == 69 [pid = 3816] [id = 311] 03:29:48 INFO - PROCESS | 3816 | --DOCSHELL 15ED8400 == 68 [pid = 3816] [id = 179] 03:29:48 INFO - PROCESS | 3816 | --DOCSHELL 18D04C00 == 67 [pid = 3816] [id = 241] 03:29:48 INFO - PROCESS | 3816 | --DOCSHELL 1552C800 == 66 [pid = 3816] [id = 196] 03:29:48 INFO - PROCESS | 3816 | --DOCSHELL 1D264800 == 65 [pid = 3816] [id = 295] 03:29:48 INFO - PROCESS | 3816 | --DOCSHELL 15F7A400 == 64 [pid = 3816] [id = 180] 03:29:48 INFO - PROCESS | 3816 | --DOCSHELL 13353000 == 63 [pid = 3816] [id = 280] 03:29:48 INFO - PROCESS | 3816 | --DOCSHELL 1CC19C00 == 62 [pid = 3816] [id = 242] 03:29:48 INFO - PROCESS | 3816 | --DOCSHELL 02A98400 == 61 [pid = 3816] [id = 273] 03:29:48 INFO - PROCESS | 3816 | --DOCSHELL 155F0800 == 60 [pid = 3816] [id = 308] 03:29:48 INFO - PROCESS | 3816 | --DOCSHELL 1C21DC00 == 59 [pid = 3816] [id = 165] 03:29:48 INFO - PROCESS | 3816 | --DOCSHELL 12C0D400 == 58 [pid = 3816] [id = 243] 03:29:48 INFO - PROCESS | 3816 | --DOCSHELL 1CE53400 == 57 [pid = 3816] [id = 309] 03:29:48 INFO - PROCESS | 3816 | --DOCSHELL 13622C00 == 56 [pid = 3816] [id = 306] 03:29:48 INFO - PROCESS | 3816 | --DOCSHELL 1C62FC00 == 55 [pid = 3816] [id = 291] 03:29:48 INFO - PROCESS | 3816 | --DOCSHELL 02A9EC00 == 54 [pid = 3816] [id = 229] 03:29:48 INFO - PROCESS | 3816 | --DOCSHELL 1AE0FC00 == 53 [pid = 3816] [id = 198] 03:29:48 INFO - PROCESS | 3816 | --DOCSHELL 1A274800 == 52 [pid = 3816] [id = 162] 03:29:48 INFO - PROCESS | 3816 | --DOCSHELL 19374800 == 51 [pid = 3816] [id = 228] 03:29:48 INFO - PROCESS | 3816 | --DOCSHELL 1C223C00 == 50 [pid = 3816] [id = 166] 03:29:48 INFO - PROCESS | 3816 | --DOCSHELL 1C229C00 == 49 [pid = 3816] [id = 294] 03:29:48 INFO - PROCESS | 3816 | --DOCSHELL 19373400 == 48 [pid = 3816] [id = 227] 03:29:48 INFO - PROCESS | 3816 | --DOCSHELL 18DD5400 == 47 [pid = 3816] [id = 258] 03:29:48 INFO - PROCESS | 3816 | --DOCSHELL 1889A800 == 46 [pid = 3816] [id = 293] 03:29:48 INFO - PROCESS | 3816 | --DOCSHELL 12DD7000 == 45 [pid = 3816] [id = 296] 03:29:48 INFO - PROCESS | 3816 | --DOCSHELL 12D72800 == 44 [pid = 3816] [id = 167] 03:29:48 INFO - PROCESS | 3816 | --DOCSHELL 19F2DC00 == 43 [pid = 3816] [id = 271] 03:29:48 INFO - PROCESS | 3816 | --DOCSHELL 13351C00 == 42 [pid = 3816] [id = 330] 03:29:48 INFO - PROCESS | 3816 | --DOCSHELL 02AA3400 == 41 [pid = 3816] [id = 329] 03:29:48 INFO - PROCESS | 3816 | --DOCSHELL 1A868400 == 40 [pid = 3816] [id = 328] 03:29:48 INFO - PROCESS | 3816 | --DOCSHELL 195EA800 == 39 [pid = 3816] [id = 326] 03:29:48 INFO - PROCESS | 3816 | --DOCSHELL 1C21D400 == 38 [pid = 3816] [id = 327] 03:29:48 INFO - PROCESS | 3816 | --DOCSHELL 15CD6800 == 37 [pid = 3816] [id = 325] 03:29:48 INFO - PROCESS | 3816 | --DOCSHELL 1D941000 == 36 [pid = 3816] [id = 323] 03:29:48 INFO - PROCESS | 3816 | --DOCSHELL 13445400 == 35 [pid = 3816] [id = 324] 03:29:48 INFO - PROCESS | 3816 | --DOCSHELL 18106800 == 34 [pid = 3816] [id = 333] 03:29:48 INFO - PROCESS | 3816 | --DOCSHELL 15F7BC00 == 33 [pid = 3816] [id = 331] 03:29:48 INFO - PROCESS | 3816 | --DOCSHELL 1665AC00 == 32 [pid = 3816] [id = 332] 03:29:48 INFO - PROCESS | 3816 | --DOCSHELL 15E88800 == 31 [pid = 3816] [id = 337] 03:29:48 INFO - PROCESS | 3816 | --DOCSHELL 1990D800 == 30 [pid = 3816] [id = 334] 03:29:48 INFO - PROCESS | 3816 | --DOCSHELL 19B47C00 == 29 [pid = 3816] [id = 335] 03:29:48 INFO - PROCESS | 3816 | --DOCSHELL 1C62AC00 == 28 [pid = 3816] [id = 336] 03:29:48 INFO - PROCESS | 3816 | --DOCSHELL 1808CC00 == 27 [pid = 3816] [id = 338] 03:29:49 INFO - PROCESS | 3816 | --DOMWINDOW == 131 (157B5800) [pid = 3816] [serial = 889] [outer = 00000000] [url = about:blank] 03:29:49 INFO - PROCESS | 3816 | --DOMWINDOW == 130 (1D266800) [pid = 3816] [serial = 927] [outer = 00000000] [url = about:blank] 03:29:49 INFO - PROCESS | 3816 | --DOMWINDOW == 129 (13820C00) [pid = 3816] [serial = 921] [outer = 00000000] [url = about:blank] 03:29:49 INFO - PROCESS | 3816 | --DOMWINDOW == 128 (1D692C00) [pid = 3816] [serial = 930] [outer = 00000000] [url = about:blank] 03:29:49 INFO - PROCESS | 3816 | --DOMWINDOW == 127 (1CC1D400) [pid = 3816] [serial = 954] [outer = 00000000] [url = about:blank] 03:29:49 INFO - PROCESS | 3816 | --DOMWINDOW == 126 (1D3A3000) [pid = 3816] [serial = 957] [outer = 00000000] [url = about:blank] 03:29:49 INFO - PROCESS | 3816 | --DOMWINDOW == 125 (1DBCD400) [pid = 3816] [serial = 969] [outer = 00000000] [url = about:blank] 03:29:49 INFO - PROCESS | 3816 | --DOMWINDOW == 124 (1D6EAC00) [pid = 3816] [serial = 933] [outer = 00000000] [url = about:blank] 03:29:49 INFO - PROCESS | 3816 | --DOMWINDOW == 123 (19841800) [pid = 3816] [serial = 945] [outer = 00000000] [url = about:blank] 03:29:49 INFO - PROCESS | 3816 | --DOMWINDOW == 122 (19846400) [pid = 3816] [serial = 946] [outer = 00000000] [url = about:blank] 03:29:49 INFO - PROCESS | 3816 | --DOMWINDOW == 121 (155F0C00) [pid = 3816] [serial = 937] [outer = 00000000] [url = about:blank] 03:29:49 INFO - PROCESS | 3816 | --DOMWINDOW == 120 (1D128C00) [pid = 3816] [serial = 955] [outer = 00000000] [url = about:blank] 03:29:49 INFO - PROCESS | 3816 | --DOMWINDOW == 119 (14A06800) [pid = 3816] [serial = 936] [outer = 00000000] [url = about:blank] 03:29:49 INFO - PROCESS | 3816 | --DOMWINDOW == 118 (18E35C00) [pid = 3816] [serial = 924] [outer = 00000000] [url = about:blank] 03:29:49 INFO - PROCESS | 3816 | --DOMWINDOW == 117 (18DDC400) [pid = 3816] [serial = 940] [outer = 00000000] [url = about:blank] 03:29:49 INFO - PROCESS | 3816 | --DOMWINDOW == 116 (18D0C000) [pid = 3816] [serial = 939] [outer = 00000000] [url = about:blank] 03:29:49 INFO - PROCESS | 3816 | --DOMWINDOW == 115 (18A61000) [pid = 3816] [serial = 942] [outer = 00000000] [url = about:blank] 03:29:49 INFO - PROCESS | 3816 | --DOMWINDOW == 114 (1C06B800) [pid = 3816] [serial = 951] [outer = 00000000] [url = about:blank] 03:29:49 INFO - PROCESS | 3816 | --DOMWINDOW == 113 (19F2F800) [pid = 3816] [serial = 948] [outer = 00000000] [url = about:blank] 03:29:49 INFO - PROCESS | 3816 | --DOMWINDOW == 112 (19C55800) [pid = 3816] [serial = 949] [outer = 00000000] [url = about:blank] 03:29:49 INFO - PROCESS | 3816 | --DOMWINDOW == 111 (1D74F000) [pid = 3816] [serial = 960] [outer = 00000000] [url = about:blank] 03:29:49 INFO - PROCESS | 3816 | --DOMWINDOW == 110 (1D691C00) [pid = 3816] [serial = 958] [outer = 00000000] [url = about:blank] 03:29:49 INFO - PROCESS | 3816 | --DOMWINDOW == 109 (142CB400) [pid = 3816] [serial = 967] [outer = 00000000] [url = about:blank] 03:29:49 INFO - PROCESS | 3816 | --DOMWINDOW == 108 (1D938400) [pid = 3816] [serial = 966] [outer = 00000000] [url = about:blank] 03:29:49 INFO - PROCESS | 3816 | --DOMWINDOW == 107 (1D752400) [pid = 3816] [serial = 961] [outer = 00000000] [url = about:blank] 03:29:49 INFO - PROCESS | 3816 | --DOMWINDOW == 106 (19792400) [pid = 3816] [serial = 963] [outer = 00000000] [url = about:blank] 03:29:49 INFO - PROCESS | 3816 | --DOMWINDOW == 105 (18CEE800) [pid = 3816] [serial = 943] [outer = 00000000] [url = about:blank] 03:29:49 INFO - PROCESS | 3816 | --DOMWINDOW == 104 (1AE05800) [pid = 3816] [serial = 964] [outer = 00000000] [url = about:blank] 03:29:49 INFO - PROCESS | 3816 | --DOMWINDOW == 103 (1C220400) [pid = 3816] [serial = 952] [outer = 00000000] [url = about:blank] 03:29:49 INFO - PROCESS | 3816 | 1461148189250 Marionette TRACE conn3 <- [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:29:49 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:29:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 2337ms 03:29:49 INFO - PROCESS | 3816 | 1461148189301 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 03:29:49 INFO - PROCESS | 3816 | 1461148189305 Marionette TRACE conn3 <- [1,1321,null,{"value":"13"}] 03:29:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 03:29:49 INFO - PROCESS | 3816 | 1461148189310 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 03:29:49 INFO - PROCESS | 3816 | 1461148189314 Marionette TRACE conn3 <- [1,1322,null,{}] 03:29:49 INFO - PROCESS | 3816 | 1461148189320 Marionette TRACE conn3 -> [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:29:49 INFO - PROCESS | 3816 | 1461148189393 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 03:29:49 INFO - PROCESS | 3816 | 1461148189406 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:49 INFO - PROCESS | 3816 | ++DOCSHELL 12CF2000 == 28 [pid = 3816] [id = 340] 03:29:49 INFO - PROCESS | 3816 | ++DOMWINDOW == 104 (12CF2C00) [pid = 3816] [serial = 1019] [outer = 00000000] 03:29:49 INFO - PROCESS | 3816 | ++DOMWINDOW == 105 (12DD3400) [pid = 3816] [serial = 1020] [outer = 12CF2C00] 03:29:49 INFO - PROCESS | 3816 | 1461148189458 Marionette DEBUG loaded listener.js 03:29:49 INFO - PROCESS | 3816 | ++DOMWINDOW == 106 (13204000) [pid = 3816] [serial = 1021] [outer = 12CF2C00] 03:29:49 INFO - PROCESS | 3816 | 1461148189960 Marionette TRACE conn3 <- [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:29:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 03:29:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 683ms 03:29:49 INFO - PROCESS | 3816 | 1461148189976 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 03:29:49 INFO - PROCESS | 3816 | 1461148189982 Marionette TRACE conn3 <- [1,1325,null,{"value":"13"}] 03:29:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 03:29:49 INFO - PROCESS | 3816 | 1461148189989 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 03:29:49 INFO - PROCESS | 3816 | 1461148189991 Marionette TRACE conn3 <- [1,1326,null,{}] 03:29:49 INFO - PROCESS | 3816 | 1461148189995 Marionette TRACE conn3 -> [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:29:50 INFO - PROCESS | 3816 | 1461148190077 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 03:29:50 INFO - PROCESS | 3816 | 1461148190088 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:50 INFO - PROCESS | 3816 | ++DOCSHELL 13210C00 == 29 [pid = 3816] [id = 341] 03:29:50 INFO - PROCESS | 3816 | ++DOMWINDOW == 107 (13349C00) [pid = 3816] [serial = 1022] [outer = 00000000] 03:29:50 INFO - PROCESS | 3816 | ++DOMWINDOW == 108 (13444000) [pid = 3816] [serial = 1023] [outer = 13349C00] 03:29:50 INFO - PROCESS | 3816 | 1461148190133 Marionette DEBUG loaded listener.js 03:29:50 INFO - PROCESS | 3816 | ++DOMWINDOW == 109 (13449800) [pid = 3816] [serial = 1024] [outer = 13349C00] 03:29:51 INFO - PROCESS | 3816 | 1461148191063 Marionette TRACE conn3 <- [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:29:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 03:29:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1108ms 03:29:51 INFO - PROCESS | 3816 | 1461148191114 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 03:29:51 INFO - PROCESS | 3816 | 1461148191117 Marionette TRACE conn3 <- [1,1329,null,{"value":"13"}] 03:29:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 03:29:51 INFO - PROCESS | 3816 | 1461148191121 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 03:29:51 INFO - PROCESS | 3816 | 1461148191124 Marionette TRACE conn3 <- [1,1330,null,{}] 03:29:51 INFO - PROCESS | 3816 | 1461148191135 Marionette TRACE conn3 -> [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:29:51 INFO - PROCESS | 3816 | 1461148191222 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 03:29:51 INFO - PROCESS | 3816 | 1461148191213 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:51 INFO - PROCESS | 3816 | ++DOCSHELL 138B1000 == 30 [pid = 3816] [id = 342] 03:29:51 INFO - PROCESS | 3816 | ++DOMWINDOW == 110 (138B9C00) [pid = 3816] [serial = 1025] [outer = 00000000] 03:29:51 INFO - PROCESS | 3816 | ++DOMWINDOW == 111 (15529800) [pid = 3816] [serial = 1026] [outer = 138B9C00] 03:29:51 INFO - PROCESS | 3816 | 1461148191263 Marionette DEBUG loaded listener.js 03:29:51 INFO - PROCESS | 3816 | ++DOMWINDOW == 112 (15554400) [pid = 3816] [serial = 1027] [outer = 138B9C00] 03:29:51 INFO - PROCESS | 3816 | 1461148191712 Marionette TRACE conn3 <- [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:29:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 03:29:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 607ms 03:29:51 INFO - PROCESS | 3816 | 1461148191742 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 03:29:51 INFO - PROCESS | 3816 | 1461148191746 Marionette TRACE conn3 <- [1,1333,null,{"value":"13"}] 03:29:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 03:29:51 INFO - PROCESS | 3816 | 1461148191756 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 03:29:51 INFO - PROCESS | 3816 | 1461148191758 Marionette TRACE conn3 <- [1,1334,null,{}] 03:29:51 INFO - PROCESS | 3816 | 1461148191761 Marionette TRACE conn3 -> [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:29:51 INFO - PROCESS | 3816 | 1461148191823 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 03:29:51 INFO - PROCESS | 3816 | 1461148191829 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:51 INFO - PROCESS | 3816 | ++DOCSHELL 146A9C00 == 31 [pid = 3816] [id = 343] 03:29:51 INFO - PROCESS | 3816 | ++DOMWINDOW == 113 (157A9400) [pid = 3816] [serial = 1028] [outer = 00000000] 03:29:51 INFO - PROCESS | 3816 | ++DOMWINDOW == 114 (15CCF400) [pid = 3816] [serial = 1029] [outer = 157A9400] 03:29:51 INFO - PROCESS | 3816 | 1461148191874 Marionette DEBUG loaded listener.js 03:29:51 INFO - PROCESS | 3816 | ++DOMWINDOW == 115 (15F77800) [pid = 3816] [serial = 1030] [outer = 157A9400] 03:29:52 INFO - PROCESS | 3816 | 1461148192307 Marionette TRACE conn3 <- [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:29:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 03:29:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 577ms 03:29:52 INFO - PROCESS | 3816 | 1461148192337 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 03:29:52 INFO - PROCESS | 3816 | 1461148192339 Marionette TRACE conn3 <- [1,1337,null,{"value":"13"}] 03:29:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 03:29:52 INFO - PROCESS | 3816 | 1461148192342 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 03:29:52 INFO - PROCESS | 3816 | 1461148192344 Marionette TRACE conn3 <- [1,1338,null,{}] 03:29:52 INFO - PROCESS | 3816 | 1461148192347 Marionette TRACE conn3 -> [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:29:52 INFO - PROCESS | 3816 | 1461148192408 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 03:29:52 INFO - PROCESS | 3816 | 1461148192415 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:52 INFO - PROCESS | 3816 | ++DOCSHELL 15CB1400 == 32 [pid = 3816] [id = 344] 03:29:52 INFO - PROCESS | 3816 | ++DOMWINDOW == 116 (15F79400) [pid = 3816] [serial = 1031] [outer = 00000000] 03:29:52 INFO - PROCESS | 3816 | ++DOMWINDOW == 117 (1665EC00) [pid = 3816] [serial = 1032] [outer = 15F79400] 03:29:52 INFO - PROCESS | 3816 | 1461148192459 Marionette DEBUG loaded listener.js 03:29:52 INFO - PROCESS | 3816 | ++DOMWINDOW == 118 (16A41C00) [pid = 3816] [serial = 1033] [outer = 15F79400] 03:29:52 INFO - PROCESS | 3816 | 1461148192953 Marionette TRACE conn3 <- [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:29:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 03:29:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 668ms 03:29:53 INFO - PROCESS | 3816 | 1461148193025 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 03:29:53 INFO - PROCESS | 3816 | 1461148193027 Marionette TRACE conn3 <- [1,1341,null,{"value":"13"}] 03:29:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 03:29:53 INFO - PROCESS | 3816 | 1461148193031 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 03:29:53 INFO - PROCESS | 3816 | 1461148193032 Marionette TRACE conn3 <- [1,1342,null,{}] 03:29:53 INFO - PROCESS | 3816 | 1461148193020 Marionette TRACE conn3 -> [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:29:53 INFO - PROCESS | 3816 | 1461148193129 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 03:29:53 INFO - PROCESS | 3816 | 1461148193144 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:53 INFO - PROCESS | 3816 | ++DOCSHELL 1807F000 == 33 [pid = 3816] [id = 345] 03:29:53 INFO - PROCESS | 3816 | ++DOMWINDOW == 119 (18107000) [pid = 3816] [serial = 1034] [outer = 00000000] 03:29:53 INFO - PROCESS | 3816 | ++DOMWINDOW == 120 (18731000) [pid = 3816] [serial = 1035] [outer = 18107000] 03:29:53 INFO - PROCESS | 3816 | 1461148193195 Marionette DEBUG loaded listener.js 03:29:53 INFO - PROCESS | 3816 | ++DOMWINDOW == 121 (188E2800) [pid = 3816] [serial = 1036] [outer = 18107000] 03:29:53 INFO - PROCESS | 3816 | 1461148193596 Marionette TRACE conn3 <- [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:29:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 03:29:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 622ms 03:29:53 INFO - PROCESS | 3816 | 1461148193633 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 03:29:53 INFO - PROCESS | 3816 | 1461148193634 Marionette TRACE conn3 <- [1,1345,null,{"value":"13"}] 03:29:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 03:29:53 INFO - PROCESS | 3816 | 1461148193638 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 03:29:53 INFO - PROCESS | 3816 | 1461148193639 Marionette TRACE conn3 <- [1,1346,null,{}] 03:29:53 INFO - PROCESS | 3816 | 1461148193643 Marionette TRACE conn3 -> [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:29:53 INFO - PROCESS | 3816 | 1461148193716 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 03:29:53 INFO - PROCESS | 3816 | 1461148193752 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:53 INFO - PROCESS | 3816 | ++DOCSHELL 183C6400 == 34 [pid = 3816] [id = 346] 03:29:53 INFO - PROCESS | 3816 | ++DOMWINDOW == 122 (18739400) [pid = 3816] [serial = 1037] [outer = 00000000] 03:29:53 INFO - PROCESS | 3816 | ++DOMWINDOW == 123 (18A8A800) [pid = 3816] [serial = 1038] [outer = 18739400] 03:29:53 INFO - PROCESS | 3816 | 1461148193804 Marionette DEBUG loaded listener.js 03:29:53 INFO - PROCESS | 3816 | ++DOMWINDOW == 124 (18A8A400) [pid = 3816] [serial = 1039] [outer = 18739400] 03:29:54 INFO - PROCESS | 3816 | 1461148194202 Marionette TRACE conn3 <- [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:29:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 03:29:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 623ms 03:29:54 INFO - PROCESS | 3816 | 1461148194259 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 03:29:54 INFO - PROCESS | 3816 | 1461148194260 Marionette TRACE conn3 <- [1,1349,null,{"value":"13"}] 03:29:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 03:29:54 INFO - PROCESS | 3816 | 1461148194278 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 03:29:54 INFO - PROCESS | 3816 | 1461148194280 Marionette TRACE conn3 <- [1,1350,null,{}] 03:29:54 INFO - PROCESS | 3816 | 1461148194283 Marionette TRACE conn3 -> [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:29:54 INFO - PROCESS | 3816 | 1461148194391 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 03:29:54 INFO - PROCESS | 3816 | 1461148194401 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:54 INFO - PROCESS | 3816 | ++DOCSHELL 1381F400 == 35 [pid = 3816] [id = 347] 03:29:54 INFO - PROCESS | 3816 | ++DOMWINDOW == 125 (18A5B000) [pid = 3816] [serial = 1040] [outer = 00000000] 03:29:54 INFO - PROCESS | 3816 | ++DOMWINDOW == 126 (18D06800) [pid = 3816] [serial = 1041] [outer = 18A5B000] 03:29:54 INFO - PROCESS | 3816 | 1461148194490 Marionette DEBUG loaded listener.js 03:29:54 INFO - PROCESS | 3816 | ++DOMWINDOW == 127 (18CEEC00) [pid = 3816] [serial = 1042] [outer = 18A5B000] 03:29:54 INFO - PROCESS | 3816 | 1461148194907 Marionette TRACE conn3 <- [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:29:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 03:29:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 683ms 03:29:54 INFO - PROCESS | 3816 | 1461148194945 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 03:29:54 INFO - PROCESS | 3816 | 1461148194947 Marionette TRACE conn3 <- [1,1353,null,{"value":"13"}] 03:29:54 INFO - PROCESS | 3816 | 1461148194950 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 03:29:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 03:29:54 INFO - PROCESS | 3816 | 1461148194952 Marionette TRACE conn3 <- [1,1354,null,{}] 03:29:54 INFO - PROCESS | 3816 | 1461148194955 Marionette TRACE conn3 -> [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:29:55 INFO - PROCESS | 3816 | 1461148195058 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 03:29:55 INFO - PROCESS | 3816 | 1461148195145 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:55 INFO - PROCESS | 3816 | ++DOCSHELL 13812C00 == 36 [pid = 3816] [id = 348] 03:29:55 INFO - PROCESS | 3816 | ++DOMWINDOW == 128 (18CED800) [pid = 3816] [serial = 1043] [outer = 00000000] 03:29:55 INFO - PROCESS | 3816 | ++DOMWINDOW == 129 (18DD2800) [pid = 3816] [serial = 1044] [outer = 18CED800] 03:29:55 INFO - PROCESS | 3816 | 1461148195191 Marionette DEBUG loaded listener.js 03:29:55 INFO - PROCESS | 3816 | ++DOMWINDOW == 130 (18DD1000) [pid = 3816] [serial = 1045] [outer = 18CED800] 03:29:55 INFO - PROCESS | 3816 | 1461148195595 Marionette TRACE conn3 <- [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:29:55 INFO - PROCESS | 3816 | 1461148195636 Marionette TRACE conn3 <- [1,1357,null,{"value":"13"}] 03:29:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 03:29:55 INFO - PROCESS | 3816 | 1461148195639 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 03:29:55 INFO - PROCESS | 3816 | 1461148195641 Marionette TRACE conn3 <- [1,1358,null,{}] 03:29:55 INFO - PROCESS | 3816 | 1461148195651 Marionette TRACE conn3 -> [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:29:55 INFO - PROCESS | 3816 | 1461148195758 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 03:29:55 INFO - PROCESS | 3816 | 1461148195764 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:55 INFO - PROCESS | 3816 | ++DOCSHELL 18CEE400 == 37 [pid = 3816] [id = 349] 03:29:55 INFO - PROCESS | 3816 | ++DOMWINDOW == 131 (18D0A800) [pid = 3816] [serial = 1046] [outer = 00000000] 03:29:55 INFO - PROCESS | 3816 | ++DOMWINDOW == 132 (19371800) [pid = 3816] [serial = 1047] [outer = 18D0A800] 03:29:55 INFO - PROCESS | 3816 | 1461148195816 Marionette DEBUG loaded listener.js 03:29:55 INFO - PROCESS | 3816 | ++DOMWINDOW == 133 (1937BC00) [pid = 3816] [serial = 1048] [outer = 18D0A800] 03:29:56 INFO - PROCESS | 3816 | --DOMWINDOW == 132 (15F7B800) [pid = 3816] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 03:29:56 INFO - PROCESS | 3816 | --DOMWINDOW == 131 (1D39FC00) [pid = 3816] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 03:29:56 INFO - PROCESS | 3816 | --DOMWINDOW == 130 (12B84C00) [pid = 3816] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 03:29:56 INFO - PROCESS | 3816 | --DOMWINDOW == 129 (188E4400) [pid = 3816] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 03:29:56 INFO - PROCESS | 3816 | --DOMWINDOW == 128 (17BB1C00) [pid = 3816] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 03:29:56 INFO - PROCESS | 3816 | --DOMWINDOW == 127 (1CC17C00) [pid = 3816] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 03:29:56 INFO - PROCESS | 3816 | --DOMWINDOW == 126 (1334F000) [pid = 3816] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 03:29:56 INFO - PROCESS | 3816 | --DOMWINDOW == 125 (1889D400) [pid = 3816] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 03:29:56 INFO - PROCESS | 3816 | --DOMWINDOW == 124 (1922D800) [pid = 3816] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 03:29:56 INFO - PROCESS | 3816 | --DOMWINDOW == 123 (142C9400) [pid = 3816] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 03:29:56 INFO - PROCESS | 3816 | --DOMWINDOW == 122 (18CE6400) [pid = 3816] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 03:29:56 INFO - PROCESS | 3816 | --DOMWINDOW == 121 (1990F800) [pid = 3816] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 03:29:56 INFO - PROCESS | 3816 | --DOMWINDOW == 120 (196A1000) [pid = 3816] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 03:29:56 INFO - PROCESS | 3816 | --DOMWINDOW == 119 (1AE0DC00) [pid = 3816] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 03:29:56 INFO - PROCESS | 3816 | --DOMWINDOW == 118 (13448400) [pid = 3816] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 03:29:56 INFO - PROCESS | 3816 | --DOMWINDOW == 117 (1C62F800) [pid = 3816] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 03:29:56 INFO - PROCESS | 3816 | --DOMWINDOW == 116 (19793400) [pid = 3816] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 03:29:56 INFO - PROCESS | 3816 | --DOMWINDOW == 115 (13443400) [pid = 3816] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 03:29:56 INFO - PROCESS | 3816 | --DOMWINDOW == 114 (1665A800) [pid = 3816] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 03:29:56 INFO - PROCESS | 3816 | --DOMWINDOW == 113 (1C628800) [pid = 3816] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 03:29:56 INFO - PROCESS | 3816 | --DOMWINDOW == 112 (12D76000) [pid = 3816] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 03:29:56 INFO - PROCESS | 3816 | --DOMWINDOW == 111 (1C21D800) [pid = 3816] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 03:29:56 INFO - PROCESS | 3816 | --DOMWINDOW == 110 (1676A000) [pid = 3816] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 03:29:56 INFO - PROCESS | 3816 | --DOMWINDOW == 109 (1CC14C00) [pid = 3816] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 03:29:56 INFO - PROCESS | 3816 | --DOMWINDOW == 108 (18D01400) [pid = 3816] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 03:29:56 INFO - PROCESS | 3816 | --DOMWINDOW == 107 (1D945800) [pid = 3816] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 03:29:56 INFO - PROCESS | 3816 | --DOMWINDOW == 106 (1937C800) [pid = 3816] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 03:29:56 INFO - PROCESS | 3816 | --DOMWINDOW == 105 (1D265000) [pid = 3816] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 03:29:56 INFO - PROCESS | 3816 | --DOMWINDOW == 104 (19CBD800) [pid = 3816] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 03:29:56 INFO - PROCESS | 3816 | --DOMWINDOW == 103 (1D3A6400) [pid = 3816] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 03:29:56 INFO - PROCESS | 3816 | --DOMWINDOW == 102 (18CEAC00) [pid = 3816] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 03:29:56 INFO - PROCESS | 3816 | --DOMWINDOW == 101 (15526000) [pid = 3816] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 03:29:56 INFO - PROCESS | 3816 | --DOMWINDOW == 100 (1D126C00) [pid = 3816] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 03:29:56 INFO - PROCESS | 3816 | 1461148196856 Marionette TRACE conn3 <- [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:29:56 INFO - PROCESS | 3816 | 1461148196902 Marionette TRACE conn3 <- [1,1361,null,{"value":"13"}] 03:29:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 03:29:56 INFO - PROCESS | 3816 | 1461148196908 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 03:29:56 INFO - PROCESS | 3816 | 1461148196911 Marionette TRACE conn3 <- [1,1362,null,{}] 03:29:56 INFO - PROCESS | 3816 | 1461148196914 Marionette TRACE conn3 -> [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:29:56 INFO - PROCESS | 3816 | 1461148197003 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 03:29:57 INFO - PROCESS | 3816 | 1461148197016 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:57 INFO - PROCESS | 3816 | ++DOCSHELL 15526800 == 38 [pid = 3816] [id = 350] 03:29:57 INFO - PROCESS | 3816 | ++DOMWINDOW == 101 (155EF000) [pid = 3816] [serial = 1049] [outer = 00000000] 03:29:57 INFO - PROCESS | 3816 | ++DOMWINDOW == 102 (15F79000) [pid = 3816] [serial = 1050] [outer = 155EF000] 03:29:57 INFO - PROCESS | 3816 | 1461148197143 Marionette DEBUG loaded listener.js 03:29:57 INFO - PROCESS | 3816 | ++DOMWINDOW == 103 (183C3400) [pid = 3816] [serial = 1051] [outer = 155EF000] 03:29:57 INFO - PROCESS | 3816 | [3816] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 03:29:57 INFO - PROCESS | 3816 | 1461148197506 Marionette TRACE conn3 <- [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:29:57 INFO - PROCESS | 3816 | 1461148197529 Marionette TRACE conn3 <- [1,1365,null,{"value":"13"}] 03:29:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 03:29:57 INFO - PROCESS | 3816 | 1461148197532 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 03:29:57 INFO - PROCESS | 3816 | 1461148197534 Marionette TRACE conn3 <- [1,1366,null,{}] 03:29:57 INFO - PROCESS | 3816 | 1461148197538 Marionette TRACE conn3 -> [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:29:57 INFO - PROCESS | 3816 | 1461148197611 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 03:29:57 INFO - PROCESS | 3816 | 1461148197693 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:57 INFO - PROCESS | 3816 | ++DOCSHELL 15551800 == 39 [pid = 3816] [id = 351] 03:29:57 INFO - PROCESS | 3816 | ++DOMWINDOW == 104 (15E87C00) [pid = 3816] [serial = 1052] [outer = 00000000] 03:29:57 INFO - PROCESS | 3816 | ++DOMWINDOW == 105 (19378400) [pid = 3816] [serial = 1053] [outer = 15E87C00] 03:29:57 INFO - PROCESS | 3816 | 1461148197737 Marionette DEBUG loaded listener.js 03:29:57 INFO - PROCESS | 3816 | ++DOMWINDOW == 106 (1922E000) [pid = 3816] [serial = 1054] [outer = 15E87C00] 03:29:58 INFO - PROCESS | 3816 | 1461148198076 Marionette TRACE conn3 <- [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:29:58 INFO - PROCESS | 3816 | 1461148198113 Marionette TRACE conn3 <- [1,1369,null,{"value":"13"}] 03:29:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 03:29:58 INFO - PROCESS | 3816 | 1461148198116 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 03:29:58 INFO - PROCESS | 3816 | 1461148198118 Marionette TRACE conn3 <- [1,1370,null,{}] 03:29:58 INFO - PROCESS | 3816 | 1461148198121 Marionette TRACE conn3 -> [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:29:58 INFO - PROCESS | 3816 | 1461148198196 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 03:29:58 INFO - PROCESS | 3816 | 1461148198282 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:58 INFO - PROCESS | 3816 | ++DOCSHELL 12B86C00 == 40 [pid = 3816] [id = 352] 03:29:58 INFO - PROCESS | 3816 | ++DOMWINDOW == 107 (13703000) [pid = 3816] [serial = 1055] [outer = 00000000] 03:29:58 INFO - PROCESS | 3816 | ++DOMWINDOW == 108 (19841400) [pid = 3816] [serial = 1056] [outer = 13703000] 03:29:58 INFO - PROCESS | 3816 | 1461148198327 Marionette DEBUG loaded listener.js 03:29:58 INFO - PROCESS | 3816 | ++DOMWINDOW == 109 (19849400) [pid = 3816] [serial = 1057] [outer = 13703000] 03:29:58 INFO - PROCESS | 3816 | [3816] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 03:29:58 INFO - PROCESS | 3816 | 1461148198701 Marionette TRACE conn3 <- [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:29:58 INFO - PROCESS | 3816 | 1461148198774 Marionette TRACE conn3 <- [1,1373,null,{"value":"13"}] 03:29:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 03:29:58 INFO - PROCESS | 3816 | 1461148198780 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 03:29:58 INFO - PROCESS | 3816 | 1461148198784 Marionette TRACE conn3 <- [1,1374,null,{}] 03:29:58 INFO - PROCESS | 3816 | 1461148198790 Marionette TRACE conn3 -> [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:29:58 INFO - PROCESS | 3816 | 1461148198904 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 03:29:59 INFO - PROCESS | 3816 | 1461148199019 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:59 INFO - PROCESS | 3816 | ++DOCSHELL 12CBB800 == 41 [pid = 3816] [id = 353] 03:29:59 INFO - PROCESS | 3816 | ++DOMWINDOW == 110 (12CC0C00) [pid = 3816] [serial = 1058] [outer = 00000000] 03:29:59 INFO - PROCESS | 3816 | ++DOMWINDOW == 111 (12D75000) [pid = 3816] [serial = 1059] [outer = 12CC0C00] 03:29:59 INFO - PROCESS | 3816 | 1461148199076 Marionette DEBUG loaded listener.js 03:29:59 INFO - PROCESS | 3816 | ++DOMWINDOW == 112 (1320E000) [pid = 3816] [serial = 1060] [outer = 12CC0C00] 03:29:59 INFO - PROCESS | 3816 | 1461148199839 Marionette TRACE conn3 <- [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:29:59 INFO - PROCESS | 3816 | 1461148199899 Marionette TRACE conn3 <- [1,1377,null,{"value":"13"}] 03:29:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 03:29:59 INFO - PROCESS | 3816 | 1461148199907 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 03:29:59 INFO - PROCESS | 3816 | 1461148199911 Marionette TRACE conn3 <- [1,1378,null,{}] 03:29:59 INFO - PROCESS | 3816 | 1461148199958 Marionette TRACE conn3 -> [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:30:00 INFO - PROCESS | 3816 | 1461148200056 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 03:30:00 INFO - PROCESS | 3816 | 1461148200176 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:00 INFO - PROCESS | 3816 | ++DOCSHELL 12BB6000 == 42 [pid = 3816] [id = 354] 03:30:00 INFO - PROCESS | 3816 | ++DOMWINDOW == 113 (12CF6800) [pid = 3816] [serial = 1061] [outer = 00000000] 03:30:00 INFO - PROCESS | 3816 | ++DOMWINDOW == 114 (143A2000) [pid = 3816] [serial = 1062] [outer = 12CF6800] 03:30:00 INFO - PROCESS | 3816 | 1461148200232 Marionette DEBUG loaded listener.js 03:30:00 INFO - PROCESS | 3816 | ++DOMWINDOW == 115 (15524C00) [pid = 3816] [serial = 1063] [outer = 12CF6800] 03:30:01 INFO - PROCESS | 3816 | 1461148201078 Marionette TRACE conn3 <- [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:30:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 03:30:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1260ms 03:30:01 INFO - PROCESS | 3816 | 1461148201171 Marionette TRACE conn3 -> [0,1381,"getWindowHandle",null] 03:30:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 03:30:01 INFO - PROCESS | 3816 | 1461148201175 Marionette TRACE conn3 <- [1,1381,null,{"value":"13"}] 03:30:01 INFO - PROCESS | 3816 | 1461148201180 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 03:30:01 INFO - PROCESS | 3816 | 1461148201184 Marionette TRACE conn3 <- [1,1382,null,{}] 03:30:01 INFO - PROCESS | 3816 | 1461148201190 Marionette TRACE conn3 -> [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:30:01 INFO - PROCESS | 3816 | 1461148201317 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 03:30:01 INFO - PROCESS | 3816 | 1461148201402 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:01 INFO - PROCESS | 3816 | ++DOCSHELL 13622C00 == 43 [pid = 3816] [id = 355] 03:30:01 INFO - PROCESS | 3816 | ++DOMWINDOW == 116 (13702400) [pid = 3816] [serial = 1064] [outer = 00000000] 03:30:01 INFO - PROCESS | 3816 | ++DOMWINDOW == 117 (142CA400) [pid = 3816] [serial = 1065] [outer = 13702400] 03:30:01 INFO - PROCESS | 3816 | 1461148201503 Marionette DEBUG loaded listener.js 03:30:01 INFO - PROCESS | 3816 | ++DOMWINDOW == 118 (1439E800) [pid = 3816] [serial = 1066] [outer = 13702400] 03:30:01 INFO - PROCESS | 3816 | --DOCSHELL 188E2C00 == 42 [pid = 3816] [id = 150] 03:30:01 INFO - PROCESS | 3816 | --DOCSHELL 18CEC800 == 41 [pid = 3816] [id = 142] 03:30:01 INFO - PROCESS | 3816 | --DOCSHELL 18E36C00 == 40 [pid = 3816] [id = 143] 03:30:01 INFO - PROCESS | 3816 | --DOCSHELL 16A3F400 == 39 [pid = 3816] [id = 144] 03:30:01 INFO - PROCESS | 3816 | --DOCSHELL 18321800 == 38 [pid = 3816] [id = 141] 03:30:01 INFO - PROCESS | 3816 | --DOCSHELL 15CD4C00 == 37 [pid = 3816] [id = 139] 03:30:01 INFO - PROCESS | 3816 | --DOCSHELL 12D7FC00 == 36 [pid = 3816] [id = 137] 03:30:01 INFO - PROCESS | 3816 | --DOCSHELL 13268C00 == 35 [pid = 3816] [id = 154] 03:30:01 INFO - PROCESS | 3816 | --DOMWINDOW == 117 (1D93CC00) [pid = 3816] [serial = 1017] [outer = 00000000] [url = about:blank] 03:30:01 INFO - PROCESS | 3816 | --DOMWINDOW == 116 (1D697000) [pid = 3816] [serial = 1015] [outer = 00000000] [url = about:blank] 03:30:01 INFO - PROCESS | 3816 | --DOMWINDOW == 115 (19798400) [pid = 3816] [serial = 925] [outer = 00000000] [url = about:blank] 03:30:01 INFO - PROCESS | 3816 | --DOMWINDOW == 114 (1D6EC000) [pid = 3816] [serial = 934] [outer = 00000000] [url = about:blank] 03:30:01 INFO - PROCESS | 3816 | --DOMWINDOW == 113 (14ADEC00) [pid = 3816] [serial = 988] [outer = 00000000] [url = about:blank] 03:30:01 INFO - PROCESS | 3816 | --DOMWINDOW == 112 (18A89800) [pid = 3816] [serial = 835] [outer = 00000000] [url = about:blank] 03:30:01 INFO - PROCESS | 3816 | --DOMWINDOW == 111 (18732800) [pid = 3816] [serial = 975] [outer = 00000000] [url = about:blank] 03:30:01 INFO - PROCESS | 3816 | --DOMWINDOW == 110 (1DBD4400) [pid = 3816] [serial = 984] [outer = 00000000] [url = about:blank] 03:30:01 INFO - PROCESS | 3816 | --DOMWINDOW == 109 (142C4C00) [pid = 3816] [serial = 922] [outer = 00000000] [url = about:blank] 03:30:01 INFO - PROCESS | 3816 | --DOMWINDOW == 108 (1DBD6800) [pid = 3816] [serial = 985] [outer = 00000000] [url = about:blank] 03:30:01 INFO - PROCESS | 3816 | --DOMWINDOW == 107 (196A0C00) [pid = 3816] [serial = 880] [outer = 00000000] [url = about:blank] 03:30:01 INFO - PROCESS | 3816 | --DOMWINDOW == 106 (1D3A2C00) [pid = 3816] [serial = 1014] [outer = 00000000] [url = about:blank] 03:30:01 INFO - PROCESS | 3816 | --DOMWINDOW == 105 (17B20C00) [pid = 3816] [serial = 877] [outer = 00000000] [url = about:blank] 03:30:01 INFO - PROCESS | 3816 | --DOMWINDOW == 104 (1922F000) [pid = 3816] [serial = 841] [outer = 00000000] [url = about:blank] 03:30:01 INFO - PROCESS | 3816 | --DOMWINDOW == 103 (1A168000) [pid = 3816] [serial = 1003] [outer = 00000000] [url = about:blank] 03:30:01 INFO - PROCESS | 3816 | --DOMWINDOW == 102 (1C21E400) [pid = 3816] [serial = 979] [outer = 00000000] [url = about:blank] 03:30:01 INFO - PROCESS | 3816 | --DOMWINDOW == 101 (1C624400) [pid = 3816] [serial = 1006] [outer = 00000000] [url = about:blank] 03:30:01 INFO - PROCESS | 3816 | --DOMWINDOW == 100 (146A7800) [pid = 3816] [serial = 973] [outer = 00000000] [url = about:blank] 03:30:01 INFO - PROCESS | 3816 | --DOMWINDOW == 99 (1344DC00) [pid = 3816] [serial = 987] [outer = 00000000] [url = about:blank] 03:30:01 INFO - PROCESS | 3816 | --DOMWINDOW == 98 (1D264000) [pid = 3816] [serial = 1009] [outer = 00000000] [url = about:blank] 03:30:01 INFO - PROCESS | 3816 | --DOMWINDOW == 97 (1C224400) [pid = 3816] [serial = 1012] [outer = 00000000] [url = about:blank] 03:30:01 INFO - PROCESS | 3816 | --DOMWINDOW == 96 (1C628C00) [pid = 3816] [serial = 1011] [outer = 00000000] [url = about:blank] 03:30:01 INFO - PROCESS | 3816 | --DOMWINDOW == 95 (15F80400) [pid = 3816] [serial = 991] [outer = 00000000] [url = about:blank] 03:30:01 INFO - PROCESS | 3816 | --DOMWINDOW == 94 (18107800) [pid = 3816] [serial = 832] [outer = 00000000] [url = about:blank] 03:30:01 INFO - PROCESS | 3816 | --DOMWINDOW == 93 (1D12AC00) [pid = 3816] [serial = 883] [outer = 00000000] [url = about:blank] 03:30:01 INFO - PROCESS | 3816 | --DOMWINDOW == 92 (19B8A800) [pid = 3816] [serial = 1002] [outer = 00000000] [url = about:blank] 03:30:01 INFO - PROCESS | 3816 | --DOMWINDOW == 91 (15530800) [pid = 3816] [serial = 826] [outer = 00000000] [url = about:blank] 03:30:01 INFO - PROCESS | 3816 | --DOMWINDOW == 90 (1C625000) [pid = 3816] [serial = 1005] [outer = 00000000] [url = about:blank] 03:30:01 INFO - PROCESS | 3816 | --DOMWINDOW == 89 (1D93F000) [pid = 3816] [serial = 982] [outer = 00000000] [url = about:blank] 03:30:01 INFO - PROCESS | 3816 | --DOMWINDOW == 88 (18CE4800) [pid = 3816] [serial = 994] [outer = 00000000] [url = about:blank] 03:30:01 INFO - PROCESS | 3816 | --DOMWINDOW == 87 (1D259000) [pid = 3816] [serial = 874] [outer = 00000000] [url = about:blank] 03:30:01 INFO - PROCESS | 3816 | --DOMWINDOW == 86 (19378C00) [pid = 3816] [serial = 996] [outer = 00000000] [url = about:blank] 03:30:01 INFO - PROCESS | 3816 | --DOMWINDOW == 85 (1DBCF000) [pid = 3816] [serial = 970] [outer = 00000000] [url = about:blank] 03:30:01 INFO - PROCESS | 3816 | --DOMWINDOW == 84 (19845800) [pid = 3816] [serial = 999] [outer = 00000000] [url = about:blank] 03:30:01 INFO - PROCESS | 3816 | --DOMWINDOW == 83 (1D6E8800) [pid = 3816] [serial = 981] [outer = 00000000] [url = about:blank] 03:30:01 INFO - PROCESS | 3816 | --DOMWINDOW == 82 (1D11E400) [pid = 3816] [serial = 1008] [outer = 00000000] [url = about:blank] 03:30:01 INFO - PROCESS | 3816 | --DOMWINDOW == 81 (13811800) [pid = 3816] [serial = 972] [outer = 00000000] [url = about:blank] 03:30:01 INFO - PROCESS | 3816 | --DOMWINDOW == 80 (18A5E800) [pid = 3816] [serial = 993] [outer = 00000000] [url = about:blank] 03:30:01 INFO - PROCESS | 3816 | --DOMWINDOW == 79 (195E7400) [pid = 3816] [serial = 997] [outer = 00000000] [url = about:blank] 03:30:01 INFO - PROCESS | 3816 | --DOMWINDOW == 78 (1A922C00) [pid = 3816] [serial = 978] [outer = 00000000] [url = about:blank] 03:30:01 INFO - PROCESS | 3816 | --DOMWINDOW == 77 (1984F000) [pid = 3816] [serial = 1000] [outer = 00000000] [url = about:blank] 03:30:01 INFO - PROCESS | 3816 | --DOMWINDOW == 76 (1D3A6C00) [pid = 3816] [serial = 886] [outer = 00000000] [url = about:blank] 03:30:01 INFO - PROCESS | 3816 | --DOMWINDOW == 75 (1D126400) [pid = 3816] [serial = 919] [outer = 00000000] [url = about:blank] 03:30:01 INFO - PROCESS | 3816 | --DOMWINDOW == 74 (1D6E0C00) [pid = 3816] [serial = 931] [outer = 00000000] [url = about:blank] 03:30:01 INFO - PROCESS | 3816 | --DOMWINDOW == 73 (18DCDC00) [pid = 3816] [serial = 838] [outer = 00000000] [url = about:blank] 03:30:01 INFO - PROCESS | 3816 | --DOMWINDOW == 72 (18A5A000) [pid = 3816] [serial = 976] [outer = 00000000] [url = about:blank] 03:30:01 INFO - PROCESS | 3816 | --DOMWINDOW == 71 (159FA000) [pid = 3816] [serial = 990] [outer = 00000000] [url = about:blank] 03:30:01 INFO - PROCESS | 3816 | --DOMWINDOW == 70 (15CD8C00) [pid = 3816] [serial = 829] [outer = 00000000] [url = about:blank] 03:30:01 INFO - PROCESS | 3816 | --DOMWINDOW == 69 (1D281C00) [pid = 3816] [serial = 928] [outer = 00000000] [url = about:blank] 03:30:01 INFO - PROCESS | 3816 | 1461148202010 Marionette TRACE conn3 <- [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:30:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 03:30:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 880ms 03:30:02 INFO - PROCESS | 3816 | 1461148202065 Marionette TRACE conn3 -> [0,1385,"getWindowHandle",null] 03:30:02 INFO - PROCESS | 3816 | 1461148202071 Marionette TRACE conn3 <- [1,1385,null,{"value":"13"}] 03:30:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 03:30:02 INFO - PROCESS | 3816 | 1461148202077 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 03:30:02 INFO - PROCESS | 3816 | 1461148202079 Marionette TRACE conn3 <- [1,1386,null,{}] 03:30:02 INFO - PROCESS | 3816 | 1461148202065 Marionette TRACE conn3 -> [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:30:02 INFO - PROCESS | 3816 | 1461148202147 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 03:30:02 INFO - PROCESS | 3816 | 1461148202155 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:02 INFO - PROCESS | 3816 | ++DOCSHELL 1334A000 == 36 [pid = 3816] [id = 356] 03:30:02 INFO - PROCESS | 3816 | ++DOMWINDOW == 70 (1370E800) [pid = 3816] [serial = 1067] [outer = 00000000] 03:30:02 INFO - PROCESS | 3816 | ++DOMWINDOW == 71 (14AEA400) [pid = 3816] [serial = 1068] [outer = 1370E800] 03:30:02 INFO - PROCESS | 3816 | 1461148202200 Marionette DEBUG loaded listener.js 03:30:02 INFO - PROCESS | 3816 | ++DOMWINDOW == 72 (155EBC00) [pid = 3816] [serial = 1069] [outer = 1370E800] 03:30:02 INFO - PROCESS | 3816 | 1461148202643 Marionette TRACE conn3 <- [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:30:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 03:30:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 622ms 03:30:02 INFO - PROCESS | 3816 | 1461148202677 Marionette TRACE conn3 -> [0,1389,"getWindowHandle",null] 03:30:02 INFO - PROCESS | 3816 | 1461148202680 Marionette TRACE conn3 <- [1,1389,null,{"value":"13"}] 03:30:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 03:30:02 INFO - PROCESS | 3816 | 1461148202683 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 03:30:02 INFO - PROCESS | 3816 | 1461148202686 Marionette TRACE conn3 <- [1,1390,null,{}] 03:30:02 INFO - PROCESS | 3816 | 1461148202697 Marionette TRACE conn3 -> [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:30:02 INFO - PROCESS | 3816 | 1461148202782 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 03:30:02 INFO - PROCESS | 3816 | 1461148202824 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:02 INFO - PROCESS | 3816 | ++DOCSHELL 15E8B000 == 37 [pid = 3816] [id = 357] 03:30:02 INFO - PROCESS | 3816 | ++DOMWINDOW == 73 (15ED4000) [pid = 3816] [serial = 1070] [outer = 00000000] 03:30:02 INFO - PROCESS | 3816 | ++DOMWINDOW == 74 (15F80800) [pid = 3816] [serial = 1071] [outer = 15ED4000] 03:30:02 INFO - PROCESS | 3816 | 1461148202882 Marionette DEBUG loaded listener.js 03:30:02 INFO - PROCESS | 3816 | ++DOMWINDOW == 75 (16651800) [pid = 3816] [serial = 1072] [outer = 15ED4000] 03:30:03 INFO - PROCESS | 3816 | 1461148203328 Marionette TRACE conn3 <- [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:30:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 03:30:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 683ms 03:30:03 INFO - PROCESS | 3816 | 1461148203365 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 03:30:03 INFO - PROCESS | 3816 | 1461148203367 Marionette TRACE conn3 <- [1,1393,null,{"value":"13"}] 03:30:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 03:30:03 INFO - PROCESS | 3816 | 1461148203371 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 03:30:03 INFO - PROCESS | 3816 | 1461148203372 Marionette TRACE conn3 <- [1,1394,null,{}] 03:30:03 INFO - PROCESS | 3816 | 1461148203375 Marionette TRACE conn3 -> [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:30:03 INFO - PROCESS | 3816 | 1461148203452 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 03:30:03 INFO - PROCESS | 3816 | 1461148203458 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:03 INFO - PROCESS | 3816 | ++DOCSHELL 16502400 == 38 [pid = 3816] [id = 358] 03:30:03 INFO - PROCESS | 3816 | ++DOMWINDOW == 76 (16B85400) [pid = 3816] [serial = 1073] [outer = 00000000] 03:30:03 INFO - PROCESS | 3816 | ++DOMWINDOW == 77 (18325400) [pid = 3816] [serial = 1074] [outer = 16B85400] 03:30:03 INFO - PROCESS | 3816 | 1461148203503 Marionette DEBUG loaded listener.js 03:30:03 INFO - PROCESS | 3816 | ++DOMWINDOW == 78 (18738C00) [pid = 3816] [serial = 1075] [outer = 16B85400] 03:30:03 INFO - PROCESS | 3816 | 1461148203945 Marionette TRACE conn3 <- [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:30:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 03:30:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 622ms 03:30:03 INFO - PROCESS | 3816 | 1461148203990 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 03:30:03 INFO - PROCESS | 3816 | 1461148203992 Marionette TRACE conn3 <- [1,1397,null,{"value":"13"}] 03:30:03 INFO - PROCESS | 3816 | 1461148203995 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 03:30:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 03:30:03 INFO - PROCESS | 3816 | 1461148203997 Marionette TRACE conn3 <- [1,1398,null,{}] 03:30:03 INFO - PROCESS | 3816 | 1461148204000 Marionette TRACE conn3 -> [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:30:04 INFO - PROCESS | 3816 | 1461148204101 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 03:30:04 INFO - PROCESS | 3816 | 1461148204136 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:04 INFO - PROCESS | 3816 | ++DOCSHELL 188E8000 == 39 [pid = 3816] [id = 359] 03:30:04 INFO - PROCESS | 3816 | ++DOMWINDOW == 79 (188EC000) [pid = 3816] [serial = 1076] [outer = 00000000] 03:30:04 INFO - PROCESS | 3816 | ++DOMWINDOW == 80 (18A5E800) [pid = 3816] [serial = 1077] [outer = 188EC000] 03:30:04 INFO - PROCESS | 3816 | 1461148204230 Marionette DEBUG loaded listener.js 03:30:04 INFO - PROCESS | 3816 | ++DOMWINDOW == 81 (18A89800) [pid = 3816] [serial = 1078] [outer = 188EC000] 03:30:04 INFO - PROCESS | 3816 | 1461148204646 Marionette TRACE conn3 <- [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:30:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 03:30:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 668ms 03:30:04 INFO - PROCESS | 3816 | 1461148204678 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 03:30:04 INFO - PROCESS | 3816 | 1461148204679 Marionette TRACE conn3 <- [1,1401,null,{"value":"13"}] 03:30:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 03:30:04 INFO - PROCESS | 3816 | 1461148204683 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 03:30:04 INFO - PROCESS | 3816 | 1461148204684 Marionette TRACE conn3 <- [1,1402,null,{}] 03:30:04 INFO - PROCESS | 3816 | 1461148204688 Marionette TRACE conn3 -> [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:30:04 INFO - PROCESS | 3816 | 1461148204817 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 03:30:04 INFO - PROCESS | 3816 | 1461148204879 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:04 INFO - PROCESS | 3816 | ++DOCSHELL 18D0B400 == 40 [pid = 3816] [id = 360] 03:30:04 INFO - PROCESS | 3816 | ++DOMWINDOW == 82 (18D0BC00) [pid = 3816] [serial = 1079] [outer = 00000000] 03:30:04 INFO - PROCESS | 3816 | ++DOMWINDOW == 83 (18DCF000) [pid = 3816] [serial = 1080] [outer = 18D0BC00] 03:30:04 INFO - PROCESS | 3816 | 1461148204927 Marionette DEBUG loaded listener.js 03:30:04 INFO - PROCESS | 3816 | ++DOMWINDOW == 84 (18DD7800) [pid = 3816] [serial = 1081] [outer = 18D0BC00] 03:30:05 INFO - PROCESS | 3816 | 1461148205370 Marionette TRACE conn3 <- [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:30:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 03:30:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 714ms 03:30:05 INFO - PROCESS | 3816 | 1461148205431 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 03:30:05 INFO - PROCESS | 3816 | 1461148205433 Marionette TRACE conn3 <- [1,1405,null,{"value":"13"}] 03:30:05 INFO - PROCESS | 3816 | 1461148205440 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 03:30:05 INFO - PROCESS | 3816 | 1461148205442 Marionette TRACE conn3 <- [1,1406,null,{}] 03:30:05 INFO - PROCESS | 3816 | 1461148205445 Marionette TRACE conn3 -> [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:30:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 03:30:05 INFO - PROCESS | 3816 | 1461148205548 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 03:30:05 INFO - PROCESS | 3816 | 1461148205559 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:05 INFO - PROCESS | 3816 | ++DOCSHELL 191F1000 == 41 [pid = 3816] [id = 361] 03:30:05 INFO - PROCESS | 3816 | ++DOMWINDOW == 85 (1936EC00) [pid = 3816] [serial = 1082] [outer = 00000000] 03:30:05 INFO - PROCESS | 3816 | ++DOMWINDOW == 86 (19378C00) [pid = 3816] [serial = 1083] [outer = 1936EC00] 03:30:05 INFO - PROCESS | 3816 | 1461148205603 Marionette DEBUG loaded listener.js 03:30:05 INFO - PROCESS | 3816 | ++DOMWINDOW == 87 (1937CC00) [pid = 3816] [serial = 1084] [outer = 1936EC00] 03:30:05 INFO - PROCESS | 3816 | --DOMWINDOW == 86 (18CED800) [pid = 3816] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 03:30:05 INFO - PROCESS | 3816 | --DOMWINDOW == 85 (157A9400) [pid = 3816] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 03:30:05 INFO - PROCESS | 3816 | --DOMWINDOW == 84 (138B9C00) [pid = 3816] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 03:30:05 INFO - PROCESS | 3816 | --DOMWINDOW == 83 (12CF2C00) [pid = 3816] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 03:30:05 INFO - PROCESS | 3816 | --DOMWINDOW == 82 (18739400) [pid = 3816] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 03:30:05 INFO - PROCESS | 3816 | --DOMWINDOW == 81 (15F79400) [pid = 3816] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 03:30:05 INFO - PROCESS | 3816 | --DOMWINDOW == 80 (15E87C00) [pid = 3816] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 03:30:05 INFO - PROCESS | 3816 | --DOMWINDOW == 79 (18D0A800) [pid = 3816] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 03:30:05 INFO - PROCESS | 3816 | --DOMWINDOW == 78 (13349C00) [pid = 3816] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 03:30:05 INFO - PROCESS | 3816 | --DOMWINDOW == 77 (155EF000) [pid = 3816] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 03:30:05 INFO - PROCESS | 3816 | --DOMWINDOW == 76 (18107000) [pid = 3816] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 03:30:05 INFO - PROCESS | 3816 | --DOMWINDOW == 75 (18A5B000) [pid = 3816] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 03:30:06 INFO - PROCESS | 3816 | 1461148206082 Marionette TRACE conn3 <- [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:30:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 03:30:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 653ms 03:30:06 INFO - PROCESS | 3816 | 1461148206108 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 03:30:06 INFO - PROCESS | 3816 | 1461148206110 Marionette TRACE conn3 <- [1,1409,null,{"value":"13"}] 03:30:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 03:30:06 INFO - PROCESS | 3816 | 1461148206114 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 03:30:06 INFO - PROCESS | 3816 | 1461148206115 Marionette TRACE conn3 <- [1,1410,null,{}] 03:30:06 INFO - PROCESS | 3816 | 1461148206119 Marionette TRACE conn3 -> [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:30:06 INFO - PROCESS | 3816 | 1461148206192 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 03:30:06 INFO - PROCESS | 3816 | 1461148206182 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:06 INFO - PROCESS | 3816 | ++DOCSHELL 02A99000 == 42 [pid = 3816] [id = 362] 03:30:06 INFO - PROCESS | 3816 | ++DOMWINDOW == 76 (1325D000) [pid = 3816] [serial = 1085] [outer = 00000000] 03:30:06 INFO - PROCESS | 3816 | ++DOMWINDOW == 77 (183BF400) [pid = 3816] [serial = 1086] [outer = 1325D000] 03:30:06 INFO - PROCESS | 3816 | 1461148206229 Marionette DEBUG loaded listener.js 03:30:06 INFO - PROCESS | 3816 | ++DOMWINDOW == 78 (18CED800) [pid = 3816] [serial = 1087] [outer = 1325D000] 03:30:06 INFO - PROCESS | 3816 | 1461148206655 Marionette TRACE conn3 <- [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:30:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 03:30:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 576ms 03:30:06 INFO - PROCESS | 3816 | 1461148206694 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 03:30:06 INFO - PROCESS | 3816 | 1461148206696 Marionette TRACE conn3 <- [1,1413,null,{"value":"13"}] 03:30:06 INFO - PROCESS | 3816 | 1461148206699 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 03:30:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 03:30:06 INFO - PROCESS | 3816 | 1461148206701 Marionette TRACE conn3 <- [1,1414,null,{}] 03:30:06 INFO - PROCESS | 3816 | 1461148206708 Marionette TRACE conn3 -> [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:30:06 INFO - PROCESS | 3816 | 1461148206766 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 03:30:06 INFO - PROCESS | 3816 | 1461148206772 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:06 INFO - PROCESS | 3816 | ++DOCSHELL 18DD5400 == 43 [pid = 3816] [id = 363] 03:30:06 INFO - PROCESS | 3816 | ++DOMWINDOW == 79 (19236400) [pid = 3816] [serial = 1088] [outer = 00000000] 03:30:06 INFO - PROCESS | 3816 | ++DOMWINDOW == 80 (19790800) [pid = 3816] [serial = 1089] [outer = 19236400] 03:30:06 INFO - PROCESS | 3816 | 1461148206816 Marionette DEBUG loaded listener.js 03:30:06 INFO - PROCESS | 3816 | ++DOMWINDOW == 81 (19798000) [pid = 3816] [serial = 1090] [outer = 19236400] 03:30:07 INFO - PROCESS | 3816 | 1461148207267 Marionette TRACE conn3 <- [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:30:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 03:30:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 622ms 03:30:07 INFO - PROCESS | 3816 | 1461148207322 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 03:30:07 INFO - PROCESS | 3816 | 1461148207324 Marionette TRACE conn3 <- [1,1417,null,{"value":"13"}] 03:30:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 03:30:07 INFO - PROCESS | 3816 | 1461148207328 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 03:30:07 INFO - PROCESS | 3816 | 1461148207329 Marionette TRACE conn3 <- [1,1418,null,{}] 03:30:07 INFO - PROCESS | 3816 | 1461148207316 Marionette TRACE conn3 -> [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:30:07 INFO - PROCESS | 3816 | 1461148207391 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 03:30:07 INFO - PROCESS | 3816 | 1461148207399 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:07 INFO - PROCESS | 3816 | ++DOCSHELL 12CBB000 == 44 [pid = 3816] [id = 364] 03:30:07 INFO - PROCESS | 3816 | ++DOMWINDOW == 82 (12CF5800) [pid = 3816] [serial = 1091] [outer = 00000000] 03:30:07 INFO - PROCESS | 3816 | ++DOMWINDOW == 83 (19841C00) [pid = 3816] [serial = 1092] [outer = 12CF5800] 03:30:07 INFO - PROCESS | 3816 | 1461148207443 Marionette DEBUG loaded listener.js 03:30:07 INFO - PROCESS | 3816 | ++DOMWINDOW == 84 (1979F000) [pid = 3816] [serial = 1093] [outer = 12CF5800] 03:30:08 INFO - PROCESS | 3816 | --DOCSHELL 142C8000 == 43 [pid = 3816] [id = 140] 03:30:08 INFO - PROCESS | 3816 | --DOCSHELL 1C62F000 == 42 [pid = 3816] [id = 147] 03:30:08 INFO - PROCESS | 3816 | --DOCSHELL 15529000 == 41 [pid = 3816] [id = 152] 03:30:08 INFO - PROCESS | 3816 | --DOCSHELL 138B4C00 == 40 [pid = 3816] [id = 153] 03:30:08 INFO - PROCESS | 3816 | --DOCSHELL 02A9BC00 == 39 [pid = 3816] [id = 151] 03:30:08 INFO - PROCESS | 3816 | --DOCSHELL 1D27D000 == 38 [pid = 3816] [id = 339] 03:30:08 INFO - PROCESS | 3816 | --DOCSHELL 17BA9400 == 37 [pid = 3816] [id = 146] 03:30:08 INFO - PROCESS | 3816 | --DOCSHELL 1A273000 == 36 [pid = 3816] [id = 145] 03:30:08 INFO - PROCESS | 3816 | --DOCSHELL 16767C00 == 35 [pid = 3816] [id = 149] 03:30:08 INFO - PROCESS | 3816 | --DOCSHELL 13269000 == 34 [pid = 3816] [id = 148] 03:30:08 INFO - PROCESS | 3816 | --DOCSHELL 138BD800 == 33 [pid = 3816] [id = 138] 03:30:09 INFO - PROCESS | 3816 | --DOMWINDOW == 83 (15529800) [pid = 3816] [serial = 1026] [outer = 00000000] [url = about:blank] 03:30:09 INFO - PROCESS | 3816 | --DOMWINDOW == 82 (15554400) [pid = 3816] [serial = 1027] [outer = 00000000] [url = about:blank] 03:30:09 INFO - PROCESS | 3816 | --DOMWINDOW == 81 (12DD3400) [pid = 3816] [serial = 1020] [outer = 00000000] [url = about:blank] 03:30:09 INFO - PROCESS | 3816 | --DOMWINDOW == 80 (13204000) [pid = 3816] [serial = 1021] [outer = 00000000] [url = about:blank] 03:30:09 INFO - PROCESS | 3816 | --DOMWINDOW == 79 (18A8A800) [pid = 3816] [serial = 1038] [outer = 00000000] [url = about:blank] 03:30:09 INFO - PROCESS | 3816 | --DOMWINDOW == 78 (1665EC00) [pid = 3816] [serial = 1032] [outer = 00000000] [url = about:blank] 03:30:09 INFO - PROCESS | 3816 | --DOMWINDOW == 77 (1922E000) [pid = 3816] [serial = 1054] [outer = 00000000] [url = about:blank] 03:30:09 INFO - PROCESS | 3816 | --DOMWINDOW == 76 (16A41C00) [pid = 3816] [serial = 1033] [outer = 00000000] [url = about:blank] 03:30:09 INFO - PROCESS | 3816 | --DOMWINDOW == 75 (19371800) [pid = 3816] [serial = 1047] [outer = 00000000] [url = about:blank] 03:30:09 INFO - PROCESS | 3816 | --DOMWINDOW == 74 (13444000) [pid = 3816] [serial = 1023] [outer = 00000000] [url = about:blank] 03:30:09 INFO - PROCESS | 3816 | --DOMWINDOW == 73 (18DD1000) [pid = 3816] [serial = 1045] [outer = 00000000] [url = about:blank] 03:30:09 INFO - PROCESS | 3816 | --DOMWINDOW == 72 (13449800) [pid = 3816] [serial = 1024] [outer = 00000000] [url = about:blank] 03:30:09 INFO - PROCESS | 3816 | --DOMWINDOW == 71 (15F79000) [pid = 3816] [serial = 1050] [outer = 00000000] [url = about:blank] 03:30:09 INFO - PROCESS | 3816 | --DOMWINDOW == 70 (18731000) [pid = 3816] [serial = 1035] [outer = 00000000] [url = about:blank] 03:30:09 INFO - PROCESS | 3816 | --DOMWINDOW == 69 (188E2800) [pid = 3816] [serial = 1036] [outer = 00000000] [url = about:blank] 03:30:09 INFO - PROCESS | 3816 | --DOMWINDOW == 68 (1937BC00) [pid = 3816] [serial = 1048] [outer = 00000000] [url = about:blank] 03:30:09 INFO - PROCESS | 3816 | --DOMWINDOW == 67 (18D06800) [pid = 3816] [serial = 1041] [outer = 00000000] [url = about:blank] 03:30:09 INFO - PROCESS | 3816 | --DOMWINDOW == 66 (18CEEC00) [pid = 3816] [serial = 1042] [outer = 00000000] [url = about:blank] 03:30:09 INFO - PROCESS | 3816 | --DOMWINDOW == 65 (19378400) [pid = 3816] [serial = 1053] [outer = 00000000] [url = about:blank] 03:30:09 INFO - PROCESS | 3816 | --DOMWINDOW == 64 (18A8A400) [pid = 3816] [serial = 1039] [outer = 00000000] [url = about:blank] 03:30:09 INFO - PROCESS | 3816 | --DOMWINDOW == 63 (183C3400) [pid = 3816] [serial = 1051] [outer = 00000000] [url = about:blank] 03:30:09 INFO - PROCESS | 3816 | --DOMWINDOW == 62 (19841400) [pid = 3816] [serial = 1056] [outer = 00000000] [url = about:blank] 03:30:09 INFO - PROCESS | 3816 | --DOMWINDOW == 61 (18DD2800) [pid = 3816] [serial = 1044] [outer = 00000000] [url = about:blank] 03:30:09 INFO - PROCESS | 3816 | --DOMWINDOW == 60 (15CCF400) [pid = 3816] [serial = 1029] [outer = 00000000] [url = about:blank] 03:30:09 INFO - PROCESS | 3816 | --DOMWINDOW == 59 (15F77800) [pid = 3816] [serial = 1030] [outer = 00000000] [url = about:blank] 03:30:09 INFO - PROCESS | 3816 | 1461148209131 Marionette TRACE conn3 <- [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:30:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 03:30:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1851ms 03:30:09 INFO - PROCESS | 3816 | 1461148209179 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 03:30:09 INFO - PROCESS | 3816 | 1461148209182 Marionette TRACE conn3 <- [1,1421,null,{"value":"13"}] 03:30:09 INFO - PROCESS | 3816 | 1461148209188 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 03:30:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 03:30:09 INFO - PROCESS | 3816 | 1461148209191 Marionette TRACE conn3 <- [1,1422,null,{}] 03:30:09 INFO - PROCESS | 3816 | 1461148209197 Marionette TRACE conn3 -> [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:30:09 INFO - PROCESS | 3816 | 1461148209279 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 03:30:09 INFO - PROCESS | 3816 | 1461148209287 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:09 INFO - PROCESS | 3816 | ++DOCSHELL 13205400 == 34 [pid = 3816] [id = 365] 03:30:09 INFO - PROCESS | 3816 | ++DOMWINDOW == 60 (13208C00) [pid = 3816] [serial = 1094] [outer = 00000000] 03:30:09 INFO - PROCESS | 3816 | ++DOMWINDOW == 61 (1326AC00) [pid = 3816] [serial = 1095] [outer = 13208C00] 03:30:09 INFO - PROCESS | 3816 | 1461148209334 Marionette DEBUG loaded listener.js 03:30:09 INFO - PROCESS | 3816 | ++DOMWINDOW == 62 (13351400) [pid = 3816] [serial = 1096] [outer = 13208C00] 03:30:09 INFO - PROCESS | 3816 | 1461148209804 Marionette TRACE conn3 <- [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:30:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 03:30:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 683ms 03:30:09 INFO - PROCESS | 3816 | 1461148209871 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 03:30:09 INFO - PROCESS | 3816 | 1461148209877 Marionette TRACE conn3 <- [1,1425,null,{"value":"13"}] 03:30:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 03:30:09 INFO - PROCESS | 3816 | 1461148209883 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 03:30:09 INFO - PROCESS | 3816 | 1461148209886 Marionette TRACE conn3 <- [1,1426,null,{}] 03:30:09 INFO - PROCESS | 3816 | 1461148209890 Marionette TRACE conn3 -> [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:30:09 INFO - PROCESS | 3816 | 1461148209950 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 03:30:09 INFO - PROCESS | 3816 | 1461148209959 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:09 INFO - PROCESS | 3816 | ++DOCSHELL 13442C00 == 35 [pid = 3816] [id = 366] 03:30:09 INFO - PROCESS | 3816 | ++DOMWINDOW == 63 (1344A000) [pid = 3816] [serial = 1097] [outer = 00000000] 03:30:10 INFO - PROCESS | 3816 | ++DOMWINDOW == 64 (1344E800) [pid = 3816] [serial = 1098] [outer = 1344A000] 03:30:10 INFO - PROCESS | 3816 | 1461148210011 Marionette DEBUG loaded listener.js 03:30:10 INFO - PROCESS | 3816 | ++DOMWINDOW == 65 (13702C00) [pid = 3816] [serial = 1099] [outer = 1344A000] 03:30:10 INFO - PROCESS | 3816 | 1461148210450 Marionette TRACE conn3 <- [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:30:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 03:30:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 607ms 03:30:10 INFO - PROCESS | 3816 | 1461148210486 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 03:30:10 INFO - PROCESS | 3816 | 1461148210488 Marionette TRACE conn3 <- [1,1429,null,{"value":"13"}] 03:30:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 03:30:10 INFO - PROCESS | 3816 | 1461148210498 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 03:30:10 INFO - PROCESS | 3816 | 1461148210501 Marionette TRACE conn3 <- [1,1430,null,{}] 03:30:10 INFO - PROCESS | 3816 | 1461148210512 Marionette TRACE conn3 -> [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:30:10 INFO - PROCESS | 3816 | 1461148210631 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 03:30:10 INFO - PROCESS | 3816 | 1461148210641 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:10 INFO - PROCESS | 3816 | ++DOCSHELL 15554400 == 36 [pid = 3816] [id = 367] 03:30:10 INFO - PROCESS | 3816 | ++DOMWINDOW == 66 (15556C00) [pid = 3816] [serial = 1100] [outer = 00000000] 03:30:10 INFO - PROCESS | 3816 | ++DOMWINDOW == 67 (155F4000) [pid = 3816] [serial = 1101] [outer = 15556C00] 03:30:10 INFO - PROCESS | 3816 | 1461148210698 Marionette DEBUG loaded listener.js 03:30:10 INFO - PROCESS | 3816 | ++DOMWINDOW == 68 (15725000) [pid = 3816] [serial = 1102] [outer = 15556C00] 03:30:11 INFO - PROCESS | 3816 | 1461148211127 Marionette TRACE conn3 <- [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:30:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 03:30:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 668ms 03:30:11 INFO - PROCESS | 3816 | 1461148211173 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 03:30:11 INFO - PROCESS | 3816 | 1461148211176 Marionette TRACE conn3 <- [1,1433,null,{"value":"13"}] 03:30:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 03:30:11 INFO - PROCESS | 3816 | 1461148211179 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 03:30:11 INFO - PROCESS | 3816 | 1461148211180 Marionette TRACE conn3 <- [1,1434,null,{}] 03:30:11 INFO - PROCESS | 3816 | 1461148211184 Marionette TRACE conn3 -> [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:30:11 INFO - PROCESS | 3816 | 1461148211256 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 03:30:11 INFO - PROCESS | 3816 | 1461148211262 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:11 INFO - PROCESS | 3816 | ++DOCSHELL 157B4000 == 37 [pid = 3816] [id = 368] 03:30:11 INFO - PROCESS | 3816 | ++DOMWINDOW == 69 (15CD0000) [pid = 3816] [serial = 1103] [outer = 00000000] 03:30:11 INFO - PROCESS | 3816 | ++DOMWINDOW == 70 (15ED3800) [pid = 3816] [serial = 1104] [outer = 15CD0000] 03:30:11 INFO - PROCESS | 3816 | 1461148211307 Marionette DEBUG loaded listener.js 03:30:11 INFO - PROCESS | 3816 | ++DOMWINDOW == 71 (15F7BC00) [pid = 3816] [serial = 1105] [outer = 15CD0000] 03:30:11 INFO - PROCESS | 3816 | 1461148211708 Marionette TRACE conn3 <- [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:30:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 03:30:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 577ms 03:30:11 INFO - PROCESS | 3816 | 1461148211758 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 03:30:11 INFO - PROCESS | 3816 | 1461148211760 Marionette TRACE conn3 <- [1,1437,null,{"value":"13"}] 03:30:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 03:30:11 INFO - PROCESS | 3816 | 1461148211763 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 03:30:11 INFO - PROCESS | 3816 | 1461148211765 Marionette TRACE conn3 <- [1,1438,null,{}] 03:30:11 INFO - PROCESS | 3816 | 1461148211769 Marionette TRACE conn3 -> [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:30:11 INFO - PROCESS | 3816 | 1461148211838 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 03:30:11 INFO - PROCESS | 3816 | 1461148211844 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:11 INFO - PROCESS | 3816 | ++DOCSHELL 16659C00 == 38 [pid = 3816] [id = 369] 03:30:11 INFO - PROCESS | 3816 | ++DOMWINDOW == 72 (1665A400) [pid = 3816] [serial = 1106] [outer = 00000000] 03:30:11 INFO - PROCESS | 3816 | ++DOMWINDOW == 73 (16B87800) [pid = 3816] [serial = 1107] [outer = 1665A400] 03:30:11 INFO - PROCESS | 3816 | 1461148211888 Marionette DEBUG loaded listener.js 03:30:11 INFO - PROCESS | 3816 | ++DOMWINDOW == 74 (16B93000) [pid = 3816] [serial = 1108] [outer = 1665A400] 03:30:12 INFO - PROCESS | 3816 | 1461148212327 Marionette TRACE conn3 <- [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:30:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 03:30:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 622ms 03:30:12 INFO - PROCESS | 3816 | 1461148212384 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 03:30:12 INFO - PROCESS | 3816 | 1461148212386 Marionette TRACE conn3 <- [1,1441,null,{"value":"13"}] 03:30:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 03:30:12 INFO - PROCESS | 3816 | 1461148212390 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 03:30:12 INFO - PROCESS | 3816 | 1461148212391 Marionette TRACE conn3 <- [1,1442,null,{}] 03:30:12 INFO - PROCESS | 3816 | 1461148212395 Marionette TRACE conn3 -> [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:30:12 INFO - PROCESS | 3816 | 1461148212484 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 03:30:12 INFO - PROCESS | 3816 | 1461148212494 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:12 INFO - PROCESS | 3816 | ++DOCSHELL 16772000 == 39 [pid = 3816] [id = 370] 03:30:12 INFO - PROCESS | 3816 | ++DOMWINDOW == 75 (16A41000) [pid = 3816] [serial = 1109] [outer = 00000000] 03:30:12 INFO - PROCESS | 3816 | ++DOMWINDOW == 76 (1889DC00) [pid = 3816] [serial = 1110] [outer = 16A41000] 03:30:12 INFO - PROCESS | 3816 | 1461148212541 Marionette DEBUG loaded listener.js 03:30:12 INFO - PROCESS | 3816 | ++DOMWINDOW == 77 (188E4400) [pid = 3816] [serial = 1111] [outer = 16A41000] 03:30:12 INFO - PROCESS | 3816 | 1461148212943 Marionette TRACE conn3 <- [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:30:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 03:30:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 577ms 03:30:12 INFO - PROCESS | 3816 | 1461148212968 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 03:30:12 INFO - PROCESS | 3816 | 1461148212970 Marionette TRACE conn3 <- [1,1445,null,{"value":"13"}] 03:30:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 03:30:12 INFO - PROCESS | 3816 | 1461148212974 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 03:30:12 INFO - PROCESS | 3816 | 1461148212975 Marionette TRACE conn3 <- [1,1446,null,{}] 03:30:12 INFO - PROCESS | 3816 | 1461148212979 Marionette TRACE conn3 -> [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:30:13 INFO - PROCESS | 3816 | 1461148213049 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 03:30:13 INFO - PROCESS | 3816 | 1461148213055 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:13 INFO - PROCESS | 3816 | ++DOCSHELL 12D71C00 == 40 [pid = 3816] [id = 371] 03:30:13 INFO - PROCESS | 3816 | ++DOMWINDOW == 78 (155F8C00) [pid = 3816] [serial = 1112] [outer = 00000000] 03:30:13 INFO - PROCESS | 3816 | ++DOMWINDOW == 79 (18A8A800) [pid = 3816] [serial = 1113] [outer = 155F8C00] 03:30:13 INFO - PROCESS | 3816 | 1461148213099 Marionette DEBUG loaded listener.js 03:30:13 INFO - PROCESS | 3816 | ++DOMWINDOW == 80 (18CE1C00) [pid = 3816] [serial = 1114] [outer = 155F8C00] 03:30:13 INFO - PROCESS | 3816 | 1461148213528 Marionette TRACE conn3 <- [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:30:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 03:30:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 577ms 03:30:13 INFO - PROCESS | 3816 | 1461148213552 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 03:30:13 INFO - PROCESS | 3816 | 1461148213554 Marionette TRACE conn3 <- [1,1449,null,{"value":"13"}] 03:30:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 03:30:13 INFO - PROCESS | 3816 | 1461148213576 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 03:30:13 INFO - PROCESS | 3816 | 1461148213578 Marionette TRACE conn3 <- [1,1450,null,{}] 03:30:13 INFO - PROCESS | 3816 | 1461148213582 Marionette TRACE conn3 -> [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:30:13 INFO - PROCESS | 3816 | 1461148213652 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 03:30:13 INFO - PROCESS | 3816 | 1461148213658 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:13 INFO - PROCESS | 3816 | ++DOCSHELL 18A59800 == 41 [pid = 3816] [id = 372] 03:30:13 INFO - PROCESS | 3816 | ++DOMWINDOW == 81 (18CE4400) [pid = 3816] [serial = 1115] [outer = 00000000] 03:30:13 INFO - PROCESS | 3816 | ++DOMWINDOW == 82 (18CED400) [pid = 3816] [serial = 1116] [outer = 18CE4400] 03:30:13 INFO - PROCESS | 3816 | 1461148213703 Marionette DEBUG loaded listener.js 03:30:13 INFO - PROCESS | 3816 | ++DOMWINDOW == 83 (18CEB800) [pid = 3816] [serial = 1117] [outer = 18CE4400] 03:30:14 INFO - PROCESS | 3816 | 1461148214144 Marionette TRACE conn3 <- [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:30:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 03:30:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 637ms 03:30:14 INFO - PROCESS | 3816 | 1461148214198 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 03:30:14 INFO - PROCESS | 3816 | 1461148214200 Marionette TRACE conn3 <- [1,1453,null,{"value":"13"}] 03:30:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 03:30:14 INFO - PROCESS | 3816 | 1461148214203 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 03:30:14 INFO - PROCESS | 3816 | 1461148214205 Marionette TRACE conn3 <- [1,1454,null,{}] 03:30:14 INFO - PROCESS | 3816 | 1461148214209 Marionette TRACE conn3 -> [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:30:14 INFO - PROCESS | 3816 | 1461148214311 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 03:30:14 INFO - PROCESS | 3816 | 1461148214319 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:14 INFO - PROCESS | 3816 | ++DOCSHELL 15552000 == 42 [pid = 3816] [id = 373] 03:30:14 INFO - PROCESS | 3816 | ++DOMWINDOW == 84 (18D06000) [pid = 3816] [serial = 1118] [outer = 00000000] 03:30:14 INFO - PROCESS | 3816 | ++DOMWINDOW == 85 (18D0F400) [pid = 3816] [serial = 1119] [outer = 18D06000] 03:30:14 INFO - PROCESS | 3816 | 1461148214363 Marionette DEBUG loaded listener.js 03:30:14 INFO - PROCESS | 3816 | ++DOMWINDOW == 86 (18D0DC00) [pid = 3816] [serial = 1120] [outer = 18D06000] 03:30:14 INFO - PROCESS | 3816 | 1461148214808 Marionette TRACE conn3 <- [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:30:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 03:30:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 683ms 03:30:14 INFO - PROCESS | 3816 | 1461148214886 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 03:30:14 INFO - PROCESS | 3816 | 1461148214888 Marionette TRACE conn3 <- [1,1457,null,{"value":"13"}] 03:30:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 03:30:14 INFO - PROCESS | 3816 | 1461148214891 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 03:30:14 INFO - PROCESS | 3816 | 1461148214893 Marionette TRACE conn3 <- [1,1458,null,{}] 03:30:14 INFO - PROCESS | 3816 | 1461148214902 Marionette TRACE conn3 -> [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:30:14 INFO - PROCESS | 3816 | 1461148215004 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 03:30:15 INFO - PROCESS | 3816 | 1461148215013 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:15 INFO - PROCESS | 3816 | ++DOCSHELL 18DD6400 == 43 [pid = 3816] [id = 374] 03:30:15 INFO - PROCESS | 3816 | ++DOMWINDOW == 87 (18DD6800) [pid = 3816] [serial = 1121] [outer = 00000000] 03:30:15 INFO - PROCESS | 3816 | ++DOMWINDOW == 88 (18E36400) [pid = 3816] [serial = 1122] [outer = 18DD6800] 03:30:15 INFO - PROCESS | 3816 | 1461148215060 Marionette DEBUG loaded listener.js 03:30:15 INFO - PROCESS | 3816 | ++DOMWINDOW == 89 (18E35C00) [pid = 3816] [serial = 1123] [outer = 18DD6800] 03:30:15 INFO - PROCESS | 3816 | 1461148215471 Marionette TRACE conn3 <- [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:30:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 03:30:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 638ms 03:30:15 INFO - PROCESS | 3816 | 1461148215537 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 03:30:15 INFO - PROCESS | 3816 | 1461148215540 Marionette TRACE conn3 <- [1,1461,null,{"value":"13"}] 03:30:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 03:30:15 INFO - PROCESS | 3816 | 1461148215543 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 03:30:15 INFO - PROCESS | 3816 | 1461148215545 Marionette TRACE conn3 <- [1,1462,null,{}] 03:30:15 INFO - PROCESS | 3816 | 1461148215549 Marionette TRACE conn3 -> [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:30:15 INFO - PROCESS | 3816 | 1461148215691 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 03:30:15 INFO - PROCESS | 3816 | 1461148215719 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:15 INFO - PROCESS | 3816 | ++DOCSHELL 15E8F800 == 44 [pid = 3816] [id = 375] 03:30:15 INFO - PROCESS | 3816 | ++DOMWINDOW == 90 (18DD3400) [pid = 3816] [serial = 1124] [outer = 00000000] 03:30:15 INFO - PROCESS | 3816 | ++DOMWINDOW == 91 (196A4800) [pid = 3816] [serial = 1125] [outer = 18DD3400] 03:30:15 INFO - PROCESS | 3816 | 1461148215767 Marionette DEBUG loaded listener.js 03:30:15 INFO - PROCESS | 3816 | ++DOMWINDOW == 92 (19797400) [pid = 3816] [serial = 1126] [outer = 18DD3400] 03:30:16 INFO - PROCESS | 3816 | --DOMWINDOW == 91 (19236400) [pid = 3816] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 03:30:16 INFO - PROCESS | 3816 | --DOMWINDOW == 90 (188EC000) [pid = 3816] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 03:30:16 INFO - PROCESS | 3816 | --DOMWINDOW == 89 (18D0BC00) [pid = 3816] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 03:30:16 INFO - PROCESS | 3816 | --DOMWINDOW == 88 (1936EC00) [pid = 3816] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 03:30:16 INFO - PROCESS | 3816 | --DOMWINDOW == 87 (16B85400) [pid = 3816] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 03:30:16 INFO - PROCESS | 3816 | --DOMWINDOW == 86 (15ED4000) [pid = 3816] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 03:30:16 INFO - PROCESS | 3816 | --DOMWINDOW == 85 (1370E800) [pid = 3816] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 03:30:16 INFO - PROCESS | 3816 | --DOMWINDOW == 84 (13702400) [pid = 3816] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 03:30:16 INFO - PROCESS | 3816 | --DOMWINDOW == 83 (12CF6800) [pid = 3816] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 03:30:16 INFO - PROCESS | 3816 | --DOMWINDOW == 82 (12CC0C00) [pid = 3816] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 03:30:16 INFO - PROCESS | 3816 | --DOMWINDOW == 81 (13703000) [pid = 3816] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 03:30:16 INFO - PROCESS | 3816 | --DOMWINDOW == 80 (1325D000) [pid = 3816] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 03:30:16 INFO - PROCESS | 3816 | --DOMWINDOW == 79 (1D6EA400) [pid = 3816] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 03:30:16 INFO - PROCESS | 3816 | 1461148216281 Marionette TRACE conn3 <- [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:30:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 03:30:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 774ms 03:30:16 INFO - PROCESS | 3816 | 1461148216323 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 03:30:16 INFO - PROCESS | 3816 | 1461148216325 Marionette TRACE conn3 <- [1,1465,null,{"value":"13"}] 03:30:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 03:30:16 INFO - PROCESS | 3816 | 1461148216328 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 03:30:16 INFO - PROCESS | 3816 | 1461148216330 Marionette TRACE conn3 <- [1,1466,null,{}] 03:30:16 INFO - PROCESS | 3816 | 1461148216333 Marionette TRACE conn3 -> [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:30:16 INFO - PROCESS | 3816 | 1461148216405 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 03:30:16 INFO - PROCESS | 3816 | 1461148216412 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:16 INFO - PROCESS | 3816 | ++DOCSHELL 1552A400 == 45 [pid = 3816] [id = 376] 03:30:16 INFO - PROCESS | 3816 | ++DOMWINDOW == 80 (155F7800) [pid = 3816] [serial = 1127] [outer = 00000000] 03:30:16 INFO - PROCESS | 3816 | ++DOMWINDOW == 81 (18A62800) [pid = 3816] [serial = 1128] [outer = 155F7800] 03:30:16 INFO - PROCESS | 3816 | 1461148216455 Marionette DEBUG loaded listener.js 03:30:16 INFO - PROCESS | 3816 | ++DOMWINDOW == 82 (18A5CC00) [pid = 3816] [serial = 1129] [outer = 155F7800] 03:30:16 INFO - PROCESS | 3816 | 1461148216850 Marionette TRACE conn3 <- [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:30:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 03:30:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 577ms 03:30:16 INFO - PROCESS | 3816 | 1461148216908 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 03:30:16 INFO - PROCESS | 3816 | 1461148216910 Marionette TRACE conn3 <- [1,1469,null,{"value":"13"}] 03:30:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 03:30:16 INFO - PROCESS | 3816 | 1461148216913 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 03:30:16 INFO - PROCESS | 3816 | 1461148216915 Marionette TRACE conn3 <- [1,1470,null,{}] 03:30:16 INFO - PROCESS | 3816 | 1461148216918 Marionette TRACE conn3 -> [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:30:16 INFO - PROCESS | 3816 | 1461148216993 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 03:30:16 INFO - PROCESS | 3816 | 1461148216999 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:16 INFO - PROCESS | 3816 | ++DOCSHELL 18A58C00 == 46 [pid = 3816] [id = 377] 03:30:16 INFO - PROCESS | 3816 | ++DOMWINDOW == 83 (19370000) [pid = 3816] [serial = 1130] [outer = 00000000] 03:30:17 INFO - PROCESS | 3816 | ++DOMWINDOW == 84 (1979FC00) [pid = 3816] [serial = 1131] [outer = 19370000] 03:30:17 INFO - PROCESS | 3816 | 1461148217043 Marionette DEBUG loaded listener.js 03:30:17 INFO - PROCESS | 3816 | ++DOMWINDOW == 85 (19848C00) [pid = 3816] [serial = 1132] [outer = 19370000] 03:30:17 INFO - PROCESS | 3816 | 1461148217493 Marionette TRACE conn3 <- [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:30:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 03:30:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 622ms 03:30:17 INFO - PROCESS | 3816 | 1461148217533 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 03:30:17 INFO - PROCESS | 3816 | 1461148217535 Marionette TRACE conn3 <- [1,1473,null,{"value":"13"}] 03:30:17 INFO - PROCESS | 3816 | 1461148217539 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 03:30:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 03:30:17 INFO - PROCESS | 3816 | 1461148217540 Marionette TRACE conn3 <- [1,1474,null,{}] 03:30:17 INFO - PROCESS | 3816 | 1461148217544 Marionette TRACE conn3 -> [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:30:17 INFO - PROCESS | 3816 | 1461148217617 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 03:30:17 INFO - PROCESS | 3816 | 1461148217623 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:17 INFO - PROCESS | 3816 | ++DOCSHELL 16A42400 == 47 [pid = 3816] [id = 378] 03:30:17 INFO - PROCESS | 3816 | ++DOMWINDOW == 86 (16B8CC00) [pid = 3816] [serial = 1133] [outer = 00000000] 03:30:17 INFO - PROCESS | 3816 | ++DOMWINDOW == 87 (1990F800) [pid = 3816] [serial = 1134] [outer = 16B8CC00] 03:30:17 INFO - PROCESS | 3816 | 1461148217669 Marionette DEBUG loaded listener.js 03:30:17 INFO - PROCESS | 3816 | ++DOMWINDOW == 88 (19B48C00) [pid = 3816] [serial = 1135] [outer = 16B8CC00] 03:30:18 INFO - PROCESS | 3816 | 1461148218316 Marionette TRACE conn3 <- [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:30:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 03:30:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 865ms 03:30:18 INFO - PROCESS | 3816 | 1461148218425 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 03:30:18 INFO - PROCESS | 3816 | 1461148218429 Marionette TRACE conn3 <- [1,1477,null,{"value":"13"}] 03:30:18 INFO - PROCESS | 3816 | 1461148218435 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 03:30:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 03:30:18 INFO - PROCESS | 3816 | 1461148218439 Marionette TRACE conn3 <- [1,1478,null,{}] 03:30:18 INFO - PROCESS | 3816 | 1461148218446 Marionette TRACE conn3 -> [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:30:18 INFO - PROCESS | 3816 | 1461148218549 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 03:30:18 INFO - PROCESS | 3816 | 1461148218668 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:18 INFO - PROCESS | 3816 | ++DOCSHELL 02A9B000 == 48 [pid = 3816] [id = 379] 03:30:18 INFO - PROCESS | 3816 | ++DOMWINDOW == 89 (02A9B400) [pid = 3816] [serial = 1136] [outer = 00000000] 03:30:18 INFO - PROCESS | 3816 | ++DOMWINDOW == 90 (13440C00) [pid = 3816] [serial = 1137] [outer = 02A9B400] 03:30:18 INFO - PROCESS | 3816 | 1461148218725 Marionette DEBUG loaded listener.js 03:30:18 INFO - PROCESS | 3816 | ++DOMWINDOW == 91 (13447400) [pid = 3816] [serial = 1138] [outer = 02A9B400] 03:30:19 INFO - PROCESS | 3816 | 1461148219626 Marionette TRACE conn3 <- [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:30:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 03:30:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1274ms 03:30:19 INFO - PROCESS | 3816 | 1461148219716 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 03:30:19 INFO - PROCESS | 3816 | 1461148219720 Marionette TRACE conn3 <- [1,1481,null,{"value":"13"}] 03:30:19 INFO - PROCESS | 3816 | 1461148219725 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 03:30:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 03:30:19 INFO - PROCESS | 3816 | 1461148219729 Marionette TRACE conn3 <- [1,1482,null,{}] 03:30:19 INFO - PROCESS | 3816 | 1461148219717 Marionette TRACE conn3 -> [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:30:19 INFO - PROCESS | 3816 | 1461148219857 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 03:30:19 INFO - PROCESS | 3816 | --DOCSHELL 188E8000 == 47 [pid = 3816] [id = 359] 03:30:19 INFO - PROCESS | 3816 | --DOCSHELL 18DD5400 == 46 [pid = 3816] [id = 363] 03:30:19 INFO - PROCESS | 3816 | --DOCSHELL 02A99000 == 45 [pid = 3816] [id = 362] 03:30:19 INFO - PROCESS | 3816 | --DOCSHELL 16502400 == 44 [pid = 3816] [id = 358] 03:30:19 INFO - PROCESS | 3816 | --DOCSHELL 18A58C00 == 43 [pid = 3816] [id = 377] 03:30:19 INFO - PROCESS | 3816 | --DOCSHELL 1552A400 == 42 [pid = 3816] [id = 376] 03:30:19 INFO - PROCESS | 3816 | --DOCSHELL 15E8F800 == 41 [pid = 3816] [id = 375] 03:30:19 INFO - PROCESS | 3816 | --DOCSHELL 18DD6400 == 40 [pid = 3816] [id = 374] 03:30:19 INFO - PROCESS | 3816 | --DOCSHELL 15552000 == 39 [pid = 3816] [id = 373] 03:30:19 INFO - PROCESS | 3816 | --DOCSHELL 18A59800 == 38 [pid = 3816] [id = 372] 03:30:19 INFO - PROCESS | 3816 | --DOCSHELL 12D71C00 == 37 [pid = 3816] [id = 371] 03:30:19 INFO - PROCESS | 3816 | --DOCSHELL 16772000 == 36 [pid = 3816] [id = 370] 03:30:19 INFO - PROCESS | 3816 | --DOCSHELL 16659C00 == 35 [pid = 3816] [id = 369] 03:30:19 INFO - PROCESS | 3816 | --DOCSHELL 157B4000 == 34 [pid = 3816] [id = 368] 03:30:19 INFO - PROCESS | 3816 | --DOCSHELL 15554400 == 33 [pid = 3816] [id = 367] 03:30:19 INFO - PROCESS | 3816 | --DOCSHELL 13442C00 == 32 [pid = 3816] [id = 366] 03:30:19 INFO - PROCESS | 3816 | --DOCSHELL 13205400 == 31 [pid = 3816] [id = 365] 03:30:19 INFO - PROCESS | 3816 | --DOCSHELL 12CBB000 == 30 [pid = 3816] [id = 364] 03:30:19 INFO - PROCESS | 3816 | --DOMWINDOW == 90 (19841C00) [pid = 3816] [serial = 1092] [outer = 00000000] [url = about:blank] 03:30:19 INFO - PROCESS | 3816 | --DOMWINDOW == 89 (1DBCBC00) [pid = 3816] [serial = 1018] [outer = 00000000] [url = about:blank] 03:30:19 INFO - PROCESS | 3816 | --DOMWINDOW == 88 (19798000) [pid = 3816] [serial = 1090] [outer = 00000000] [url = about:blank] 03:30:19 INFO - PROCESS | 3816 | --DOMWINDOW == 87 (18A5E800) [pid = 3816] [serial = 1077] [outer = 00000000] [url = about:blank] 03:30:19 INFO - PROCESS | 3816 | --DOMWINDOW == 86 (18DCF000) [pid = 3816] [serial = 1080] [outer = 00000000] [url = about:blank] 03:30:19 INFO - PROCESS | 3816 | --DOMWINDOW == 85 (18A89800) [pid = 3816] [serial = 1078] [outer = 00000000] [url = about:blank] 03:30:19 INFO - PROCESS | 3816 | --DOMWINDOW == 84 (19378C00) [pid = 3816] [serial = 1083] [outer = 00000000] [url = about:blank] 03:30:19 INFO - PROCESS | 3816 | --DOMWINDOW == 83 (18DD7800) [pid = 3816] [serial = 1081] [outer = 00000000] [url = about:blank] 03:30:19 INFO - PROCESS | 3816 | --DOMWINDOW == 82 (19790800) [pid = 3816] [serial = 1089] [outer = 00000000] [url = about:blank] 03:30:19 INFO - PROCESS | 3816 | --DOMWINDOW == 81 (1937CC00) [pid = 3816] [serial = 1084] [outer = 00000000] [url = about:blank] 03:30:19 INFO - PROCESS | 3816 | --DOMWINDOW == 80 (18325400) [pid = 3816] [serial = 1074] [outer = 00000000] [url = about:blank] 03:30:19 INFO - PROCESS | 3816 | --DOMWINDOW == 79 (15F80800) [pid = 3816] [serial = 1071] [outer = 00000000] [url = about:blank] 03:30:19 INFO - PROCESS | 3816 | --DOMWINDOW == 78 (16651800) [pid = 3816] [serial = 1072] [outer = 00000000] [url = about:blank] 03:30:19 INFO - PROCESS | 3816 | --DOMWINDOW == 77 (14AEA400) [pid = 3816] [serial = 1068] [outer = 00000000] [url = about:blank] 03:30:19 INFO - PROCESS | 3816 | --DOMWINDOW == 76 (155EBC00) [pid = 3816] [serial = 1069] [outer = 00000000] [url = about:blank] 03:30:19 INFO - PROCESS | 3816 | --DOMWINDOW == 75 (1439E800) [pid = 3816] [serial = 1066] [outer = 00000000] [url = about:blank] 03:30:19 INFO - PROCESS | 3816 | --DOMWINDOW == 74 (142CA400) [pid = 3816] [serial = 1065] [outer = 00000000] [url = about:blank] 03:30:19 INFO - PROCESS | 3816 | --DOMWINDOW == 73 (15524C00) [pid = 3816] [serial = 1063] [outer = 00000000] [url = about:blank] 03:30:19 INFO - PROCESS | 3816 | --DOMWINDOW == 72 (143A2000) [pid = 3816] [serial = 1062] [outer = 00000000] [url = about:blank] 03:30:19 INFO - PROCESS | 3816 | --DOMWINDOW == 71 (1320E000) [pid = 3816] [serial = 1060] [outer = 00000000] [url = about:blank] 03:30:19 INFO - PROCESS | 3816 | --DOMWINDOW == 70 (12D75000) [pid = 3816] [serial = 1059] [outer = 00000000] [url = about:blank] 03:30:19 INFO - PROCESS | 3816 | --DOMWINDOW == 69 (19849400) [pid = 3816] [serial = 1057] [outer = 00000000] [url = about:blank] 03:30:19 INFO - PROCESS | 3816 | --DOMWINDOW == 68 (183BF400) [pid = 3816] [serial = 1086] [outer = 00000000] [url = about:blank] 03:30:19 INFO - PROCESS | 3816 | --DOMWINDOW == 67 (18CED800) [pid = 3816] [serial = 1087] [outer = 00000000] [url = about:blank] 03:30:19 INFO - PROCESS | 3816 | --DOMWINDOW == 66 (18738C00) [pid = 3816] [serial = 1075] [outer = 00000000] [url = about:blank] 03:30:20 INFO - PROCESS | 3816 | 1461148220014 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:20 INFO - PROCESS | 3816 | ++DOCSHELL 02A9F000 == 31 [pid = 3816] [id = 380] 03:30:20 INFO - PROCESS | 3816 | ++DOMWINDOW == 67 (02AA2800) [pid = 3816] [serial = 1139] [outer = 00000000] 03:30:20 INFO - PROCESS | 3816 | ++DOMWINDOW == 68 (1325F000) [pid = 3816] [serial = 1140] [outer = 02AA2800] 03:30:20 INFO - PROCESS | 3816 | 1461148220061 Marionette DEBUG loaded listener.js 03:30:20 INFO - PROCESS | 3816 | ++DOMWINDOW == 69 (1334A400) [pid = 3816] [serial = 1141] [outer = 02AA2800] 03:30:20 INFO - PROCESS | 3816 | 1461148220466 Marionette TRACE conn3 <- [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:30:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 03:30:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 819ms 03:30:20 INFO - PROCESS | 3816 | 1461148220532 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 03:30:20 INFO - PROCESS | 3816 | 1461148220538 Marionette TRACE conn3 <- [1,1485,null,{"value":"13"}] 03:30:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 03:30:20 INFO - PROCESS | 3816 | 1461148220544 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 03:30:20 INFO - PROCESS | 3816 | 1461148220547 Marionette TRACE conn3 <- [1,1486,null,{}] 03:30:20 INFO - PROCESS | 3816 | 1461148220551 Marionette TRACE conn3 -> [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:30:20 INFO - PROCESS | 3816 | 1461148220629 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 03:30:20 INFO - PROCESS | 3816 | 1461148220644 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:20 INFO - PROCESS | 3816 | ++DOCSHELL 138B2000 == 32 [pid = 3816] [id = 381] 03:30:20 INFO - PROCESS | 3816 | ++DOMWINDOW == 70 (13A43400) [pid = 3816] [serial = 1142] [outer = 00000000] 03:30:20 INFO - PROCESS | 3816 | ++DOMWINDOW == 71 (142C3800) [pid = 3816] [serial = 1143] [outer = 13A43400] 03:30:20 INFO - PROCESS | 3816 | 1461148220690 Marionette DEBUG loaded listener.js 03:30:20 INFO - PROCESS | 3816 | ++DOMWINDOW == 72 (142CE000) [pid = 3816] [serial = 1144] [outer = 13A43400] 03:30:21 INFO - PROCESS | 3816 | 1461148221111 Marionette TRACE conn3 <- [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:30:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 03:30:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 607ms 03:30:21 INFO - PROCESS | 3816 | 1461148221163 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 03:30:21 INFO - PROCESS | 3816 | 1461148221165 Marionette TRACE conn3 <- [1,1489,null,{"value":"13"}] 03:30:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 03:30:21 INFO - PROCESS | 3816 | 1461148221169 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 03:30:21 INFO - PROCESS | 3816 | 1461148221172 Marionette TRACE conn3 <- [1,1490,null,{}] 03:30:21 INFO - PROCESS | 3816 | 1461148221183 Marionette TRACE conn3 -> [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:30:21 INFO - PROCESS | 3816 | 1461148221300 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 03:30:21 INFO - PROCESS | 3816 | 1461148221381 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:21 INFO - PROCESS | 3816 | ++DOCSHELL 13A4C400 == 33 [pid = 3816] [id = 382] 03:30:21 INFO - PROCESS | 3816 | ++DOMWINDOW == 73 (14352C00) [pid = 3816] [serial = 1145] [outer = 00000000] 03:30:21 INFO - PROCESS | 3816 | ++DOMWINDOW == 74 (155F5C00) [pid = 3816] [serial = 1146] [outer = 14352C00] 03:30:21 INFO - PROCESS | 3816 | 1461148221428 Marionette DEBUG loaded listener.js 03:30:21 INFO - PROCESS | 3816 | ++DOMWINDOW == 75 (157B0000) [pid = 3816] [serial = 1147] [outer = 14352C00] 03:30:21 INFO - PROCESS | 3816 | 1461148221801 Marionette TRACE conn3 <- [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:30:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 03:30:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 667ms 03:30:21 INFO - PROCESS | 3816 | 1461148221851 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 03:30:21 INFO - PROCESS | 3816 | 1461148221853 Marionette TRACE conn3 <- [1,1493,null,{"value":"13"}] 03:30:21 INFO - PROCESS | 3816 | 1461148221857 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 03:30:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 03:30:21 INFO - PROCESS | 3816 | 1461148221858 Marionette TRACE conn3 <- [1,1494,null,{}] 03:30:21 INFO - PROCESS | 3816 | 1461148221861 Marionette TRACE conn3 -> [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:30:21 INFO - PROCESS | 3816 | 1461148221969 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 03:30:22 INFO - PROCESS | 3816 | 1461148222030 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:22 INFO - PROCESS | 3816 | ++DOCSHELL 15726000 == 34 [pid = 3816] [id = 383] 03:30:22 INFO - PROCESS | 3816 | ++DOMWINDOW == 76 (15C37400) [pid = 3816] [serial = 1148] [outer = 00000000] 03:30:22 INFO - PROCESS | 3816 | ++DOMWINDOW == 77 (1664FC00) [pid = 3816] [serial = 1149] [outer = 15C37400] 03:30:22 INFO - PROCESS | 3816 | 1461148222059 Marionette DEBUG loaded listener.js 03:30:22 INFO - PROCESS | 3816 | ++DOMWINDOW == 78 (16659800) [pid = 3816] [serial = 1150] [outer = 15C37400] 03:30:22 INFO - PROCESS | 3816 | 1461148222478 Marionette TRACE conn3 <- [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:30:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 03:30:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 683ms 03:30:22 INFO - PROCESS | 3816 | 1461148222540 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 03:30:22 INFO - PROCESS | 3816 | 1461148222542 Marionette TRACE conn3 <- [1,1497,null,{"value":"13"}] 03:30:22 INFO - PROCESS | 3816 | 1461148222545 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 03:30:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 03:30:22 INFO - PROCESS | 3816 | 1461148222547 Marionette TRACE conn3 <- [1,1498,null,{}] 03:30:22 INFO - PROCESS | 3816 | 1461148222556 Marionette TRACE conn3 -> [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:30:22 INFO - PROCESS | 3816 | 1461148222669 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 03:30:22 INFO - PROCESS | 3816 | 1461148222681 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:22 INFO - PROCESS | 3816 | ++DOCSHELL 15F80800 == 35 [pid = 3816] [id = 384] 03:30:22 INFO - PROCESS | 3816 | ++DOMWINDOW == 79 (16A42000) [pid = 3816] [serial = 1151] [outer = 00000000] 03:30:22 INFO - PROCESS | 3816 | ++DOMWINDOW == 80 (17BB3800) [pid = 3816] [serial = 1152] [outer = 16A42000] 03:30:22 INFO - PROCESS | 3816 | 1461148222725 Marionette DEBUG loaded listener.js 03:30:22 INFO - PROCESS | 3816 | ++DOMWINDOW == 81 (1810C400) [pid = 3816] [serial = 1153] [outer = 16A42000] 03:30:23 INFO - PROCESS | 3816 | 1461148223154 Marionette TRACE conn3 <- [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:30:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 03:30:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 622ms 03:30:23 INFO - PROCESS | 3816 | 1461148223167 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 03:30:23 INFO - PROCESS | 3816 | 1461148223169 Marionette TRACE conn3 <- [1,1501,null,{"value":"13"}] 03:30:23 INFO - PROCESS | 3816 | 1461148223172 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 03:30:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 03:30:23 INFO - PROCESS | 3816 | 1461148223174 Marionette TRACE conn3 <- [1,1502,null,{}] 03:30:23 INFO - PROCESS | 3816 | 1461148223161 Marionette TRACE conn3 -> [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:30:23 INFO - PROCESS | 3816 | 1461148223292 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 03:30:23 INFO - PROCESS | 3816 | 1461148223300 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:23 INFO - PROCESS | 3816 | ++DOCSHELL 16B8AC00 == 36 [pid = 3816] [id = 385] 03:30:23 INFO - PROCESS | 3816 | ++DOMWINDOW == 82 (18089800) [pid = 3816] [serial = 1154] [outer = 00000000] 03:30:23 INFO - PROCESS | 3816 | ++DOMWINDOW == 83 (188EC400) [pid = 3816] [serial = 1155] [outer = 18089800] 03:30:23 INFO - PROCESS | 3816 | 1461148223347 Marionette DEBUG loaded listener.js 03:30:23 INFO - PROCESS | 3816 | ++DOMWINDOW == 84 (188E6800) [pid = 3816] [serial = 1156] [outer = 18089800] 03:30:23 INFO - PROCESS | 3816 | 1461148223773 Marionette TRACE conn3 <- [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:30:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 03:30:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 683ms 03:30:23 INFO - PROCESS | 3816 | 1461148223840 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 03:30:23 INFO - PROCESS | 3816 | 1461148223842 Marionette TRACE conn3 <- [1,1505,null,{"value":"13"}] 03:30:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 03:30:23 INFO - PROCESS | 3816 | 1461148223846 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 03:30:23 INFO - PROCESS | 3816 | 1461148223847 Marionette TRACE conn3 <- [1,1506,null,{}] 03:30:23 INFO - PROCESS | 3816 | 1461148223851 Marionette TRACE conn3 -> [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:30:24 INFO - PROCESS | 3816 | 1461148224098 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 03:30:24 INFO - PROCESS | 3816 | --DOMWINDOW == 83 (16A41000) [pid = 3816] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 03:30:24 INFO - PROCESS | 3816 | --DOMWINDOW == 82 (19370000) [pid = 3816] [serial = 1130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 03:30:24 INFO - PROCESS | 3816 | --DOMWINDOW == 81 (18D06000) [pid = 3816] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 03:30:24 INFO - PROCESS | 3816 | --DOMWINDOW == 80 (13208C00) [pid = 3816] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 03:30:24 INFO - PROCESS | 3816 | --DOMWINDOW == 79 (18DD6800) [pid = 3816] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 03:30:24 INFO - PROCESS | 3816 | --DOMWINDOW == 78 (15556C00) [pid = 3816] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 03:30:24 INFO - PROCESS | 3816 | --DOMWINDOW == 77 (18DD3400) [pid = 3816] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 03:30:24 INFO - PROCESS | 3816 | --DOMWINDOW == 76 (15CD0000) [pid = 3816] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 03:30:24 INFO - PROCESS | 3816 | --DOMWINDOW == 75 (18CE4400) [pid = 3816] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 03:30:24 INFO - PROCESS | 3816 | --DOMWINDOW == 74 (1344A000) [pid = 3816] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 03:30:24 INFO - PROCESS | 3816 | --DOMWINDOW == 73 (12CF5800) [pid = 3816] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 03:30:24 INFO - PROCESS | 3816 | --DOMWINDOW == 72 (1665A400) [pid = 3816] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 03:30:24 INFO - PROCESS | 3816 | --DOMWINDOW == 71 (155F8C00) [pid = 3816] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 03:30:24 INFO - PROCESS | 3816 | --DOMWINDOW == 70 (155F7800) [pid = 3816] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 03:30:24 INFO - PROCESS | 3816 | 1461148224160 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:24 INFO - PROCESS | 3816 | ++DOCSHELL 02A9BC00 == 37 [pid = 3816] [id = 386] 03:30:24 INFO - PROCESS | 3816 | ++DOMWINDOW == 71 (02A9C400) [pid = 3816] [serial = 1157] [outer = 00000000] 03:30:24 INFO - PROCESS | 3816 | ++DOMWINDOW == 72 (13441800) [pid = 3816] [serial = 1158] [outer = 02A9C400] 03:30:24 INFO - PROCESS | 3816 | 1461148224204 Marionette DEBUG loaded listener.js 03:30:24 INFO - PROCESS | 3816 | ++DOMWINDOW == 73 (1361D000) [pid = 3816] [serial = 1159] [outer = 02A9C400] 03:30:24 INFO - PROCESS | 3816 | 1461148224531 Marionette TRACE conn3 <- [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:30:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 03:30:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 728ms 03:30:24 INFO - PROCESS | 3816 | 1461148224566 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 03:30:24 INFO - PROCESS | 3816 | 1461148224568 Marionette TRACE conn3 <- [1,1509,null,{"value":"13"}] 03:30:24 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 03:30:24 INFO - PROCESS | 3816 | 1461148224571 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 03:30:24 INFO - PROCESS | 3816 | 1461148224573 Marionette TRACE conn3 <- [1,1510,null,{}] 03:30:24 INFO - PROCESS | 3816 | 1461148224577 Marionette TRACE conn3 -> [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:30:24 INFO - PROCESS | 3816 | 1461148224646 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 03:30:24 INFO - PROCESS | 3816 | 1461148224652 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:24 INFO - PROCESS | 3816 | ++DOCSHELL 13702400 == 38 [pid = 3816] [id = 387] 03:30:24 INFO - PROCESS | 3816 | ++DOMWINDOW == 74 (15CCF400) [pid = 3816] [serial = 1160] [outer = 00000000] 03:30:24 INFO - PROCESS | 3816 | ++DOMWINDOW == 75 (18A5C800) [pid = 3816] [serial = 1161] [outer = 15CCF400] 03:30:24 INFO - PROCESS | 3816 | 1461148224696 Marionette DEBUG loaded listener.js 03:30:24 INFO - PROCESS | 3816 | ++DOMWINDOW == 76 (18CE3800) [pid = 3816] [serial = 1162] [outer = 15CCF400] 03:30:25 INFO - PROCESS | 3816 | 1461148225100 Marionette TRACE conn3 <- [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:30:25 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:30:25 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:30:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 03:30:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:30:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 03:30:25 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:30:25 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:30:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 03:30:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:30:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 03:30:25 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:30:25 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:30:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 03:30:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:30:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 03:30:25 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:30:25 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:30:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 03:30:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:30:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 03:30:25 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 592ms 03:30:25 INFO - PROCESS | 3816 | 1461148225155 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 03:30:25 INFO - PROCESS | 3816 | 1461148225157 Marionette TRACE conn3 <- [1,1513,null,{"value":"13"}] 03:30:25 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 03:30:25 INFO - PROCESS | 3816 | 1461148225161 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 03:30:25 INFO - PROCESS | 3816 | 1461148225162 Marionette TRACE conn3 <- [1,1514,null,{}] 03:30:25 INFO - PROCESS | 3816 | 1461148225166 Marionette TRACE conn3 -> [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:30:25 INFO - PROCESS | 3816 | 1461148225236 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 03:30:25 INFO - PROCESS | 3816 | 1461148225241 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:25 INFO - PROCESS | 3816 | ++DOCSHELL 15F7B400 == 39 [pid = 3816] [id = 388] 03:30:25 INFO - PROCESS | 3816 | ++DOMWINDOW == 77 (18CE6800) [pid = 3816] [serial = 1163] [outer = 00000000] 03:30:25 INFO - PROCESS | 3816 | ++DOMWINDOW == 78 (18D0D800) [pid = 3816] [serial = 1164] [outer = 18CE6800] 03:30:25 INFO - PROCESS | 3816 | 1461148225286 Marionette DEBUG loaded listener.js 03:30:25 INFO - PROCESS | 3816 | ++DOMWINDOW == 79 (18DD8400) [pid = 3816] [serial = 1165] [outer = 18CE6800] 03:30:25 INFO - PROCESS | 3816 | 1461148225730 Marionette TRACE conn3 <- [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:30:25 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 03:30:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 03:30:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:30:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 03:30:25 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 03:30:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 03:30:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:30:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 03:30:25 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 03:30:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 03:30:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:30:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 03:30:25 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 622ms 03:30:25 INFO - PROCESS | 3816 | 1461148225782 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 03:30:25 INFO - PROCESS | 3816 | 1461148225784 Marionette TRACE conn3 <- [1,1517,null,{"value":"13"}] 03:30:25 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 03:30:25 INFO - PROCESS | 3816 | 1461148225787 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 03:30:25 INFO - PROCESS | 3816 | 1461148225789 Marionette TRACE conn3 <- [1,1518,null,{}] 03:30:25 INFO - PROCESS | 3816 | 1461148225792 Marionette TRACE conn3 -> [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:30:25 INFO - PROCESS | 3816 | 1461148225865 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 03:30:25 INFO - PROCESS | 3816 | 1461148225873 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:25 INFO - PROCESS | 3816 | ++DOCSHELL 13447800 == 40 [pid = 3816] [id = 389] 03:30:25 INFO - PROCESS | 3816 | ++DOMWINDOW == 80 (18D09400) [pid = 3816] [serial = 1166] [outer = 00000000] 03:30:25 INFO - PROCESS | 3816 | ++DOMWINDOW == 81 (1937A400) [pid = 3816] [serial = 1167] [outer = 18D09400] 03:30:25 INFO - PROCESS | 3816 | 1461148225917 Marionette DEBUG loaded listener.js 03:30:25 INFO - PROCESS | 3816 | ++DOMWINDOW == 82 (19377C00) [pid = 3816] [serial = 1168] [outer = 18D09400] 03:30:26 INFO - PROCESS | 3816 | 1461148226505 Marionette TRACE conn3 <- [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:30:26 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:30:26 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 03:30:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:30:26 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 03:30:26 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 03:30:26 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:30:26 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 03:30:26 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 774ms 03:30:26 INFO - PROCESS | 3816 | 1461148226602 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 03:30:26 INFO - PROCESS | 3816 | 1461148226607 Marionette TRACE conn3 <- [1,1521,null,{"value":"13"}] 03:30:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 03:30:26 INFO - PROCESS | 3816 | 1461148226615 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 03:30:26 INFO - PROCESS | 3816 | 1461148226619 Marionette TRACE conn3 <- [1,1522,null,{}] 03:30:26 INFO - PROCESS | 3816 | 1461148226625 Marionette TRACE conn3 -> [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:30:26 INFO - PROCESS | 3816 | 1461148226733 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 03:30:26 INFO - PROCESS | 3816 | 1461148226808 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:26 INFO - PROCESS | 3816 | ++DOCSHELL 13354C00 == 41 [pid = 3816] [id = 390] 03:30:26 INFO - PROCESS | 3816 | ++DOMWINDOW == 83 (13357400) [pid = 3816] [serial = 1169] [outer = 00000000] 03:30:26 INFO - PROCESS | 3816 | ++DOMWINDOW == 84 (15522C00) [pid = 3816] [serial = 1170] [outer = 13357400] 03:30:26 INFO - PROCESS | 3816 | 1461148226904 Marionette DEBUG loaded listener.js 03:30:26 INFO - PROCESS | 3816 | ++DOMWINDOW == 85 (15529800) [pid = 3816] [serial = 1171] [outer = 13357400] 03:30:27 INFO - PROCESS | 3816 | ++DOMWINDOW == 86 (16B92C00) [pid = 3816] [serial = 1172] [outer = 1DF95800] 03:30:27 INFO - PROCESS | 3816 | 1461148227541 Marionette TRACE conn3 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 03:30:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 03:30:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 971ms 03:30:27 INFO - PROCESS | 3816 | 1461148227581 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 03:30:27 INFO - PROCESS | 3816 | 1461148227586 Marionette TRACE conn3 <- [1,1525,null,{"value":"13"}] 03:30:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 03:30:27 INFO - PROCESS | 3816 | 1461148227593 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 03:30:27 INFO - PROCESS | 3816 | 1461148227596 Marionette TRACE conn3 <- [1,1526,null,{}] 03:30:27 INFO - PROCESS | 3816 | 1461148227600 Marionette TRACE conn3 -> [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:30:27 INFO - PROCESS | 3816 | 1461148227699 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 03:30:27 INFO - PROCESS | 3816 | 1461148227782 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:27 INFO - PROCESS | 3816 | ++DOCSHELL 15CD6000 == 42 [pid = 3816] [id = 391] 03:30:27 INFO - PROCESS | 3816 | ++DOMWINDOW == 87 (15E91C00) [pid = 3816] [serial = 1173] [outer = 00000000] 03:30:27 INFO - PROCESS | 3816 | ++DOMWINDOW == 88 (188E3000) [pid = 3816] [serial = 1174] [outer = 15E91C00] 03:30:27 INFO - PROCESS | 3816 | 1461148227877 Marionette DEBUG loaded listener.js 03:30:27 INFO - PROCESS | 3816 | ++DOMWINDOW == 89 (18D04000) [pid = 3816] [serial = 1175] [outer = 15E91C00] 03:30:28 INFO - PROCESS | 3816 | 1461148228437 Marionette TRACE conn3 <- [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:30:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 03:30:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 881ms 03:30:28 INFO - PROCESS | 3816 | 1461148228478 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 03:30:28 INFO - PROCESS | 3816 | 1461148228480 Marionette TRACE conn3 <- [1,1529,null,{"value":"13"}] 03:30:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 03:30:28 INFO - PROCESS | 3816 | 1461148228484 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 03:30:28 INFO - PROCESS | 3816 | 1461148228488 Marionette TRACE conn3 <- [1,1530,null,{}] 03:30:28 INFO - PROCESS | 3816 | 1461148228498 Marionette TRACE conn3 -> [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:30:28 INFO - PROCESS | 3816 | 1461148228589 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 03:30:28 INFO - PROCESS | 3816 | 1461148228695 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:28 INFO - PROCESS | 3816 | ++DOCSHELL 19790C00 == 43 [pid = 3816] [id = 392] 03:30:28 INFO - PROCESS | 3816 | ++DOMWINDOW == 90 (19792000) [pid = 3816] [serial = 1176] [outer = 00000000] 03:30:28 INFO - PROCESS | 3816 | ++DOMWINDOW == 91 (1979B400) [pid = 3816] [serial = 1177] [outer = 19792000] 03:30:28 INFO - PROCESS | 3816 | 1461148228750 Marionette DEBUG loaded listener.js 03:30:28 INFO - PROCESS | 3816 | ++DOMWINDOW == 92 (19844000) [pid = 3816] [serial = 1178] [outer = 19792000] 03:30:29 INFO - PROCESS | 3816 | 1461148229466 Marionette TRACE conn3 <- [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:30:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 03:30:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1017ms 03:30:29 INFO - PROCESS | 3816 | 1461148229497 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 03:30:29 INFO - PROCESS | 3816 | 1461148229501 Marionette TRACE conn3 <- [1,1533,null,{"value":"13"}] 03:30:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 03:30:29 INFO - PROCESS | 3816 | 1461148229526 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 03:30:29 INFO - PROCESS | 3816 | 1461148229530 Marionette TRACE conn3 <- [1,1534,null,{}] 03:30:29 INFO - PROCESS | 3816 | 1461148229535 Marionette TRACE conn3 -> [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:30:29 INFO - PROCESS | 3816 | 1461148229628 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 03:30:29 INFO - PROCESS | 3816 | 1461148229714 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:29 INFO - PROCESS | 3816 | ++DOCSHELL 12CC3400 == 44 [pid = 3816] [id = 393] 03:30:29 INFO - PROCESS | 3816 | ++DOMWINDOW == 93 (12D79400) [pid = 3816] [serial = 1179] [outer = 00000000] 03:30:29 INFO - PROCESS | 3816 | ++DOMWINDOW == 94 (1344A400) [pid = 3816] [serial = 1180] [outer = 12D79400] 03:30:29 INFO - PROCESS | 3816 | 1461148229837 Marionette DEBUG loaded listener.js 03:30:29 INFO - PROCESS | 3816 | ++DOMWINDOW == 95 (1370E800) [pid = 3816] [serial = 1181] [outer = 12D79400] 03:30:29 INFO - PROCESS | 3816 | --DOCSHELL 18D0B400 == 43 [pid = 3816] [id = 360] 03:30:29 INFO - PROCESS | 3816 | --DOCSHELL 15F7B400 == 42 [pid = 3816] [id = 388] 03:30:29 INFO - PROCESS | 3816 | --DOCSHELL 13702400 == 41 [pid = 3816] [id = 387] 03:30:29 INFO - PROCESS | 3816 | --DOCSHELL 02A9BC00 == 40 [pid = 3816] [id = 386] 03:30:29 INFO - PROCESS | 3816 | --DOCSHELL 16B8AC00 == 39 [pid = 3816] [id = 385] 03:30:29 INFO - PROCESS | 3816 | --DOCSHELL 15F80800 == 38 [pid = 3816] [id = 384] 03:30:29 INFO - PROCESS | 3816 | --DOCSHELL 15726000 == 37 [pid = 3816] [id = 383] 03:30:29 INFO - PROCESS | 3816 | --DOCSHELL 13A4C400 == 36 [pid = 3816] [id = 382] 03:30:29 INFO - PROCESS | 3816 | --DOCSHELL 138B2000 == 35 [pid = 3816] [id = 381] 03:30:29 INFO - PROCESS | 3816 | --DOMWINDOW == 94 (1990F800) [pid = 3816] [serial = 1134] [outer = 00000000] [url = about:blank] 03:30:30 INFO - PROCESS | 3816 | --DOCSHELL 02A9F000 == 34 [pid = 3816] [id = 380] 03:30:30 INFO - PROCESS | 3816 | --DOMWINDOW == 93 (1889DC00) [pid = 3816] [serial = 1110] [outer = 00000000] [url = about:blank] 03:30:30 INFO - PROCESS | 3816 | --DOMWINDOW == 92 (188E4400) [pid = 3816] [serial = 1111] [outer = 00000000] [url = about:blank] 03:30:30 INFO - PROCESS | 3816 | --DOMWINDOW == 91 (19848C00) [pid = 3816] [serial = 1132] [outer = 00000000] [url = about:blank] 03:30:30 INFO - PROCESS | 3816 | --DOMWINDOW == 90 (18D0F400) [pid = 3816] [serial = 1119] [outer = 00000000] [url = about:blank] 03:30:30 INFO - PROCESS | 3816 | --DOMWINDOW == 89 (1326AC00) [pid = 3816] [serial = 1095] [outer = 00000000] [url = about:blank] 03:30:30 INFO - PROCESS | 3816 | --DOMWINDOW == 88 (13351400) [pid = 3816] [serial = 1096] [outer = 00000000] [url = about:blank] 03:30:30 INFO - PROCESS | 3816 | --DOMWINDOW == 87 (18E36400) [pid = 3816] [serial = 1122] [outer = 00000000] [url = about:blank] 03:30:30 INFO - PROCESS | 3816 | --DOMWINDOW == 86 (155F4000) [pid = 3816] [serial = 1101] [outer = 00000000] [url = about:blank] 03:30:30 INFO - PROCESS | 3816 | --DOMWINDOW == 85 (18D0DC00) [pid = 3816] [serial = 1120] [outer = 00000000] [url = about:blank] 03:30:30 INFO - PROCESS | 3816 | --DOMWINDOW == 84 (15725000) [pid = 3816] [serial = 1102] [outer = 00000000] [url = about:blank] 03:30:30 INFO - PROCESS | 3816 | --DOMWINDOW == 83 (196A4800) [pid = 3816] [serial = 1125] [outer = 00000000] [url = about:blank] 03:30:30 INFO - PROCESS | 3816 | --DOMWINDOW == 82 (18E35C00) [pid = 3816] [serial = 1123] [outer = 00000000] [url = about:blank] 03:30:30 INFO - PROCESS | 3816 | --DOMWINDOW == 81 (15ED3800) [pid = 3816] [serial = 1104] [outer = 00000000] [url = about:blank] 03:30:30 INFO - PROCESS | 3816 | --DOMWINDOW == 80 (15F7BC00) [pid = 3816] [serial = 1105] [outer = 00000000] [url = about:blank] 03:30:30 INFO - PROCESS | 3816 | --DOMWINDOW == 79 (18CED400) [pid = 3816] [serial = 1116] [outer = 00000000] [url = about:blank] 03:30:30 INFO - PROCESS | 3816 | --DOMWINDOW == 78 (1979FC00) [pid = 3816] [serial = 1131] [outer = 00000000] [url = about:blank] 03:30:30 INFO - PROCESS | 3816 | --DOMWINDOW == 77 (1344E800) [pid = 3816] [serial = 1098] [outer = 00000000] [url = about:blank] 03:30:30 INFO - PROCESS | 3816 | --DOMWINDOW == 76 (13702C00) [pid = 3816] [serial = 1099] [outer = 00000000] [url = about:blank] 03:30:30 INFO - PROCESS | 3816 | --DOMWINDOW == 75 (1979F000) [pid = 3816] [serial = 1093] [outer = 00000000] [url = about:blank] 03:30:30 INFO - PROCESS | 3816 | --DOMWINDOW == 74 (16B87800) [pid = 3816] [serial = 1107] [outer = 00000000] [url = about:blank] 03:30:30 INFO - PROCESS | 3816 | --DOMWINDOW == 73 (16B93000) [pid = 3816] [serial = 1108] [outer = 00000000] [url = about:blank] 03:30:30 INFO - PROCESS | 3816 | --DOMWINDOW == 72 (18A8A800) [pid = 3816] [serial = 1113] [outer = 00000000] [url = about:blank] 03:30:30 INFO - PROCESS | 3816 | --DOMWINDOW == 71 (18CE1C00) [pid = 3816] [serial = 1114] [outer = 00000000] [url = about:blank] 03:30:30 INFO - PROCESS | 3816 | --DOMWINDOW == 70 (18A62800) [pid = 3816] [serial = 1128] [outer = 00000000] [url = about:blank] 03:30:30 INFO - PROCESS | 3816 | --DOMWINDOW == 69 (18A5CC00) [pid = 3816] [serial = 1129] [outer = 00000000] [url = about:blank] 03:30:30 INFO - PROCESS | 3816 | --DOMWINDOW == 68 (18CEB800) [pid = 3816] [serial = 1117] [outer = 00000000] [url = about:blank] 03:30:30 INFO - PROCESS | 3816 | --DOMWINDOW == 67 (19797400) [pid = 3816] [serial = 1126] [outer = 00000000] [url = about:blank] 03:30:30 INFO - PROCESS | 3816 | 1461148230311 Marionette TRACE conn3 <- [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:30:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 03:30:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 820ms 03:30:30 INFO - PROCESS | 3816 | 1461148230353 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 03:30:30 INFO - PROCESS | 3816 | 1461148230358 Marionette TRACE conn3 <- [1,1537,null,{"value":"13"}] 03:30:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 03:30:30 INFO - PROCESS | 3816 | 1461148230364 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 03:30:30 INFO - PROCESS | 3816 | 1461148230366 Marionette TRACE conn3 <- [1,1538,null,{}] 03:30:30 INFO - PROCESS | 3816 | 1461148230370 Marionette TRACE conn3 -> [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:30:30 INFO - PROCESS | 3816 | 1461148230439 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 03:30:30 INFO - PROCESS | 3816 | 1461148230446 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:30 INFO - PROCESS | 3816 | ++DOCSHELL 12B84C00 == 35 [pid = 3816] [id = 394] 03:30:30 INFO - PROCESS | 3816 | ++DOMWINDOW == 68 (13358C00) [pid = 3816] [serial = 1182] [outer = 00000000] 03:30:30 INFO - PROCESS | 3816 | ++DOMWINDOW == 69 (1552C400) [pid = 3816] [serial = 1183] [outer = 13358C00] 03:30:30 INFO - PROCESS | 3816 | 1461148230491 Marionette DEBUG loaded listener.js 03:30:30 INFO - PROCESS | 3816 | ++DOMWINDOW == 70 (155F5400) [pid = 3816] [serial = 1184] [outer = 13358C00] 03:30:30 INFO - PROCESS | 3816 | 1461148230960 Marionette TRACE conn3 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 03:30:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 03:30:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 622ms 03:30:30 INFO - PROCESS | 3816 | 1461148230984 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 03:30:30 INFO - PROCESS | 3816 | 1461148230986 Marionette TRACE conn3 <- [1,1541,null,{"value":"13"}] 03:30:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 03:30:30 INFO - PROCESS | 3816 | 1461148230990 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 03:30:30 INFO - PROCESS | 3816 | 1461148230993 Marionette TRACE conn3 <- [1,1542,null,{}] 03:30:30 INFO - PROCESS | 3816 | 1461148230986 Marionette TRACE conn3 -> [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:30:31 INFO - PROCESS | 3816 | 1461148231065 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 03:30:31 INFO - PROCESS | 3816 | 1461148231113 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:31 INFO - PROCESS | 3816 | ++DOCSHELL 1664F400 == 36 [pid = 3816] [id = 395] 03:30:31 INFO - PROCESS | 3816 | ++DOMWINDOW == 71 (1664F800) [pid = 3816] [serial = 1185] [outer = 00000000] 03:30:31 INFO - PROCESS | 3816 | ++DOMWINDOW == 72 (16A3F400) [pid = 3816] [serial = 1186] [outer = 1664F800] 03:30:31 INFO - PROCESS | 3816 | 1461148231168 Marionette DEBUG loaded listener.js 03:30:31 INFO - PROCESS | 3816 | ++DOMWINDOW == 73 (16B94000) [pid = 3816] [serial = 1187] [outer = 1664F800] 03:30:31 INFO - PROCESS | 3816 | 1461148231608 Marionette TRACE conn3 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 03:30:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 03:30:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 683ms 03:30:31 INFO - PROCESS | 3816 | 1461148231654 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 03:30:31 INFO - PROCESS | 3816 | 1461148231656 Marionette TRACE conn3 <- [1,1545,null,{"value":"13"}] 03:30:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 03:30:31 INFO - PROCESS | 3816 | 1461148231660 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 03:30:31 INFO - PROCESS | 3816 | 1461148231662 Marionette TRACE conn3 <- [1,1546,null,{}] 03:30:31 INFO - PROCESS | 3816 | 1461148231665 Marionette TRACE conn3 -> [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:30:31 INFO - PROCESS | 3816 | 1461148231740 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 03:30:31 INFO - PROCESS | 3816 | 1461148231746 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:31 INFO - PROCESS | 3816 | ++DOCSHELL 18107800 == 37 [pid = 3816] [id = 396] 03:30:31 INFO - PROCESS | 3816 | ++DOMWINDOW == 74 (1831F800) [pid = 3816] [serial = 1188] [outer = 00000000] 03:30:31 INFO - PROCESS | 3816 | ++DOMWINDOW == 75 (1889F800) [pid = 3816] [serial = 1189] [outer = 1831F800] 03:30:31 INFO - PROCESS | 3816 | 1461148231791 Marionette DEBUG loaded listener.js 03:30:31 INFO - PROCESS | 3816 | ++DOMWINDOW == 76 (188E4400) [pid = 3816] [serial = 1190] [outer = 1831F800] 03:30:32 INFO - PROCESS | 3816 | 1461148232224 Marionette TRACE conn3 <- [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:30:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 03:30:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 622ms 03:30:32 INFO - PROCESS | 3816 | 1461148232282 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 03:30:32 INFO - PROCESS | 3816 | 1461148232284 Marionette TRACE conn3 <- [1,1549,null,{"value":"13"}] 03:30:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 03:30:32 INFO - PROCESS | 3816 | 1461148232287 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 03:30:32 INFO - PROCESS | 3816 | 1461148232289 Marionette TRACE conn3 <- [1,1550,null,{}] 03:30:32 INFO - PROCESS | 3816 | 1461148232298 Marionette TRACE conn3 -> [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:30:32 INFO - PROCESS | 3816 | 1461148232401 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 03:30:32 INFO - PROCESS | 3816 | 1461148232492 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:32 INFO - PROCESS | 3816 | ++DOCSHELL 18739400 == 38 [pid = 3816] [id = 397] 03:30:32 INFO - PROCESS | 3816 | ++DOMWINDOW == 77 (1889E000) [pid = 3816] [serial = 1191] [outer = 00000000] 03:30:32 INFO - PROCESS | 3816 | ++DOMWINDOW == 78 (18CE1800) [pid = 3816] [serial = 1192] [outer = 1889E000] 03:30:32 INFO - PROCESS | 3816 | 1461148232536 Marionette DEBUG loaded listener.js 03:30:32 INFO - PROCESS | 3816 | ++DOMWINDOW == 79 (18CE5000) [pid = 3816] [serial = 1193] [outer = 1889E000] 03:30:32 INFO - PROCESS | 3816 | 1461148232934 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 03:30:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 03:30:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 668ms 03:30:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 03:30:32 INFO - PROCESS | 3816 | 1461148232969 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 03:30:32 INFO - PROCESS | 3816 | 1461148232971 Marionette TRACE conn3 <- [1,1553,null,{"value":"13"}] 03:30:32 INFO - PROCESS | 3816 | 1461148232975 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 03:30:32 INFO - PROCESS | 3816 | 1461148232976 Marionette TRACE conn3 <- [1,1554,null,{}] 03:30:32 INFO - PROCESS | 3816 | 1461148232979 Marionette TRACE conn3 -> [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:30:33 INFO - PROCESS | 3816 | 1461148233108 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 03:30:33 INFO - PROCESS | 3816 | 1461148233117 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:33 INFO - PROCESS | 3816 | ++DOCSHELL 13354400 == 39 [pid = 3816] [id = 398] 03:30:33 INFO - PROCESS | 3816 | ++DOMWINDOW == 80 (18A5F000) [pid = 3816] [serial = 1194] [outer = 00000000] 03:30:33 INFO - PROCESS | 3816 | ++DOMWINDOW == 81 (18DD6000) [pid = 3816] [serial = 1195] [outer = 18A5F000] 03:30:33 INFO - PROCESS | 3816 | 1461148233165 Marionette DEBUG loaded listener.js 03:30:33 INFO - PROCESS | 3816 | ++DOMWINDOW == 82 (18DD5400) [pid = 3816] [serial = 1196] [outer = 18A5F000] 03:30:33 INFO - PROCESS | 3816 | 1461148233582 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 03:30:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 03:30:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 607ms 03:30:33 INFO - PROCESS | 3816 | 1461148233595 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 03:30:33 INFO - PROCESS | 3816 | 1461148233597 Marionette TRACE conn3 <- [1,1557,null,{"value":"13"}] 03:30:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 03:30:33 INFO - PROCESS | 3816 | 1461148233606 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 03:30:33 INFO - PROCESS | 3816 | 1461148233607 Marionette TRACE conn3 <- [1,1558,null,{}] 03:30:33 INFO - PROCESS | 3816 | 1461148233610 Marionette TRACE conn3 -> [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:30:33 INFO - PROCESS | 3816 | 1461148233709 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 03:30:33 INFO - PROCESS | 3816 | 1461148233793 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:33 INFO - PROCESS | 3816 | ++DOCSHELL 18DD8C00 == 40 [pid = 3816] [id = 399] 03:30:33 INFO - PROCESS | 3816 | ++DOMWINDOW == 83 (18DDA800) [pid = 3816] [serial = 1197] [outer = 00000000] 03:30:33 INFO - PROCESS | 3816 | ++DOMWINDOW == 84 (1937B400) [pid = 3816] [serial = 1198] [outer = 18DDA800] 03:30:33 INFO - PROCESS | 3816 | 1461148233838 Marionette DEBUG loaded listener.js 03:30:33 INFO - PROCESS | 3816 | ++DOMWINDOW == 85 (196A5C00) [pid = 3816] [serial = 1199] [outer = 18DDA800] 03:30:34 INFO - PROCESS | 3816 | --DOMWINDOW == 84 (13A43400) [pid = 3816] [serial = 1142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 03:30:34 INFO - PROCESS | 3816 | --DOMWINDOW == 83 (14352C00) [pid = 3816] [serial = 1145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 03:30:34 INFO - PROCESS | 3816 | --DOMWINDOW == 82 (18089800) [pid = 3816] [serial = 1154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 03:30:34 INFO - PROCESS | 3816 | --DOMWINDOW == 81 (15CCF400) [pid = 3816] [serial = 1160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 03:30:34 INFO - PROCESS | 3816 | --DOMWINDOW == 80 (02A9C400) [pid = 3816] [serial = 1157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 03:30:34 INFO - PROCESS | 3816 | --DOMWINDOW == 79 (15C37400) [pid = 3816] [serial = 1148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 03:30:34 INFO - PROCESS | 3816 | --DOMWINDOW == 78 (18CE6800) [pid = 3816] [serial = 1163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 03:30:34 INFO - PROCESS | 3816 | --DOMWINDOW == 77 (16A42000) [pid = 3816] [serial = 1151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 03:30:34 INFO - PROCESS | 3816 | --DOMWINDOW == 76 (02AA2800) [pid = 3816] [serial = 1139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 03:30:34 INFO - PROCESS | 3816 | 1461148234240 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 03:30:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 03:30:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 683ms 03:30:34 INFO - PROCESS | 3816 | 1461148234288 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 03:30:34 INFO - PROCESS | 3816 | 1461148234290 Marionette TRACE conn3 <- [1,1561,null,{"value":"13"}] 03:30:34 INFO - PROCESS | 3816 | 1461148234294 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 03:30:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 03:30:34 INFO - PROCESS | 3816 | 1461148234295 Marionette TRACE conn3 <- [1,1562,null,{}] 03:30:34 INFO - PROCESS | 3816 | 1461148234298 Marionette TRACE conn3 -> [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:30:34 INFO - PROCESS | 3816 | 1461148234371 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 03:30:34 INFO - PROCESS | 3816 | 1461148234378 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:34 INFO - PROCESS | 3816 | ++DOCSHELL 12B82C00 == 41 [pid = 3816] [id = 400] 03:30:34 INFO - PROCESS | 3816 | ++DOMWINDOW == 77 (13440800) [pid = 3816] [serial = 1200] [outer = 00000000] 03:30:34 INFO - PROCESS | 3816 | ++DOMWINDOW == 78 (18DD5000) [pid = 3816] [serial = 1201] [outer = 13440800] 03:30:34 INFO - PROCESS | 3816 | 1461148234425 Marionette DEBUG loaded listener.js 03:30:34 INFO - PROCESS | 3816 | ++DOMWINDOW == 79 (18DD4C00) [pid = 3816] [serial = 1202] [outer = 13440800] 03:30:34 INFO - PROCESS | 3816 | 1461148234827 Marionette TRACE conn3 <- [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:30:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 03:30:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 576ms 03:30:34 INFO - PROCESS | 3816 | 1461148234874 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 03:30:34 INFO - PROCESS | 3816 | 1461148234876 Marionette TRACE conn3 <- [1,1565,null,{"value":"13"}] 03:30:34 INFO - PROCESS | 3816 | 1461148234884 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 03:30:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 03:30:34 INFO - PROCESS | 3816 | 1461148234886 Marionette TRACE conn3 <- [1,1566,null,{}] 03:30:34 INFO - PROCESS | 3816 | 1461148234889 Marionette TRACE conn3 -> [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:30:34 INFO - PROCESS | 3816 | 1461148234964 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 03:30:34 INFO - PROCESS | 3816 | 1461148234970 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:34 INFO - PROCESS | 3816 | ++DOCSHELL 1650EC00 == 42 [pid = 3816] [id = 401] 03:30:34 INFO - PROCESS | 3816 | ++DOMWINDOW == 80 (16B85C00) [pid = 3816] [serial = 1203] [outer = 00000000] 03:30:34 INFO - PROCESS | 3816 | ++DOMWINDOW == 81 (1979FC00) [pid = 3816] [serial = 1204] [outer = 16B85C00] 03:30:34 INFO - PROCESS | 3816 | 1461148235014 Marionette DEBUG loaded listener.js 03:30:35 INFO - PROCESS | 3816 | ++DOMWINDOW == 82 (19798C00) [pid = 3816] [serial = 1205] [outer = 16B85C00] 03:30:35 INFO - PROCESS | 3816 | 1461148235431 Marionette TRACE conn3 <- [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:30:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 03:30:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 576ms 03:30:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 03:30:35 INFO - PROCESS | 3816 | 1461148235465 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 03:30:35 INFO - PROCESS | 3816 | 1461148235467 Marionette TRACE conn3 <- [1,1569,null,{"value":"13"}] 03:30:35 INFO - PROCESS | 3816 | 1461148235470 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 03:30:35 INFO - PROCESS | 3816 | 1461148235472 Marionette TRACE conn3 <- [1,1570,null,{}] 03:30:35 INFO - PROCESS | 3816 | 1461148235490 Marionette TRACE conn3 -> [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:30:35 INFO - PROCESS | 3816 | 1461148235569 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 03:30:35 INFO - PROCESS | 3816 | 1461148235575 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:35 INFO - PROCESS | 3816 | ++DOCSHELL 19234400 == 43 [pid = 3816] [id = 402] 03:30:35 INFO - PROCESS | 3816 | ++DOMWINDOW == 83 (19375400) [pid = 3816] [serial = 1206] [outer = 00000000] 03:30:35 INFO - PROCESS | 3816 | ++DOMWINDOW == 84 (19905000) [pid = 3816] [serial = 1207] [outer = 19375400] 03:30:35 INFO - PROCESS | 3816 | 1461148235603 Marionette DEBUG loaded listener.js 03:30:35 INFO - PROCESS | 3816 | ++DOMWINDOW == 85 (19B3D400) [pid = 3816] [serial = 1208] [outer = 19375400] 03:30:36 INFO - PROCESS | 3816 | 1461148236129 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 03:30:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 03:30:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 714ms 03:30:36 INFO - PROCESS | 3816 | 1461148236179 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 03:30:36 INFO - PROCESS | 3816 | 1461148236183 Marionette TRACE conn3 <- [1,1573,null,{"value":"13"}] 03:30:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 03:30:36 INFO - PROCESS | 3816 | 1461148236189 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 03:30:36 INFO - PROCESS | 3816 | 1461148236193 Marionette TRACE conn3 <- [1,1574,null,{}] 03:30:36 INFO - PROCESS | 3816 | 1461148236200 Marionette TRACE conn3 -> [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:30:36 INFO - PROCESS | 3816 | 1461148236356 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 03:30:36 INFO - PROCESS | 3816 | 1461148236462 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:36 INFO - PROCESS | 3816 | ++DOCSHELL 13352800 == 44 [pid = 3816] [id = 403] 03:30:36 INFO - PROCESS | 3816 | ++DOMWINDOW == 86 (13353000) [pid = 3816] [serial = 1209] [outer = 00000000] 03:30:36 INFO - PROCESS | 3816 | ++DOMWINDOW == 87 (13A46000) [pid = 3816] [serial = 1210] [outer = 13353000] 03:30:36 INFO - PROCESS | 3816 | 1461148236524 Marionette DEBUG loaded listener.js 03:30:36 INFO - PROCESS | 3816 | ++DOMWINDOW == 88 (15524C00) [pid = 3816] [serial = 1211] [outer = 13353000] 03:30:37 INFO - PROCESS | 3816 | 1461148237109 Marionette TRACE conn3 <- [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:30:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 03:30:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 971ms 03:30:37 INFO - PROCESS | 3816 | 1461148237175 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 03:30:37 INFO - PROCESS | 3816 | 1461148237181 Marionette TRACE conn3 <- [1,1577,null,{"value":"13"}] 03:30:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 03:30:37 INFO - PROCESS | 3816 | 1461148237187 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 03:30:37 INFO - PROCESS | 3816 | 1461148237190 Marionette TRACE conn3 <- [1,1578,null,{}] 03:30:37 INFO - PROCESS | 3816 | 1461148237194 Marionette TRACE conn3 -> [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:30:37 INFO - PROCESS | 3816 | 1461148237276 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 03:30:37 INFO - PROCESS | 3816 | 1461148237403 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:37 INFO - PROCESS | 3816 | ++DOCSHELL 155F7C00 == 45 [pid = 3816] [id = 404] 03:30:37 INFO - PROCESS | 3816 | ++DOMWINDOW == 89 (15CA9C00) [pid = 3816] [serial = 1212] [outer = 00000000] 03:30:37 INFO - PROCESS | 3816 | ++DOMWINDOW == 90 (1810CC00) [pid = 3816] [serial = 1213] [outer = 15CA9C00] 03:30:37 INFO - PROCESS | 3816 | 1461148237457 Marionette DEBUG loaded listener.js 03:30:37 INFO - PROCESS | 3816 | ++DOMWINDOW == 91 (18735400) [pid = 3816] [serial = 1214] [outer = 15CA9C00] 03:30:38 INFO - PROCESS | 3816 | 1461148238038 Marionette TRACE conn3 <- [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:30:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 03:30:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 911ms 03:30:38 INFO - PROCESS | 3816 | 1461148238096 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 03:30:38 INFO - PROCESS | 3816 | 1461148238098 Marionette TRACE conn3 <- [1,1581,null,{"value":"13"}] 03:30:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 03:30:38 INFO - PROCESS | 3816 | 1461148238102 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 03:30:38 INFO - PROCESS | 3816 | 1461148238106 Marionette TRACE conn3 <- [1,1582,null,{}] 03:30:38 INFO - PROCESS | 3816 | 1461148238117 Marionette TRACE conn3 -> [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:30:38 INFO - PROCESS | 3816 | 1461148238217 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 03:30:38 INFO - PROCESS | 3816 | 1461148238357 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:38 INFO - PROCESS | 3816 | ++DOCSHELL 18DD7C00 == 46 [pid = 3816] [id = 405] 03:30:38 INFO - PROCESS | 3816 | ++DOMWINDOW == 92 (18DD8000) [pid = 3816] [serial = 1215] [outer = 00000000] 03:30:38 INFO - PROCESS | 3816 | ++DOMWINDOW == 93 (19848800) [pid = 3816] [serial = 1216] [outer = 18DD8000] 03:30:38 INFO - PROCESS | 3816 | 1461148238414 Marionette DEBUG loaded listener.js 03:30:38 INFO - PROCESS | 3816 | ++DOMWINDOW == 94 (19B3D800) [pid = 3816] [serial = 1217] [outer = 18DD8000] 03:30:39 INFO - PROCESS | 3816 | 1461148239154 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 03:30:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 03:30:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1108ms 03:30:39 INFO - PROCESS | 3816 | 1461148239218 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 03:30:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 03:30:39 INFO - PROCESS | 3816 | 1461148239222 Marionette TRACE conn3 <- [1,1585,null,{"value":"13"}] 03:30:39 INFO - PROCESS | 3816 | 1461148239227 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 03:30:39 INFO - PROCESS | 3816 | 1461148239230 Marionette TRACE conn3 <- [1,1586,null,{}] 03:30:39 INFO - PROCESS | 3816 | 1461148239236 Marionette TRACE conn3 -> [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:30:39 INFO - PROCESS | 3816 | 1461148239325 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 03:30:39 INFO - PROCESS | 3816 | 1461148239461 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:39 INFO - PROCESS | 3816 | ++DOCSHELL 13269000 == 47 [pid = 3816] [id = 406] 03:30:39 INFO - PROCESS | 3816 | ++DOMWINDOW == 95 (1326A400) [pid = 3816] [serial = 1218] [outer = 00000000] 03:30:39 INFO - PROCESS | 3816 | ++DOMWINDOW == 96 (146AE400) [pid = 3816] [serial = 1219] [outer = 1326A400] 03:30:39 INFO - PROCESS | 3816 | 1461148239512 Marionette DEBUG loaded listener.js 03:30:39 INFO - PROCESS | 3816 | ++DOMWINDOW == 97 (1552D000) [pid = 3816] [serial = 1220] [outer = 1326A400] 03:30:39 INFO - PROCESS | 3816 | --DOCSHELL 1650EC00 == 46 [pid = 3816] [id = 401] 03:30:39 INFO - PROCESS | 3816 | --DOCSHELL 12B82C00 == 45 [pid = 3816] [id = 400] 03:30:39 INFO - PROCESS | 3816 | --DOCSHELL 18DD8C00 == 44 [pid = 3816] [id = 399] 03:30:39 INFO - PROCESS | 3816 | --DOCSHELL 13354400 == 43 [pid = 3816] [id = 398] 03:30:39 INFO - PROCESS | 3816 | --DOCSHELL 18739400 == 42 [pid = 3816] [id = 397] 03:30:39 INFO - PROCESS | 3816 | --DOCSHELL 18107800 == 41 [pid = 3816] [id = 396] 03:30:39 INFO - PROCESS | 3816 | --DOCSHELL 1664F400 == 40 [pid = 3816] [id = 395] 03:30:39 INFO - PROCESS | 3816 | --DOCSHELL 12B84C00 == 39 [pid = 3816] [id = 394] 03:30:39 INFO - PROCESS | 3816 | --DOCSHELL 12CC3400 == 38 [pid = 3816] [id = 393] 03:30:39 INFO - PROCESS | 3816 | --DOCSHELL 13354C00 == 37 [pid = 3816] [id = 390] 03:30:39 INFO - PROCESS | 3816 | --DOCSHELL 13447800 == 36 [pid = 3816] [id = 389] 03:30:39 INFO - PROCESS | 3816 | --DOMWINDOW == 96 (18D0D800) [pid = 3816] [serial = 1164] [outer = 00000000] [url = about:blank] 03:30:39 INFO - PROCESS | 3816 | --DOMWINDOW == 95 (1937A400) [pid = 3816] [serial = 1167] [outer = 00000000] [url = about:blank] 03:30:39 INFO - PROCESS | 3816 | --DOMWINDOW == 94 (17BB3800) [pid = 3816] [serial = 1152] [outer = 00000000] [url = about:blank] 03:30:39 INFO - PROCESS | 3816 | --DOMWINDOW == 93 (1325F000) [pid = 3816] [serial = 1140] [outer = 00000000] [url = about:blank] 03:30:39 INFO - PROCESS | 3816 | --DOMWINDOW == 92 (1334A400) [pid = 3816] [serial = 1141] [outer = 00000000] [url = about:blank] 03:30:39 INFO - PROCESS | 3816 | --DOMWINDOW == 91 (142C3800) [pid = 3816] [serial = 1143] [outer = 00000000] [url = about:blank] 03:30:39 INFO - PROCESS | 3816 | --DOMWINDOW == 90 (142CE000) [pid = 3816] [serial = 1144] [outer = 00000000] [url = about:blank] 03:30:39 INFO - PROCESS | 3816 | --DOMWINDOW == 89 (155F5C00) [pid = 3816] [serial = 1146] [outer = 00000000] [url = about:blank] 03:30:39 INFO - PROCESS | 3816 | --DOMWINDOW == 88 (157B0000) [pid = 3816] [serial = 1147] [outer = 00000000] [url = about:blank] 03:30:39 INFO - PROCESS | 3816 | --DOMWINDOW == 87 (13440C00) [pid = 3816] [serial = 1137] [outer = 00000000] [url = about:blank] 03:30:39 INFO - PROCESS | 3816 | --DOMWINDOW == 86 (188EC400) [pid = 3816] [serial = 1155] [outer = 00000000] [url = about:blank] 03:30:39 INFO - PROCESS | 3816 | --DOMWINDOW == 85 (188E6800) [pid = 3816] [serial = 1156] [outer = 00000000] [url = about:blank] 03:30:39 INFO - PROCESS | 3816 | --DOMWINDOW == 84 (18A5C800) [pid = 3816] [serial = 1161] [outer = 00000000] [url = about:blank] 03:30:39 INFO - PROCESS | 3816 | --DOMWINDOW == 83 (18CE3800) [pid = 3816] [serial = 1162] [outer = 00000000] [url = about:blank] 03:30:39 INFO - PROCESS | 3816 | --DOMWINDOW == 82 (13441800) [pid = 3816] [serial = 1158] [outer = 00000000] [url = about:blank] 03:30:39 INFO - PROCESS | 3816 | --DOMWINDOW == 81 (18DD8400) [pid = 3816] [serial = 1165] [outer = 00000000] [url = about:blank] 03:30:39 INFO - PROCESS | 3816 | --DOMWINDOW == 80 (1361D000) [pid = 3816] [serial = 1159] [outer = 00000000] [url = about:blank] 03:30:39 INFO - PROCESS | 3816 | --DOMWINDOW == 79 (1664FC00) [pid = 3816] [serial = 1149] [outer = 00000000] [url = about:blank] 03:30:39 INFO - PROCESS | 3816 | --DOMWINDOW == 78 (16659800) [pid = 3816] [serial = 1150] [outer = 00000000] [url = about:blank] 03:30:39 INFO - PROCESS | 3816 | --DOMWINDOW == 77 (1810C400) [pid = 3816] [serial = 1153] [outer = 00000000] [url = about:blank] 03:30:39 INFO - PROCESS | 3816 | 1461148239963 Marionette TRACE conn3 <- [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:30:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 03:30:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 774ms 03:30:39 INFO - PROCESS | 3816 | 1461148240013 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 03:30:40 INFO - PROCESS | 3816 | 1461148240018 Marionette TRACE conn3 <- [1,1589,null,{"value":"13"}] 03:30:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 03:30:40 INFO - PROCESS | 3816 | 1461148240031 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 03:30:40 INFO - PROCESS | 3816 | 1461148240033 Marionette TRACE conn3 <- [1,1590,null,{}] 03:30:40 INFO - PROCESS | 3816 | 1461148240037 Marionette TRACE conn3 -> [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:30:40 INFO - PROCESS | 3816 | 1461148240115 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 03:30:40 INFO - PROCESS | 3816 | 1461148240124 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:40 INFO - PROCESS | 3816 | ++DOCSHELL 12D71800 == 37 [pid = 3816] [id = 407] 03:30:40 INFO - PROCESS | 3816 | ++DOMWINDOW == 78 (1343F800) [pid = 3816] [serial = 1221] [outer = 00000000] 03:30:40 INFO - PROCESS | 3816 | ++DOMWINDOW == 79 (146A7800) [pid = 3816] [serial = 1222] [outer = 1343F800] 03:30:40 INFO - PROCESS | 3816 | 1461148240171 Marionette DEBUG loaded listener.js 03:30:40 INFO - PROCESS | 3816 | ++DOMWINDOW == 80 (155F4C00) [pid = 3816] [serial = 1223] [outer = 1343F800] 03:30:40 INFO - PROCESS | 3816 | 1461148240649 Marionette TRACE conn3 <- [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:30:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 03:30:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 667ms 03:30:40 INFO - PROCESS | 3816 | 1461148240707 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 03:30:40 INFO - PROCESS | 3816 | 1461148240709 Marionette TRACE conn3 <- [1,1593,null,{"value":"13"}] 03:30:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 03:30:40 INFO - PROCESS | 3816 | 1461148240713 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 03:30:40 INFO - PROCESS | 3816 | 1461148240716 Marionette TRACE conn3 <- [1,1594,null,{}] 03:30:40 INFO - PROCESS | 3816 | 1461148240726 Marionette TRACE conn3 -> [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:30:40 INFO - PROCESS | 3816 | 1461148240824 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 03:30:40 INFO - PROCESS | 3816 | 1461148240920 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:40 INFO - PROCESS | 3816 | ++DOCSHELL 15CAE800 == 38 [pid = 3816] [id = 408] 03:30:40 INFO - PROCESS | 3816 | ++DOMWINDOW == 81 (15F79000) [pid = 3816] [serial = 1224] [outer = 00000000] 03:30:40 INFO - PROCESS | 3816 | ++DOMWINDOW == 82 (1676AC00) [pid = 3816] [serial = 1225] [outer = 15F79000] 03:30:40 INFO - PROCESS | 3816 | 1461148240967 Marionette DEBUG loaded listener.js 03:30:41 INFO - PROCESS | 3816 | ++DOMWINDOW == 83 (16B92400) [pid = 3816] [serial = 1226] [outer = 15F79000] 03:30:41 INFO - PROCESS | 3816 | 1461148241318 Marionette TRACE conn3 <- [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:30:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 03:30:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 682ms 03:30:41 INFO - PROCESS | 3816 | 1461148241379 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 03:30:41 INFO - PROCESS | 3816 | 1461148241381 Marionette TRACE conn3 <- [1,1597,null,{"value":"13"}] 03:30:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 03:30:41 INFO - PROCESS | 3816 | 1461148241385 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 03:30:41 INFO - PROCESS | 3816 | 1461148241386 Marionette TRACE conn3 <- [1,1598,null,{}] 03:30:41 INFO - PROCESS | 3816 | 1461148241390 Marionette TRACE conn3 -> [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:30:41 INFO - PROCESS | 3816 | 1461148241466 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 03:30:41 INFO - PROCESS | 3816 | 1461148241472 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:41 INFO - PROCESS | 3816 | ++DOCSHELL 1808B400 == 39 [pid = 3816] [id = 409] 03:30:41 INFO - PROCESS | 3816 | ++DOMWINDOW == 84 (18102000) [pid = 3816] [serial = 1227] [outer = 00000000] 03:30:41 INFO - PROCESS | 3816 | ++DOMWINDOW == 85 (18734400) [pid = 3816] [serial = 1228] [outer = 18102000] 03:30:41 INFO - PROCESS | 3816 | 1461148241518 Marionette DEBUG loaded listener.js 03:30:41 INFO - PROCESS | 3816 | ++DOMWINDOW == 86 (188E2800) [pid = 3816] [serial = 1229] [outer = 18102000] 03:30:41 INFO - PROCESS | 3816 | 1461148241968 Marionette TRACE conn3 <- [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:30:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 03:30:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 623ms 03:30:41 INFO - PROCESS | 3816 | 1461148242006 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 03:30:41 INFO - PROCESS | 3816 | 1461148242008 Marionette TRACE conn3 <- [1,1601,null,{"value":"13"}] 03:30:41 INFO - PROCESS | 3816 | 1461148242011 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 03:30:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 03:30:41 INFO - PROCESS | 3816 | 1461148242013 Marionette TRACE conn3 <- [1,1602,null,{}] 03:30:42 INFO - PROCESS | 3816 | 1461148242016 Marionette TRACE conn3 -> [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:30:42 INFO - PROCESS | 3816 | 1461148242116 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 03:30:42 INFO - PROCESS | 3816 | 1461148242199 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:42 INFO - PROCESS | 3816 | ++DOCSHELL 18A5EC00 == 40 [pid = 3816] [id = 410] 03:30:42 INFO - PROCESS | 3816 | ++DOMWINDOW == 87 (18A5FC00) [pid = 3816] [serial = 1230] [outer = 00000000] 03:30:42 INFO - PROCESS | 3816 | ++DOMWINDOW == 88 (18A95C00) [pid = 3816] [serial = 1231] [outer = 18A5FC00] 03:30:42 INFO - PROCESS | 3816 | 1461148242243 Marionette DEBUG loaded listener.js 03:30:42 INFO - PROCESS | 3816 | ++DOMWINDOW == 89 (18CE1C00) [pid = 3816] [serial = 1232] [outer = 18A5FC00] 03:30:42 INFO - PROCESS | 3816 | 1461148242680 Marionette TRACE conn3 <- [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:30:42 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:30:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 728ms 03:30:42 INFO - PROCESS | 3816 | 1461148242732 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 03:30:42 INFO - PROCESS | 3816 | 1461148242734 Marionette TRACE conn3 <- [1,1605,null,{"value":"13"}] 03:30:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 03:30:42 INFO - PROCESS | 3816 | 1461148242737 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 03:30:42 INFO - PROCESS | 3816 | 1461148242739 Marionette TRACE conn3 <- [1,1606,null,{}] 03:30:42 INFO - PROCESS | 3816 | 1461148242742 Marionette TRACE conn3 -> [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:30:42 INFO - PROCESS | 3816 | 1461148242867 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 03:30:42 INFO - PROCESS | 3816 | 1461148242881 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:42 INFO - PROCESS | 3816 | ++DOCSHELL 18D06800 == 41 [pid = 3816] [id = 411] 03:30:42 INFO - PROCESS | 3816 | ++DOMWINDOW == 90 (18D0C800) [pid = 3816] [serial = 1233] [outer = 00000000] 03:30:42 INFO - PROCESS | 3816 | ++DOMWINDOW == 91 (18DDA400) [pid = 3816] [serial = 1234] [outer = 18D0C800] 03:30:42 INFO - PROCESS | 3816 | 1461148242928 Marionette DEBUG loaded listener.js 03:30:42 INFO - PROCESS | 3816 | ++DOMWINDOW == 92 (18DD9C00) [pid = 3816] [serial = 1235] [outer = 18D0C800] 03:30:43 INFO - PROCESS | 3816 | 1461148243348 Marionette TRACE conn3 <- [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:30:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 03:30:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 683ms 03:30:43 INFO - PROCESS | 3816 | 1461148243449 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 03:30:43 INFO - PROCESS | 3816 | 1461148243451 Marionette TRACE conn3 <- [1,1609,null,{"value":"13"}] 03:30:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 03:30:43 INFO - PROCESS | 3816 | 1461148243459 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 03:30:43 INFO - PROCESS | 3816 | 1461148243460 Marionette TRACE conn3 <- [1,1610,null,{}] 03:30:43 INFO - PROCESS | 3816 | 1461148243463 Marionette TRACE conn3 -> [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:30:43 INFO - PROCESS | 3816 | 1461148243563 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 03:30:43 INFO - PROCESS | 3816 | 1461148243575 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:43 INFO - PROCESS | 3816 | ++DOCSHELL 12CF5800 == 42 [pid = 3816] [id = 412] 03:30:43 INFO - PROCESS | 3816 | ++DOMWINDOW == 93 (15CDC400) [pid = 3816] [serial = 1236] [outer = 00000000] 03:30:43 INFO - PROCESS | 3816 | ++DOMWINDOW == 94 (19798000) [pid = 3816] [serial = 1237] [outer = 15CDC400] 03:30:43 INFO - PROCESS | 3816 | 1461148243618 Marionette DEBUG loaded listener.js 03:30:43 INFO - PROCESS | 3816 | ++DOMWINDOW == 95 (1979C000) [pid = 3816] [serial = 1238] [outer = 15CDC400] 03:30:43 INFO - PROCESS | 3816 | --DOMWINDOW == 94 (1889E000) [pid = 3816] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 03:30:43 INFO - PROCESS | 3816 | --DOMWINDOW == 93 (18A5F000) [pid = 3816] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 03:30:43 INFO - PROCESS | 3816 | --DOMWINDOW == 92 (12D79400) [pid = 3816] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 03:30:43 INFO - PROCESS | 3816 | --DOMWINDOW == 91 (1831F800) [pid = 3816] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 03:30:43 INFO - PROCESS | 3816 | --DOMWINDOW == 90 (1664F800) [pid = 3816] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 03:30:43 INFO - PROCESS | 3816 | --DOMWINDOW == 89 (16B85C00) [pid = 3816] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 03:30:43 INFO - PROCESS | 3816 | --DOMWINDOW == 88 (13358C00) [pid = 3816] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 03:30:43 INFO - PROCESS | 3816 | --DOMWINDOW == 87 (18DDA800) [pid = 3816] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 03:30:43 INFO - PROCESS | 3816 | --DOMWINDOW == 86 (13440800) [pid = 3816] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 03:30:44 INFO - PROCESS | 3816 | 1461148244072 Marionette TRACE conn3 <- [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:30:44 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:30:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 683ms 03:30:44 INFO - PROCESS | 3816 | 1461148244143 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 03:30:44 INFO - PROCESS | 3816 | 1461148244145 Marionette TRACE conn3 <- [1,1613,null,{"value":"13"}] 03:30:44 INFO - PROCESS | 3816 | 1461148244148 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 03:30:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 03:30:44 INFO - PROCESS | 3816 | 1461148244150 Marionette TRACE conn3 <- [1,1614,null,{}] 03:30:44 INFO - PROCESS | 3816 | 1461148244154 Marionette TRACE conn3 -> [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:30:44 INFO - PROCESS | 3816 | 1461148244227 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 03:30:44 INFO - PROCESS | 3816 | 1461148244217 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:44 INFO - PROCESS | 3816 | ++DOCSHELL 13701400 == 43 [pid = 3816] [id = 413] 03:30:44 INFO - PROCESS | 3816 | ++DOMWINDOW == 87 (15556C00) [pid = 3816] [serial = 1239] [outer = 00000000] 03:30:44 INFO - PROCESS | 3816 | ++DOMWINDOW == 88 (18DD9000) [pid = 3816] [serial = 1240] [outer = 15556C00] 03:30:44 INFO - PROCESS | 3816 | 1461148244261 Marionette DEBUG loaded listener.js 03:30:44 INFO - PROCESS | 3816 | ++DOMWINDOW == 89 (18DD4800) [pid = 3816] [serial = 1241] [outer = 15556C00] 03:30:44 INFO - PROCESS | 3816 | 1461148244671 Marionette TRACE conn3 <- [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:30:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 03:30:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 576ms 03:30:44 INFO - PROCESS | 3816 | 1461148244729 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 03:30:44 INFO - PROCESS | 3816 | 1461148244731 Marionette TRACE conn3 <- [1,1617,null,{"value":"13"}] 03:30:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 03:30:44 INFO - PROCESS | 3816 | 1461148244735 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 03:30:44 INFO - PROCESS | 3816 | 1461148244736 Marionette TRACE conn3 <- [1,1618,null,{}] 03:30:44 INFO - PROCESS | 3816 | 1461148244740 Marionette TRACE conn3 -> [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:30:44 INFO - PROCESS | 3816 | 1461148244797 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 03:30:44 INFO - PROCESS | 3816 | 1461148244803 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:44 INFO - PROCESS | 3816 | ++DOCSHELL 1344C400 == 44 [pid = 3816] [id = 414] 03:30:44 INFO - PROCESS | 3816 | ++DOMWINDOW == 90 (1831F800) [pid = 3816] [serial = 1242] [outer = 00000000] 03:30:44 INFO - PROCESS | 3816 | ++DOMWINDOW == 91 (19C5A000) [pid = 3816] [serial = 1243] [outer = 1831F800] 03:30:44 INFO - PROCESS | 3816 | 1461148244850 Marionette DEBUG loaded listener.js 03:30:44 INFO - PROCESS | 3816 | ++DOMWINDOW == 92 (19F2B800) [pid = 3816] [serial = 1244] [outer = 1831F800] 03:30:45 INFO - PROCESS | 3816 | 1461148245294 Marionette TRACE conn3 <- [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:30:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 03:30:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 623ms 03:30:45 INFO - PROCESS | 3816 | 1461148245360 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 03:30:45 INFO - PROCESS | 3816 | 1461148245362 Marionette TRACE conn3 <- [1,1621,null,{"value":"13"}] 03:30:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 03:30:45 INFO - PROCESS | 3816 | 1461148245365 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 03:30:45 INFO - PROCESS | 3816 | 1461148245350 Marionette TRACE conn3 <- [1,1622,null,{}] 03:30:45 INFO - PROCESS | 3816 | 1461148245354 Marionette TRACE conn3 -> [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:30:45 INFO - PROCESS | 3816 | 1461148245426 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 03:30:45 INFO - PROCESS | 3816 | 1461148245432 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:45 INFO - PROCESS | 3816 | ++DOCSHELL 12D78000 == 45 [pid = 3816] [id = 415] 03:30:45 INFO - PROCESS | 3816 | ++DOMWINDOW == 93 (138B4800) [pid = 3816] [serial = 1245] [outer = 00000000] 03:30:45 INFO - PROCESS | 3816 | ++DOMWINDOW == 94 (1A166C00) [pid = 3816] [serial = 1246] [outer = 138B4800] 03:30:45 INFO - PROCESS | 3816 | 1461148245476 Marionette DEBUG loaded listener.js 03:30:45 INFO - PROCESS | 3816 | ++DOMWINDOW == 95 (1A26B800) [pid = 3816] [serial = 1247] [outer = 138B4800] 03:30:46 INFO - PROCESS | 3816 | --DOCSHELL 15CD6000 == 44 [pid = 3816] [id = 391] 03:30:46 INFO - PROCESS | 3816 | --DOCSHELL 191F1000 == 43 [pid = 3816] [id = 361] 03:30:46 INFO - PROCESS | 3816 | --DOCSHELL 16A42400 == 42 [pid = 3816] [id = 378] 03:30:46 INFO - PROCESS | 3816 | --DOCSHELL 19790C00 == 41 [pid = 3816] [id = 392] 03:30:46 INFO - PROCESS | 3816 | --DOCSHELL 02A9B000 == 40 [pid = 3816] [id = 379] 03:30:46 INFO - PROCESS | 3816 | --DOCSHELL 13269000 == 39 [pid = 3816] [id = 406] 03:30:46 INFO - PROCESS | 3816 | --DOCSHELL 155F7C00 == 38 [pid = 3816] [id = 404] 03:30:46 INFO - PROCESS | 3816 | --DOCSHELL 18DD7C00 == 37 [pid = 3816] [id = 405] 03:30:46 INFO - PROCESS | 3816 | --DOCSHELL 19234400 == 36 [pid = 3816] [id = 402] 03:30:46 INFO - PROCESS | 3816 | --DOCSHELL 13352800 == 35 [pid = 3816] [id = 403] 03:30:46 INFO - PROCESS | 3816 | --DOCSHELL 1808B400 == 34 [pid = 3816] [id = 409] 03:30:46 INFO - PROCESS | 3816 | --DOCSHELL 18D06800 == 33 [pid = 3816] [id = 411] 03:30:46 INFO - PROCESS | 3816 | --DOCSHELL 12D71800 == 32 [pid = 3816] [id = 407] 03:30:46 INFO - PROCESS | 3816 | --DOCSHELL 15CAE800 == 31 [pid = 3816] [id = 408] 03:30:46 INFO - PROCESS | 3816 | --DOCSHELL 13701400 == 30 [pid = 3816] [id = 413] 03:30:46 INFO - PROCESS | 3816 | --DOCSHELL 1344C400 == 29 [pid = 3816] [id = 414] 03:30:46 INFO - PROCESS | 3816 | --DOCSHELL 18A5EC00 == 28 [pid = 3816] [id = 410] 03:30:46 INFO - PROCESS | 3816 | --DOCSHELL 12CF5800 == 27 [pid = 3816] [id = 412] 03:30:47 INFO - PROCESS | 3816 | --DOMWINDOW == 94 (18DD5400) [pid = 3816] [serial = 1196] [outer = 00000000] [url = about:blank] 03:30:47 INFO - PROCESS | 3816 | --DOMWINDOW == 93 (12B43C00) [pid = 3816] [serial = 727] [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:30:47 INFO - PROCESS | 3816 | --DOMWINDOW == 92 (196A5C00) [pid = 3816] [serial = 1199] [outer = 00000000] [url = about:blank] 03:30:47 INFO - PROCESS | 3816 | --DOMWINDOW == 91 (1979FC00) [pid = 3816] [serial = 1204] [outer = 00000000] [url = about:blank] 03:30:47 INFO - PROCESS | 3816 | --DOMWINDOW == 90 (18DD5000) [pid = 3816] [serial = 1201] [outer = 00000000] [url = about:blank] 03:30:47 INFO - PROCESS | 3816 | --DOMWINDOW == 89 (19905000) [pid = 3816] [serial = 1207] [outer = 00000000] [url = about:blank] 03:30:47 INFO - PROCESS | 3816 | --DOMWINDOW == 88 (18DD4C00) [pid = 3816] [serial = 1202] [outer = 00000000] [url = about:blank] 03:30:47 INFO - PROCESS | 3816 | --DOMWINDOW == 87 (188E4400) [pid = 3816] [serial = 1190] [outer = 00000000] [url = about:blank] 03:30:47 INFO - PROCESS | 3816 | --DOMWINDOW == 86 (18CE1800) [pid = 3816] [serial = 1192] [outer = 00000000] [url = about:blank] 03:30:47 INFO - PROCESS | 3816 | --DOMWINDOW == 85 (18DD6000) [pid = 3816] [serial = 1195] [outer = 00000000] [url = about:blank] 03:30:47 INFO - PROCESS | 3816 | --DOMWINDOW == 84 (15522C00) [pid = 3816] [serial = 1170] [outer = 00000000] [url = about:blank] 03:30:47 INFO - PROCESS | 3816 | --DOMWINDOW == 83 (1344A400) [pid = 3816] [serial = 1180] [outer = 00000000] [url = about:blank] 03:30:47 INFO - PROCESS | 3816 | --DOMWINDOW == 82 (1370E800) [pid = 3816] [serial = 1181] [outer = 00000000] [url = about:blank] 03:30:47 INFO - PROCESS | 3816 | --DOMWINDOW == 81 (1889F800) [pid = 3816] [serial = 1189] [outer = 00000000] [url = about:blank] 03:30:47 INFO - PROCESS | 3816 | --DOMWINDOW == 80 (16A3F400) [pid = 3816] [serial = 1186] [outer = 00000000] [url = about:blank] 03:30:47 INFO - PROCESS | 3816 | --DOMWINDOW == 79 (19798C00) [pid = 3816] [serial = 1205] [outer = 00000000] [url = about:blank] 03:30:47 INFO - PROCESS | 3816 | --DOMWINDOW == 78 (16B94000) [pid = 3816] [serial = 1187] [outer = 00000000] [url = about:blank] 03:30:47 INFO - PROCESS | 3816 | --DOMWINDOW == 77 (1552C400) [pid = 3816] [serial = 1183] [outer = 00000000] [url = about:blank] 03:30:47 INFO - PROCESS | 3816 | --DOMWINDOW == 76 (155F5400) [pid = 3816] [serial = 1184] [outer = 00000000] [url = about:blank] 03:30:47 INFO - PROCESS | 3816 | --DOMWINDOW == 75 (1979B400) [pid = 3816] [serial = 1177] [outer = 00000000] [url = about:blank] 03:30:47 INFO - PROCESS | 3816 | --DOMWINDOW == 74 (188E3000) [pid = 3816] [serial = 1174] [outer = 00000000] [url = about:blank] 03:30:47 INFO - PROCESS | 3816 | --DOMWINDOW == 73 (18CE5000) [pid = 3816] [serial = 1193] [outer = 00000000] [url = about:blank] 03:30:47 INFO - PROCESS | 3816 | --DOMWINDOW == 72 (1937B400) [pid = 3816] [serial = 1198] [outer = 00000000] [url = about:blank] 03:30:47 INFO - PROCESS | 3816 | 1461148247191 Marionette TRACE conn3 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 03:30:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 03:30:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1897ms 03:30:47 INFO - PROCESS | 3816 | 1461148247257 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 03:30:47 INFO - PROCESS | 3816 | 1461148247260 Marionette TRACE conn3 <- [1,1625,null,{"value":"13"}] 03:30:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 03:30:47 INFO - PROCESS | 3816 | 1461148247266 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 03:30:47 INFO - PROCESS | 3816 | 1461148247269 Marionette TRACE conn3 <- [1,1626,null,{}] 03:30:47 INFO - PROCESS | 3816 | 1461148247275 Marionette TRACE conn3 -> [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:30:47 INFO - PROCESS | 3816 | 1461148247357 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 03:30:47 INFO - PROCESS | 3816 | 1461148247369 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:47 INFO - PROCESS | 3816 | ++DOCSHELL 12D75000 == 28 [pid = 3816] [id = 416] 03:30:47 INFO - PROCESS | 3816 | ++DOMWINDOW == 73 (12D76000) [pid = 3816] [serial = 1248] [outer = 00000000] 03:30:47 INFO - PROCESS | 3816 | ++DOMWINDOW == 74 (1320F000) [pid = 3816] [serial = 1249] [outer = 12D76000] 03:30:47 INFO - PROCESS | 3816 | 1461148247416 Marionette DEBUG loaded listener.js 03:30:47 INFO - PROCESS | 3816 | ++DOMWINDOW == 75 (13349400) [pid = 3816] [serial = 1250] [outer = 12D76000] 03:30:47 INFO - PROCESS | 3816 | 1461148247890 Marionette TRACE conn3 <- [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:30:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 03:30:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 668ms 03:30:47 INFO - PROCESS | 3816 | 1461148247949 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 03:30:47 INFO - PROCESS | 3816 | 1461148247955 Marionette TRACE conn3 <- [1,1629,null,{"value":"13"}] 03:30:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 03:30:47 INFO - PROCESS | 3816 | 1461148247962 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 03:30:47 INFO - PROCESS | 3816 | 1461148247964 Marionette TRACE conn3 <- [1,1630,null,{}] 03:30:47 INFO - PROCESS | 3816 | 1461148247968 Marionette TRACE conn3 -> [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:30:48 INFO - PROCESS | 3816 | 1461148248045 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 03:30:48 INFO - PROCESS | 3816 | 1461148248054 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:48 INFO - PROCESS | 3816 | ++DOCSHELL 13440800 == 29 [pid = 3816] [id = 417] 03:30:48 INFO - PROCESS | 3816 | ++DOMWINDOW == 76 (13447C00) [pid = 3816] [serial = 1251] [outer = 00000000] 03:30:48 INFO - PROCESS | 3816 | ++DOMWINDOW == 77 (13701400) [pid = 3816] [serial = 1252] [outer = 13447C00] 03:30:48 INFO - PROCESS | 3816 | 1461148248099 Marionette DEBUG loaded listener.js 03:30:48 INFO - PROCESS | 3816 | ++DOMWINDOW == 78 (13811800) [pid = 3816] [serial = 1253] [outer = 13447C00] 03:30:48 INFO - PROCESS | 3816 | 1461148248533 Marionette TRACE conn3 <- [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:30:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 03:30:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 622ms 03:30:48 INFO - PROCESS | 3816 | 1461148248581 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 03:30:48 INFO - PROCESS | 3816 | 1461148248583 Marionette TRACE conn3 <- [1,1633,null,{"value":"13"}] 03:30:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 03:30:48 INFO - PROCESS | 3816 | 1461148248587 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 03:30:48 INFO - PROCESS | 3816 | 1461148248590 Marionette TRACE conn3 <- [1,1634,null,{}] 03:30:48 INFO - PROCESS | 3816 | 1461148248601 Marionette TRACE conn3 -> [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:30:48 INFO - PROCESS | 3816 | 1461148248680 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 03:30:48 INFO - PROCESS | 3816 | 1461148248799 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:48 INFO - PROCESS | 3816 | ++DOCSHELL 1552F000 == 30 [pid = 3816] [id = 418] 03:30:48 INFO - PROCESS | 3816 | ++DOMWINDOW == 79 (15551C00) [pid = 3816] [serial = 1254] [outer = 00000000] 03:30:48 INFO - PROCESS | 3816 | ++DOMWINDOW == 80 (155F9800) [pid = 3816] [serial = 1255] [outer = 15551C00] 03:30:48 INFO - PROCESS | 3816 | 1461148248856 Marionette DEBUG loaded listener.js 03:30:48 INFO - PROCESS | 3816 | ++DOMWINDOW == 81 (15C3D400) [pid = 3816] [serial = 1256] [outer = 15551C00] 03:30:49 INFO - PROCESS | 3816 | 1461148249221 Marionette TRACE conn3 <- [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:30:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 03:30:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 683ms 03:30:49 INFO - PROCESS | 3816 | 1461148249269 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 03:30:49 INFO - PROCESS | 3816 | 1461148249271 Marionette TRACE conn3 <- [1,1637,null,{"value":"13"}] 03:30:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 03:30:49 INFO - PROCESS | 3816 | 1461148249274 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 03:30:49 INFO - PROCESS | 3816 | 1461148249277 Marionette TRACE conn3 <- [1,1638,null,{}] 03:30:49 INFO - PROCESS | 3816 | 1461148249280 Marionette TRACE conn3 -> [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:30:49 INFO - PROCESS | 3816 | 1461148249352 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 03:30:49 INFO - PROCESS | 3816 | 1461148249434 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:49 INFO - PROCESS | 3816 | ++DOCSHELL 13355800 == 31 [pid = 3816] [id = 419] 03:30:49 INFO - PROCESS | 3816 | ++DOMWINDOW == 82 (157B5C00) [pid = 3816] [serial = 1257] [outer = 00000000] 03:30:49 INFO - PROCESS | 3816 | ++DOMWINDOW == 83 (15F7A400) [pid = 3816] [serial = 1258] [outer = 157B5C00] 03:30:49 INFO - PROCESS | 3816 | 1461148249479 Marionette DEBUG loaded listener.js 03:30:49 INFO - PROCESS | 3816 | ++DOMWINDOW == 84 (16651400) [pid = 3816] [serial = 1259] [outer = 157B5C00] 03:30:49 INFO - PROCESS | 3816 | 1461148249825 Marionette TRACE conn3 <- [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:30:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 03:30:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 577ms 03:30:49 INFO - PROCESS | 3816 | 1461148249855 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 03:30:49 INFO - PROCESS | 3816 | 1461148249857 Marionette TRACE conn3 <- [1,1641,null,{"value":"13"}] 03:30:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 03:30:49 INFO - PROCESS | 3816 | 1461148249860 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 03:30:49 INFO - PROCESS | 3816 | 1461148249861 Marionette TRACE conn3 <- [1,1642,null,{}] 03:30:49 INFO - PROCESS | 3816 | 1461148249865 Marionette TRACE conn3 -> [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:30:49 INFO - PROCESS | 3816 | 1461148249965 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 03:30:49 INFO - PROCESS | 3816 | 1461148249973 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:49 INFO - PROCESS | 3816 | ++DOCSHELL 16650000 == 32 [pid = 3816] [id = 420] 03:30:49 INFO - PROCESS | 3816 | ++DOMWINDOW == 85 (16650400) [pid = 3816] [serial = 1260] [outer = 00000000] 03:30:49 INFO - PROCESS | 3816 | ++DOMWINDOW == 86 (17B12400) [pid = 3816] [serial = 1261] [outer = 16650400] 03:30:50 INFO - PROCESS | 3816 | 1461148250018 Marionette DEBUG loaded listener.js 03:30:50 INFO - PROCESS | 3816 | ++DOMWINDOW == 87 (17BB4800) [pid = 3816] [serial = 1262] [outer = 16650400] 03:30:50 INFO - PROCESS | 3816 | 1461148250427 Marionette TRACE conn3 <- [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:30:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 03:30:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 623ms 03:30:50 INFO - PROCESS | 3816 | 1461148250481 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 03:30:50 INFO - PROCESS | 3816 | 1461148250483 Marionette TRACE conn3 <- [1,1645,null,{"value":"13"}] 03:30:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 03:30:50 INFO - PROCESS | 3816 | 1461148250486 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 03:30:50 INFO - PROCESS | 3816 | 1461148250488 Marionette TRACE conn3 <- [1,1646,null,{}] 03:30:50 INFO - PROCESS | 3816 | 1461148250491 Marionette TRACE conn3 -> [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:30:50 INFO - PROCESS | 3816 | 1461148250612 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 03:30:50 INFO - PROCESS | 3816 | 1461148250625 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:50 INFO - PROCESS | 3816 | ++DOCSHELL 1676B800 == 33 [pid = 3816] [id = 421] 03:30:50 INFO - PROCESS | 3816 | ++DOMWINDOW == 88 (183BF400) [pid = 3816] [serial = 1263] [outer = 00000000] 03:30:50 INFO - PROCESS | 3816 | ++DOMWINDOW == 89 (18A5A000) [pid = 3816] [serial = 1264] [outer = 183BF400] 03:30:50 INFO - PROCESS | 3816 | 1461148250657 Marionette DEBUG loaded listener.js 03:30:50 INFO - PROCESS | 3816 | ++DOMWINDOW == 90 (1889A800) [pid = 3816] [serial = 1265] [outer = 183BF400] 03:30:51 INFO - PROCESS | 3816 | 1461148251056 Marionette TRACE conn3 <- [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:30:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 03:30:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 622ms 03:30:51 INFO - PROCESS | 3816 | 1461148251107 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 03:30:51 INFO - PROCESS | 3816 | 1461148251109 Marionette TRACE conn3 <- [1,1649,null,{"value":"13"}] 03:30:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 03:30:51 INFO - PROCESS | 3816 | 1461148251112 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 03:30:51 INFO - PROCESS | 3816 | 1461148251114 Marionette TRACE conn3 <- [1,1650,null,{}] 03:30:51 INFO - PROCESS | 3816 | 1461148251118 Marionette TRACE conn3 -> [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:30:51 INFO - PROCESS | 3816 | 1461148251220 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 03:30:51 INFO - PROCESS | 3816 | 1461148251244 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:51 INFO - PROCESS | 3816 | ++DOCSHELL 18A5D400 == 34 [pid = 3816] [id = 422] 03:30:51 INFO - PROCESS | 3816 | ++DOMWINDOW == 91 (18A5DC00) [pid = 3816] [serial = 1266] [outer = 00000000] 03:30:51 INFO - PROCESS | 3816 | ++DOMWINDOW == 92 (18CED800) [pid = 3816] [serial = 1267] [outer = 18A5DC00] 03:30:51 INFO - PROCESS | 3816 | 1461148251288 Marionette DEBUG loaded listener.js 03:30:51 INFO - PROCESS | 3816 | ++DOMWINDOW == 93 (18CEC800) [pid = 3816] [serial = 1268] [outer = 18A5DC00] 03:30:51 INFO - PROCESS | 3816 | 1461148251679 Marionette TRACE conn3 <- [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:30:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 03:30:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 622ms 03:30:51 INFO - PROCESS | 3816 | 1461148251734 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 03:30:51 INFO - PROCESS | 3816 | 1461148251736 Marionette TRACE conn3 <- [1,1653,null,{"value":"13"}] 03:30:51 INFO - PROCESS | 3816 | 1461148251739 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 03:30:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 03:30:51 INFO - PROCESS | 3816 | 1461148251740 Marionette TRACE conn3 <- [1,1654,null,{}] 03:30:51 INFO - PROCESS | 3816 | 1461148251744 Marionette TRACE conn3 -> [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:30:51 INFO - PROCESS | 3816 | 1461148251842 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 03:30:51 INFO - PROCESS | 3816 | 1461148251896 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:51 INFO - PROCESS | 3816 | ++DOCSHELL 18D0D000 == 35 [pid = 3816] [id = 423] 03:30:51 INFO - PROCESS | 3816 | ++DOMWINDOW == 94 (18D0DC00) [pid = 3816] [serial = 1269] [outer = 00000000] 03:30:51 INFO - PROCESS | 3816 | ++DOMWINDOW == 95 (18DCE800) [pid = 3816] [serial = 1270] [outer = 18D0DC00] 03:30:51 INFO - PROCESS | 3816 | 1461148251940 Marionette DEBUG loaded listener.js 03:30:52 INFO - PROCESS | 3816 | ++DOMWINDOW == 96 (18DCD800) [pid = 3816] [serial = 1271] [outer = 18D0DC00] 03:30:52 INFO - PROCESS | 3816 | 1461148252336 Marionette TRACE conn3 <- [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:30:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 03:30:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 607ms 03:30:52 INFO - PROCESS | 3816 | 1461148252359 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 03:30:52 INFO - PROCESS | 3816 | 1461148252361 Marionette TRACE conn3 <- [1,1657,null,{"value":"13"}] 03:30:52 INFO - PROCESS | 3816 | 1461148252364 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 03:30:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 03:30:52 INFO - PROCESS | 3816 | 1461148252366 Marionette TRACE conn3 <- [1,1658,null,{}] 03:30:52 INFO - PROCESS | 3816 | 1461148252375 Marionette TRACE conn3 -> [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:30:52 INFO - PROCESS | 3816 | 1461148252460 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 03:30:52 INFO - PROCESS | 3816 | 1461148252546 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:52 INFO - PROCESS | 3816 | ++DOCSHELL 1552D800 == 36 [pid = 3816] [id = 424] 03:30:52 INFO - PROCESS | 3816 | ++DOMWINDOW == 97 (18CEA000) [pid = 3816] [serial = 1272] [outer = 00000000] 03:30:52 INFO - PROCESS | 3816 | ++DOMWINDOW == 98 (1922EC00) [pid = 3816] [serial = 1273] [outer = 18CEA000] 03:30:52 INFO - PROCESS | 3816 | 1461148252589 Marionette DEBUG loaded listener.js 03:30:52 INFO - PROCESS | 3816 | ++DOMWINDOW == 99 (1922DC00) [pid = 3816] [serial = 1274] [outer = 18CEA000] 03:30:52 INFO - PROCESS | 3816 | 1461148252984 Marionette TRACE conn3 <- [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:30:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 03:30:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 667ms 03:30:53 INFO - PROCESS | 3816 | 1461148253031 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 03:30:53 INFO - PROCESS | 3816 | 1461148253032 Marionette TRACE conn3 <- [1,1661,null,{"value":"13"}] 03:30:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 03:30:53 INFO - PROCESS | 3816 | 1461148253036 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 03:30:53 INFO - PROCESS | 3816 | 1461148253037 Marionette TRACE conn3 <- [1,1662,null,{}] 03:30:53 INFO - PROCESS | 3816 | 1461148253041 Marionette TRACE conn3 -> [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:30:53 INFO - PROCESS | 3816 | 1461148253152 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 03:30:53 INFO - PROCESS | 3816 | 1461148253157 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:53 INFO - PROCESS | 3816 | ++DOCSHELL 18DD7000 == 37 [pid = 3816] [id = 425] 03:30:53 INFO - PROCESS | 3816 | ++DOMWINDOW == 100 (19370400) [pid = 3816] [serial = 1275] [outer = 00000000] 03:30:53 INFO - PROCESS | 3816 | ++DOMWINDOW == 101 (195F3800) [pid = 3816] [serial = 1276] [outer = 19370400] 03:30:53 INFO - PROCESS | 3816 | 1461148253201 Marionette DEBUG loaded listener.js 03:30:53 INFO - PROCESS | 3816 | ++DOMWINDOW == 102 (19793000) [pid = 3816] [serial = 1277] [outer = 19370400] 03:30:53 INFO - PROCESS | 3816 | 1461148253637 Marionette TRACE conn3 <- [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:30:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 03:30:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 633ms 03:30:53 INFO - PROCESS | 3816 | 1461148253674 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 03:30:53 INFO - PROCESS | 3816 | 1461148253676 Marionette TRACE conn3 <- [1,1665,null,{"value":"13"}] 03:30:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 03:30:53 INFO - PROCESS | 3816 | 1461148253680 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 03:30:53 INFO - PROCESS | 3816 | 1461148253682 Marionette TRACE conn3 <- [1,1666,null,{}] 03:30:53 INFO - PROCESS | 3816 | 1461148253685 Marionette TRACE conn3 -> [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:30:53 INFO - PROCESS | 3816 | 1461148253801 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 03:30:53 INFO - PROCESS | 3816 | 1461148253900 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:53 INFO - PROCESS | 3816 | ++DOCSHELL 15F77800 == 38 [pid = 3816] [id = 426] 03:30:53 INFO - PROCESS | 3816 | ++DOMWINDOW == 103 (1979EC00) [pid = 3816] [serial = 1278] [outer = 00000000] 03:30:53 INFO - PROCESS | 3816 | ++DOMWINDOW == 104 (1984B000) [pid = 3816] [serial = 1279] [outer = 1979EC00] 03:30:53 INFO - PROCESS | 3816 | 1461148253947 Marionette DEBUG loaded listener.js 03:30:54 INFO - PROCESS | 3816 | ++DOMWINDOW == 105 (19B42000) [pid = 3816] [serial = 1280] [outer = 1979EC00] 03:30:54 INFO - PROCESS | 3816 | --DOMWINDOW == 104 (1831F800) [pid = 3816] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 03:30:54 INFO - PROCESS | 3816 | --DOMWINDOW == 103 (18A5FC00) [pid = 3816] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 03:30:54 INFO - PROCESS | 3816 | --DOMWINDOW == 102 (18D0C800) [pid = 3816] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 03:30:54 INFO - PROCESS | 3816 | --DOMWINDOW == 101 (15CDC400) [pid = 3816] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 03:30:54 INFO - PROCESS | 3816 | --DOMWINDOW == 100 (18102000) [pid = 3816] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 03:30:54 INFO - PROCESS | 3816 | --DOMWINDOW == 99 (15F79000) [pid = 3816] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 03:30:54 INFO - PROCESS | 3816 | --DOMWINDOW == 98 (1343F800) [pid = 3816] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 03:30:54 INFO - PROCESS | 3816 | --DOMWINDOW == 97 (1326A400) [pid = 3816] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 03:30:54 INFO - PROCESS | 3816 | --DOMWINDOW == 96 (18DD8000) [pid = 3816] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 03:30:54 INFO - PROCESS | 3816 | --DOMWINDOW == 95 (15CA9C00) [pid = 3816] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 03:30:54 INFO - PROCESS | 3816 | --DOMWINDOW == 94 (13353000) [pid = 3816] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 03:30:54 INFO - PROCESS | 3816 | --DOMWINDOW == 93 (19375400) [pid = 3816] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 03:30:54 INFO - PROCESS | 3816 | --DOMWINDOW == 92 (15556C00) [pid = 3816] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 03:30:54 INFO - PROCESS | 3816 | --DOMWINDOW == 91 (13357400) [pid = 3816] [serial = 1169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 03:30:54 INFO - PROCESS | 3816 | --DOMWINDOW == 90 (16B8CC00) [pid = 3816] [serial = 1133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 03:30:54 INFO - PROCESS | 3816 | --DOMWINDOW == 89 (18D09400) [pid = 3816] [serial = 1166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 03:30:54 INFO - PROCESS | 3816 | --DOMWINDOW == 88 (15E91C00) [pid = 3816] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 03:30:54 INFO - PROCESS | 3816 | --DOMWINDOW == 87 (19792000) [pid = 3816] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 03:30:54 INFO - PROCESS | 3816 | --DOMWINDOW == 86 (02A9B400) [pid = 3816] [serial = 1136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 03:30:54 INFO - PROCESS | 3816 | 1461148254515 Marionette TRACE conn3 <- [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:30:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 03:30:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 897ms 03:30:54 INFO - PROCESS | 3816 | 1461148254567 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 03:30:54 INFO - PROCESS | 3816 | 1461148254569 Marionette TRACE conn3 <- [1,1669,null,{"value":"13"}] 03:30:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 03:30:54 INFO - PROCESS | 3816 | 1461148254578 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 03:30:54 INFO - PROCESS | 3816 | 1461148254580 Marionette TRACE conn3 <- [1,1670,null,{}] 03:30:54 INFO - PROCESS | 3816 | 1461148254584 Marionette TRACE conn3 -> [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:30:54 INFO - PROCESS | 3816 | 1461148254657 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 03:30:54 INFO - PROCESS | 3816 | 1461148254666 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:54 INFO - PROCESS | 3816 | ++DOCSHELL 1334C800 == 39 [pid = 3816] [id = 427] 03:30:54 INFO - PROCESS | 3816 | ++DOMWINDOW == 87 (1334F000) [pid = 3816] [serial = 1281] [outer = 00000000] 03:30:54 INFO - PROCESS | 3816 | ++DOMWINDOW == 88 (16502400) [pid = 3816] [serial = 1282] [outer = 1334F000] 03:30:54 INFO - PROCESS | 3816 | 1461148254710 Marionette DEBUG loaded listener.js 03:30:54 INFO - PROCESS | 3816 | ++DOMWINDOW == 89 (16768400) [pid = 3816] [serial = 1283] [outer = 1334F000] 03:30:55 INFO - PROCESS | 3816 | 1461148255139 Marionette TRACE conn3 <- [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:30:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 03:30:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 587ms 03:30:55 INFO - PROCESS | 3816 | 1461148255178 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 03:30:55 INFO - PROCESS | 3816 | 1461148255180 Marionette TRACE conn3 <- [1,1673,null,{"value":"13"}] 03:30:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 03:30:55 INFO - PROCESS | 3816 | 1461148255187 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 03:30:55 INFO - PROCESS | 3816 | 1461148255189 Marionette TRACE conn3 <- [1,1674,null,{}] 03:30:55 INFO - PROCESS | 3816 | 1461148255192 Marionette TRACE conn3 -> [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:30:55 INFO - PROCESS | 3816 | 1461148255264 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 03:30:55 INFO - PROCESS | 3816 | 1461148255270 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:55 INFO - PROCESS | 3816 | ++DOCSHELL 157B0000 == 40 [pid = 3816] [id = 428] 03:30:55 INFO - PROCESS | 3816 | ++DOMWINDOW == 90 (17BB0400) [pid = 3816] [serial = 1284] [outer = 00000000] 03:30:55 INFO - PROCESS | 3816 | ++DOMWINDOW == 91 (19375400) [pid = 3816] [serial = 1285] [outer = 17BB0400] 03:30:55 INFO - PROCESS | 3816 | 1461148255314 Marionette DEBUG loaded listener.js 03:30:55 INFO - PROCESS | 3816 | ++DOMWINDOW == 92 (1979DC00) [pid = 3816] [serial = 1286] [outer = 17BB0400] 03:30:55 INFO - PROCESS | 3816 | 1461148255746 Marionette TRACE conn3 <- [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:30:55 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:30:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 588ms 03:30:55 INFO - PROCESS | 3816 | 1461148255783 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 03:30:55 INFO - PROCESS | 3816 | 1461148255785 Marionette TRACE conn3 <- [1,1677,null,{"value":"13"}] 03:30:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 03:30:55 INFO - PROCESS | 3816 | 1461148255789 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 03:30:55 INFO - PROCESS | 3816 | 1461148255790 Marionette TRACE conn3 <- [1,1678,null,{}] 03:30:55 INFO - PROCESS | 3816 | 1461148255809 Marionette TRACE conn3 -> [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:30:55 INFO - PROCESS | 3816 | 1461148255889 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 03:30:55 INFO - PROCESS | 3816 | 1461148255879 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:55 INFO - PROCESS | 3816 | ++DOCSHELL 188A7400 == 41 [pid = 3816] [id = 429] 03:30:55 INFO - PROCESS | 3816 | ++DOMWINDOW == 93 (18A5AC00) [pid = 3816] [serial = 1287] [outer = 00000000] 03:30:55 INFO - PROCESS | 3816 | ++DOMWINDOW == 94 (1A15CC00) [pid = 3816] [serial = 1288] [outer = 18A5AC00] 03:30:55 INFO - PROCESS | 3816 | 1461148255924 Marionette DEBUG loaded listener.js 03:30:55 INFO - PROCESS | 3816 | ++DOMWINDOW == 95 (1A15C000) [pid = 3816] [serial = 1289] [outer = 18A5AC00] 03:30:56 INFO - PROCESS | 3816 | 1461148256376 Marionette TRACE conn3 <- [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:30:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 03:30:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 649ms 03:30:56 INFO - PROCESS | 3816 | 1461148256432 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 03:30:56 INFO - PROCESS | 3816 | 1461148256436 Marionette TRACE conn3 <- [1,1681,null,{"value":"13"}] 03:30:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 03:30:56 INFO - PROCESS | 3816 | 1461148256442 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 03:30:56 INFO - PROCESS | 3816 | 1461148256446 Marionette TRACE conn3 <- [1,1682,null,{}] 03:30:56 INFO - PROCESS | 3816 | 1461148256453 Marionette TRACE conn3 -> [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:30:56 INFO - PROCESS | 3816 | 1461148256564 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 03:30:56 INFO - PROCESS | 3816 | 1461148256731 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:56 INFO - PROCESS | 3816 | ++DOCSHELL 12D7FC00 == 42 [pid = 3816] [id = 430] 03:30:56 INFO - PROCESS | 3816 | ++DOMWINDOW == 96 (12DD4000) [pid = 3816] [serial = 1290] [outer = 00000000] 03:30:56 INFO - PROCESS | 3816 | ++DOMWINDOW == 97 (13268C00) [pid = 3816] [serial = 1291] [outer = 12DD4000] 03:30:56 INFO - PROCESS | 3816 | 1461148256787 Marionette DEBUG loaded listener.js 03:30:56 INFO - PROCESS | 3816 | ++DOMWINDOW == 98 (13357000) [pid = 3816] [serial = 1292] [outer = 12DD4000] 03:30:57 INFO - PROCESS | 3816 | 1461148257443 Marionette TRACE conn3 <- [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:30:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 03:30:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1036ms 03:30:57 INFO - PROCESS | 3816 | 1461148257488 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 03:30:57 INFO - PROCESS | 3816 | 1461148257494 Marionette TRACE conn3 <- [1,1685,null,{"value":"13"}] 03:30:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 03:30:57 INFO - PROCESS | 3816 | 1461148257505 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 03:30:57 INFO - PROCESS | 3816 | 1461148257507 Marionette TRACE conn3 <- [1,1686,null,{}] 03:30:57 INFO - PROCESS | 3816 | 1461148257511 Marionette TRACE conn3 -> [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:30:57 INFO - PROCESS | 3816 | 1461148257679 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 03:30:57 INFO - PROCESS | 3816 | 1461148257689 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:57 INFO - PROCESS | 3816 | ++DOCSHELL 13446400 == 43 [pid = 3816] [id = 431] 03:30:57 INFO - PROCESS | 3816 | ++DOMWINDOW == 99 (13819800) [pid = 3816] [serial = 1293] [outer = 00000000] 03:30:57 INFO - PROCESS | 3816 | ++DOMWINDOW == 100 (15525800) [pid = 3816] [serial = 1294] [outer = 13819800] 03:30:57 INFO - PROCESS | 3816 | 1461148257743 Marionette DEBUG loaded listener.js 03:30:57 INFO - PROCESS | 3816 | ++DOMWINDOW == 101 (155F3000) [pid = 3816] [serial = 1295] [outer = 13819800] 03:30:58 INFO - PROCESS | 3816 | 1461148258697 Marionette TRACE conn3 <- [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:30:58 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:30:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1237ms 03:30:58 INFO - PROCESS | 3816 | 1461148258760 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 03:30:58 INFO - PROCESS | 3816 | 1461148258764 Marionette TRACE conn3 <- [1,1689,null,{"value":"13"}] 03:30:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 03:30:58 INFO - PROCESS | 3816 | 1461148258770 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 03:30:58 INFO - PROCESS | 3816 | 1461148258773 Marionette TRACE conn3 <- [1,1690,null,{}] 03:30:58 INFO - PROCESS | 3816 | 1461148258780 Marionette TRACE conn3 -> [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:30:58 INFO - PROCESS | 3816 | 1461148258879 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 03:30:58 INFO - PROCESS | 3816 | 1461148259015 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:59 INFO - PROCESS | 3816 | ++DOCSHELL 13357800 == 44 [pid = 3816] [id = 432] 03:30:59 INFO - PROCESS | 3816 | ++DOMWINDOW == 102 (1344DC00) [pid = 3816] [serial = 1296] [outer = 00000000] 03:30:59 INFO - PROCESS | 3816 | ++DOMWINDOW == 103 (138B9C00) [pid = 3816] [serial = 1297] [outer = 1344DC00] 03:30:59 INFO - PROCESS | 3816 | 1461148259049 Marionette DEBUG loaded listener.js 03:30:59 INFO - PROCESS | 3816 | ++DOMWINDOW == 104 (13A4BC00) [pid = 3816] [serial = 1298] [outer = 1344DC00] 03:30:59 INFO - PROCESS | 3816 | --DOCSHELL 157B0000 == 43 [pid = 3816] [id = 428] 03:30:59 INFO - PROCESS | 3816 | --DOCSHELL 1334C800 == 42 [pid = 3816] [id = 427] 03:30:59 INFO - PROCESS | 3816 | --DOCSHELL 15F77800 == 41 [pid = 3816] [id = 426] 03:30:59 INFO - PROCESS | 3816 | --DOCSHELL 18DD7000 == 40 [pid = 3816] [id = 425] 03:30:59 INFO - PROCESS | 3816 | --DOCSHELL 1552D800 == 39 [pid = 3816] [id = 424] 03:30:59 INFO - PROCESS | 3816 | --DOCSHELL 18D0D000 == 38 [pid = 3816] [id = 423] 03:30:59 INFO - PROCESS | 3816 | --DOCSHELL 18A5D400 == 37 [pid = 3816] [id = 422] 03:30:59 INFO - PROCESS | 3816 | --DOCSHELL 1676B800 == 36 [pid = 3816] [id = 421] 03:30:59 INFO - PROCESS | 3816 | --DOCSHELL 16650000 == 35 [pid = 3816] [id = 420] 03:30:59 INFO - PROCESS | 3816 | --DOCSHELL 13355800 == 34 [pid = 3816] [id = 419] 03:30:59 INFO - PROCESS | 3816 | --DOCSHELL 1552F000 == 33 [pid = 3816] [id = 418] 03:30:59 INFO - PROCESS | 3816 | --DOCSHELL 13440800 == 32 [pid = 3816] [id = 417] 03:30:59 INFO - PROCESS | 3816 | --DOCSHELL 12D75000 == 31 [pid = 3816] [id = 416] 03:30:59 INFO - PROCESS | 3816 | --DOMWINDOW == 103 (1A166C00) [pid = 3816] [serial = 1246] [outer = 00000000] [url = about:blank] 03:30:59 INFO - PROCESS | 3816 | --DOCSHELL 12D78000 == 30 [pid = 3816] [id = 415] 03:30:59 INFO - PROCESS | 3816 | --DOMWINDOW == 102 (19844000) [pid = 3816] [serial = 1178] [outer = 00000000] [url = about:blank] 03:30:59 INFO - PROCESS | 3816 | --DOMWINDOW == 101 (13447400) [pid = 3816] [serial = 1138] [outer = 00000000] [url = about:blank] 03:30:59 INFO - PROCESS | 3816 | --DOMWINDOW == 100 (15529800) [pid = 3816] [serial = 1171] [outer = 00000000] [url = about:blank] 03:30:59 INFO - PROCESS | 3816 | --DOMWINDOW == 99 (19B48C00) [pid = 3816] [serial = 1135] [outer = 00000000] [url = about:blank] 03:30:59 INFO - PROCESS | 3816 | --DOMWINDOW == 98 (19377C00) [pid = 3816] [serial = 1168] [outer = 00000000] [url = about:blank] 03:30:59 INFO - PROCESS | 3816 | --DOMWINDOW == 97 (18D04000) [pid = 3816] [serial = 1175] [outer = 00000000] [url = about:blank] 03:30:59 INFO - PROCESS | 3816 | --DOMWINDOW == 96 (19F2B800) [pid = 3816] [serial = 1244] [outer = 00000000] [url = about:blank] 03:30:59 INFO - PROCESS | 3816 | --DOMWINDOW == 95 (18A95C00) [pid = 3816] [serial = 1231] [outer = 00000000] [url = about:blank] 03:30:59 INFO - PROCESS | 3816 | --DOMWINDOW == 94 (18DDA400) [pid = 3816] [serial = 1234] [outer = 00000000] [url = about:blank] 03:30:59 INFO - PROCESS | 3816 | --DOMWINDOW == 93 (18CE1C00) [pid = 3816] [serial = 1232] [outer = 00000000] [url = about:blank] 03:30:59 INFO - PROCESS | 3816 | --DOMWINDOW == 92 (19798000) [pid = 3816] [serial = 1237] [outer = 00000000] [url = about:blank] 03:30:59 INFO - PROCESS | 3816 | --DOMWINDOW == 91 (18DD9C00) [pid = 3816] [serial = 1235] [outer = 00000000] [url = about:blank] 03:30:59 INFO - PROCESS | 3816 | --DOMWINDOW == 90 (19C5A000) [pid = 3816] [serial = 1243] [outer = 00000000] [url = about:blank] 03:30:59 INFO - PROCESS | 3816 | --DOMWINDOW == 89 (1979C000) [pid = 3816] [serial = 1238] [outer = 00000000] [url = about:blank] 03:30:59 INFO - PROCESS | 3816 | --DOMWINDOW == 88 (18734400) [pid = 3816] [serial = 1228] [outer = 00000000] [url = about:blank] 03:30:59 INFO - PROCESS | 3816 | --DOMWINDOW == 87 (1676AC00) [pid = 3816] [serial = 1225] [outer = 00000000] [url = about:blank] 03:30:59 INFO - PROCESS | 3816 | --DOMWINDOW == 86 (16B92400) [pid = 3816] [serial = 1226] [outer = 00000000] [url = about:blank] 03:30:59 INFO - PROCESS | 3816 | --DOMWINDOW == 85 (146A7800) [pid = 3816] [serial = 1222] [outer = 00000000] [url = about:blank] 03:30:59 INFO - PROCESS | 3816 | --DOMWINDOW == 84 (155F4C00) [pid = 3816] [serial = 1223] [outer = 00000000] [url = about:blank] 03:30:59 INFO - PROCESS | 3816 | --DOMWINDOW == 83 (1552D000) [pid = 3816] [serial = 1220] [outer = 00000000] [url = about:blank] 03:30:59 INFO - PROCESS | 3816 | --DOMWINDOW == 82 (146AE400) [pid = 3816] [serial = 1219] [outer = 00000000] [url = about:blank] 03:30:59 INFO - PROCESS | 3816 | --DOMWINDOW == 81 (19B3D800) [pid = 3816] [serial = 1217] [outer = 00000000] [url = about:blank] 03:30:59 INFO - PROCESS | 3816 | --DOMWINDOW == 80 (19848800) [pid = 3816] [serial = 1216] [outer = 00000000] [url = about:blank] 03:30:59 INFO - PROCESS | 3816 | --DOMWINDOW == 79 (18735400) [pid = 3816] [serial = 1214] [outer = 00000000] [url = about:blank] 03:30:59 INFO - PROCESS | 3816 | --DOMWINDOW == 78 (1810CC00) [pid = 3816] [serial = 1213] [outer = 00000000] [url = about:blank] 03:30:59 INFO - PROCESS | 3816 | --DOMWINDOW == 77 (15524C00) [pid = 3816] [serial = 1211] [outer = 00000000] [url = about:blank] 03:30:59 INFO - PROCESS | 3816 | --DOMWINDOW == 76 (13A46000) [pid = 3816] [serial = 1210] [outer = 00000000] [url = about:blank] 03:30:59 INFO - PROCESS | 3816 | --DOMWINDOW == 75 (19B3D400) [pid = 3816] [serial = 1208] [outer = 00000000] [url = about:blank] 03:30:59 INFO - PROCESS | 3816 | --DOMWINDOW == 74 (18DD9000) [pid = 3816] [serial = 1240] [outer = 00000000] [url = about:blank] 03:30:59 INFO - PROCESS | 3816 | --DOMWINDOW == 73 (188E2800) [pid = 3816] [serial = 1229] [outer = 00000000] [url = about:blank] 03:30:59 INFO - PROCESS | 3816 | --DOMWINDOW == 72 (18DD4800) [pid = 3816] [serial = 1241] [outer = 00000000] [url = about:blank] 03:30:59 INFO - PROCESS | 3816 | 1461148259546 Marionette TRACE conn3 <- [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:30:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 03:30:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 835ms 03:30:59 INFO - PROCESS | 3816 | 1461148259598 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 03:30:59 INFO - PROCESS | 3816 | 1461148259603 Marionette TRACE conn3 <- [1,1693,null,{"value":"13"}] 03:30:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 03:30:59 INFO - PROCESS | 3816 | 1461148259609 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 03:30:59 INFO - PROCESS | 3816 | 1461148259611 Marionette TRACE conn3 <- [1,1694,null,{}] 03:30:59 INFO - PROCESS | 3816 | 1461148259615 Marionette TRACE conn3 -> [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:30:59 INFO - PROCESS | 3816 | 1461148259691 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 03:30:59 INFO - PROCESS | 3816 | 1461148259699 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:59 INFO - PROCESS | 3816 | ++DOCSHELL 1344C400 == 31 [pid = 3816] [id = 433] 03:30:59 INFO - PROCESS | 3816 | ++DOMWINDOW == 73 (1344CC00) [pid = 3816] [serial = 1299] [outer = 00000000] 03:30:59 INFO - PROCESS | 3816 | ++DOMWINDOW == 74 (142C9000) [pid = 3816] [serial = 1300] [outer = 1344CC00] 03:30:59 INFO - PROCESS | 3816 | 1461148259744 Marionette DEBUG loaded listener.js 03:30:59 INFO - PROCESS | 3816 | ++DOMWINDOW == 75 (15528000) [pid = 3816] [serial = 1301] [outer = 1344CC00] 03:31:00 INFO - PROCESS | 3816 | --DOCSHELL 188A7400 == 30 [pid = 3816] [id = 429] 03:31:00 INFO - PROCESS | 3816 | --DOCSHELL 12D7FC00 == 29 [pid = 3816] [id = 430] 03:31:00 INFO - PROCESS | 3816 | --DOCSHELL 13446400 == 28 [pid = 3816] [id = 431] 03:31:01 INFO - PROCESS | 3816 | --DOCSHELL 13357800 == 27 [pid = 3816] [id = 432] 03:31:01 INFO - PROCESS | 3816 | 1461148261393 Marionette TRACE conn3 <- [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:31:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 03:31:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1825ms 03:31:01 INFO - PROCESS | 3816 | 1461148261452 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 03:31:01 INFO - PROCESS | 3816 | 1461148261456 Marionette TRACE conn3 <- [1,1697,null,{"value":"13"}] 03:31:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 03:31:01 INFO - PROCESS | 3816 | 1461148261464 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 03:31:01 INFO - PROCESS | 3816 | 1461148261469 Marionette TRACE conn3 <- [1,1698,null,{}] 03:31:01 INFO - PROCESS | 3816 | 1461148261476 Marionette TRACE conn3 -> [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:31:01 INFO - PROCESS | 3816 | 1461148261558 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 03:31:01 INFO - PROCESS | 3816 | 1461148261567 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:01 INFO - PROCESS | 3816 | ++DOCSHELL 12D80C00 == 28 [pid = 3816] [id = 434] 03:31:01 INFO - PROCESS | 3816 | ++DOMWINDOW == 76 (12DD3800) [pid = 3816] [serial = 1302] [outer = 00000000] 03:31:01 INFO - PROCESS | 3816 | ++DOMWINDOW == 77 (13269400) [pid = 3816] [serial = 1303] [outer = 12DD3800] 03:31:01 INFO - PROCESS | 3816 | 1461148261616 Marionette DEBUG loaded listener.js 03:31:01 INFO - PROCESS | 3816 | ++DOMWINDOW == 78 (13354800) [pid = 3816] [serial = 1304] [outer = 12DD3800] 03:31:02 INFO - PROCESS | 3816 | 1461148262121 Marionette TRACE conn3 <- [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:31:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 03:31:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 680ms 03:31:02 INFO - PROCESS | 3816 | 1461148262164 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 03:31:02 INFO - PROCESS | 3816 | 1461148262170 Marionette TRACE conn3 <- [1,1701,null,{"value":"13"}] 03:31:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 03:31:02 INFO - PROCESS | 3816 | 1461148262176 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 03:31:02 INFO - PROCESS | 3816 | 1461148262179 Marionette TRACE conn3 <- [1,1702,null,{}] 03:31:02 INFO - PROCESS | 3816 | 1461148262183 Marionette TRACE conn3 -> [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:31:02 INFO - PROCESS | 3816 | 1461148262243 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 03:31:02 INFO - PROCESS | 3816 | 1461148262252 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:02 INFO - PROCESS | 3816 | ++DOCSHELL 13358400 == 29 [pid = 3816] [id = 435] 03:31:02 INFO - PROCESS | 3816 | ++DOMWINDOW == 79 (1344D400) [pid = 3816] [serial = 1305] [outer = 00000000] 03:31:02 INFO - PROCESS | 3816 | ++DOMWINDOW == 80 (143ACC00) [pid = 3816] [serial = 1306] [outer = 1344D400] 03:31:02 INFO - PROCESS | 3816 | 1461148262298 Marionette DEBUG loaded listener.js 03:31:02 INFO - PROCESS | 3816 | ++DOMWINDOW == 81 (15525400) [pid = 3816] [serial = 1307] [outer = 1344D400] 03:31:02 INFO - PROCESS | 3816 | 1461148262802 Marionette TRACE conn3 <- [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:31:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 03:31:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 696ms 03:31:02 INFO - PROCESS | 3816 | 1461148262857 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 03:31:02 INFO - PROCESS | 3816 | 1461148262859 Marionette TRACE conn3 <- [1,1705,null,{"value":"13"}] 03:31:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 03:31:02 INFO - PROCESS | 3816 | 1461148262869 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 03:31:02 INFO - PROCESS | 3816 | 1461148262872 Marionette TRACE conn3 <- [1,1706,null,{}] 03:31:02 INFO - PROCESS | 3816 | 1461148262887 Marionette TRACE conn3 -> [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:31:03 INFO - PROCESS | 3816 | 1461148263037 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 03:31:03 INFO - PROCESS | 3816 | 1461148263052 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:03 INFO - PROCESS | 3816 | ++DOCSHELL 15CD0800 == 30 [pid = 3816] [id = 436] 03:31:03 INFO - PROCESS | 3816 | ++DOMWINDOW == 82 (15CD4C00) [pid = 3816] [serial = 1308] [outer = 00000000] 03:31:03 INFO - PROCESS | 3816 | ++DOMWINDOW == 83 (15F7B400) [pid = 3816] [serial = 1309] [outer = 15CD4C00] 03:31:03 INFO - PROCESS | 3816 | 1461148263101 Marionette DEBUG loaded listener.js 03:31:03 INFO - PROCESS | 3816 | ++DOMWINDOW == 84 (16653400) [pid = 3816] [serial = 1310] [outer = 15CD4C00] 03:31:03 INFO - PROCESS | 3816 | 1461148263558 Marionette TRACE conn3 <- [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:31:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 03:31:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 758ms 03:31:03 INFO - PROCESS | 3816 | 1461148263624 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 03:31:03 INFO - PROCESS | 3816 | 1461148263626 Marionette TRACE conn3 <- [1,1709,null,{"value":"13"}] 03:31:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 03:31:03 INFO - PROCESS | 3816 | 1461148263630 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 03:31:03 INFO - PROCESS | 3816 | 1461148263632 Marionette TRACE conn3 <- [1,1710,null,{}] 03:31:03 INFO - PROCESS | 3816 | 1461148263635 Marionette TRACE conn3 -> [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:31:03 INFO - PROCESS | 3816 | 1461148263737 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 03:31:03 INFO - PROCESS | 3816 | 1461148263743 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:03 INFO - PROCESS | 3816 | ++DOCSHELL 15F77000 == 31 [pid = 3816] [id = 437] 03:31:03 INFO - PROCESS | 3816 | ++DOMWINDOW == 85 (15F80400) [pid = 3816] [serial = 1311] [outer = 00000000] 03:31:03 INFO - PROCESS | 3816 | ++DOMWINDOW == 86 (18107000) [pid = 3816] [serial = 1312] [outer = 15F80400] 03:31:03 INFO - PROCESS | 3816 | 1461148263772 Marionette DEBUG loaded listener.js 03:31:03 INFO - PROCESS | 3816 | ++DOMWINDOW == 87 (18324C00) [pid = 3816] [serial = 1313] [outer = 15F80400] 03:31:04 INFO - PROCESS | 3816 | 1461148264227 Marionette TRACE conn3 <- [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:31:04 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:31:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 634ms 03:31:04 INFO - PROCESS | 3816 | 1461148264256 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 03:31:04 INFO - PROCESS | 3816 | 1461148264258 Marionette TRACE conn3 <- [1,1713,null,{"value":"13"}] 03:31:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 03:31:04 INFO - PROCESS | 3816 | 1461148264261 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 03:31:04 INFO - PROCESS | 3816 | 1461148264263 Marionette TRACE conn3 <- [1,1714,null,{}] 03:31:04 INFO - PROCESS | 3816 | 1461148264267 Marionette TRACE conn3 -> [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:31:04 INFO - PROCESS | 3816 | 1461148264395 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 03:31:04 INFO - PROCESS | 3816 | --DOMWINDOW == 86 (18D0DC00) [pid = 3816] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 03:31:04 INFO - PROCESS | 3816 | --DOMWINDOW == 85 (18CEA000) [pid = 3816] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 03:31:04 INFO - PROCESS | 3816 | --DOMWINDOW == 84 (157B5C00) [pid = 3816] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 03:31:04 INFO - PROCESS | 3816 | --DOMWINDOW == 83 (13447C00) [pid = 3816] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 03:31:04 INFO - PROCESS | 3816 | --DOMWINDOW == 82 (18A5AC00) [pid = 3816] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 03:31:04 INFO - PROCESS | 3816 | --DOMWINDOW == 81 (18A5DC00) [pid = 3816] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 03:31:04 INFO - PROCESS | 3816 | --DOMWINDOW == 80 (183BF400) [pid = 3816] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 03:31:04 INFO - PROCESS | 3816 | --DOMWINDOW == 79 (16650400) [pid = 3816] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 03:31:04 INFO - PROCESS | 3816 | --DOMWINDOW == 78 (19370400) [pid = 3816] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 03:31:04 INFO - PROCESS | 3816 | --DOMWINDOW == 77 (138B4800) [pid = 3816] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 03:31:04 INFO - PROCESS | 3816 | --DOMWINDOW == 76 (1979EC00) [pid = 3816] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 03:31:04 INFO - PROCESS | 3816 | --DOMWINDOW == 75 (12D76000) [pid = 3816] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 03:31:04 INFO - PROCESS | 3816 | --DOMWINDOW == 74 (17BB0400) [pid = 3816] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 03:31:04 INFO - PROCESS | 3816 | --DOMWINDOW == 73 (15551C00) [pid = 3816] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 03:31:04 INFO - PROCESS | 3816 | --DOMWINDOW == 72 (1344DC00) [pid = 3816] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 03:31:04 INFO - PROCESS | 3816 | --DOMWINDOW == 71 (1334F000) [pid = 3816] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 03:31:04 INFO - PROCESS | 3816 | --DOMWINDOW == 70 (12DD4000) [pid = 3816] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 03:31:04 INFO - PROCESS | 3816 | --DOMWINDOW == 69 (13819800) [pid = 3816] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 03:31:04 INFO - PROCESS | 3816 | 1461148264693 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:04 INFO - PROCESS | 3816 | ++DOCSHELL 02A9F000 == 32 [pid = 3816] [id = 438] 03:31:04 INFO - PROCESS | 3816 | ++DOMWINDOW == 70 (02A9F800) [pid = 3816] [serial = 1314] [outer = 00000000] 03:31:04 INFO - PROCESS | 3816 | ++DOMWINDOW == 71 (12DD7800) [pid = 3816] [serial = 1315] [outer = 02A9F800] 03:31:04 INFO - PROCESS | 3816 | 1461148264738 Marionette DEBUG loaded listener.js 03:31:04 INFO - PROCESS | 3816 | ++DOMWINDOW == 72 (13447400) [pid = 3816] [serial = 1316] [outer = 02A9F800] 03:31:05 INFO - PROCESS | 3816 | 1461148265107 Marionette TRACE conn3 <- [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:31:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 03:31:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 882ms 03:31:05 INFO - PROCESS | 3816 | 1461148265166 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 03:31:05 INFO - PROCESS | 3816 | 1461148265168 Marionette TRACE conn3 <- [1,1717,null,{"value":"13"}] 03:31:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 03:31:05 INFO - PROCESS | 3816 | 1461148265171 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 03:31:05 INFO - PROCESS | 3816 | 1461148265173 Marionette TRACE conn3 <- [1,1718,null,{}] 03:31:05 INFO - PROCESS | 3816 | 1461148265176 Marionette TRACE conn3 -> [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:31:05 INFO - PROCESS | 3816 | 1461148265266 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 03:31:05 INFO - PROCESS | 3816 | 1461148265273 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:05 INFO - PROCESS | 3816 | ++DOCSHELL 15551C00 == 33 [pid = 3816] [id = 439] 03:31:05 INFO - PROCESS | 3816 | ++DOMWINDOW == 73 (155F5800) [pid = 3816] [serial = 1317] [outer = 00000000] 03:31:05 INFO - PROCESS | 3816 | ++DOMWINDOW == 74 (188E4C00) [pid = 3816] [serial = 1318] [outer = 155F5800] 03:31:05 INFO - PROCESS | 3816 | 1461148265320 Marionette DEBUG loaded listener.js 03:31:05 INFO - PROCESS | 3816 | ++DOMWINDOW == 75 (18A55000) [pid = 3816] [serial = 1319] [outer = 155F5800] 03:31:05 INFO - PROCESS | 3816 | 1461148265724 Marionette TRACE conn3 <- [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:31:05 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:31:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 588ms 03:31:05 INFO - PROCESS | 3816 | 1461148265760 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 03:31:05 INFO - PROCESS | 3816 | 1461148265762 Marionette TRACE conn3 <- [1,1721,null,{"value":"13"}] 03:31:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 03:31:05 INFO - PROCESS | 3816 | 1461148265772 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 03:31:05 INFO - PROCESS | 3816 | 1461148265775 Marionette TRACE conn3 <- [1,1722,null,{}] 03:31:05 INFO - PROCESS | 3816 | 1461148265780 Marionette TRACE conn3 -> [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:31:05 INFO - PROCESS | 3816 | 1461148265877 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 03:31:05 INFO - PROCESS | 3816 | 1461148265887 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:05 INFO - PROCESS | 3816 | ++DOCSHELL 18A88800 == 34 [pid = 3816] [id = 440] 03:31:05 INFO - PROCESS | 3816 | ++DOMWINDOW == 76 (18A8A400) [pid = 3816] [serial = 1320] [outer = 00000000] 03:31:05 INFO - PROCESS | 3816 | ++DOMWINDOW == 77 (18CE3800) [pid = 3816] [serial = 1321] [outer = 18A8A400] 03:31:05 INFO - PROCESS | 3816 | 1461148265930 Marionette DEBUG loaded listener.js 03:31:05 INFO - PROCESS | 3816 | ++DOMWINDOW == 78 (18CE7400) [pid = 3816] [serial = 1322] [outer = 18A8A400] 03:31:06 INFO - PROCESS | 3816 | 1461148266375 Marionette TRACE conn3 <- [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:31:06 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:31:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 634ms 03:31:06 INFO - PROCESS | 3816 | 1461148266416 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 03:31:06 INFO - PROCESS | 3816 | 1461148266418 Marionette TRACE conn3 <- [1,1725,null,{"value":"13"}] 03:31:06 INFO - PROCESS | 3816 | 1461148266421 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 03:31:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 03:31:06 INFO - PROCESS | 3816 | 1461148266423 Marionette TRACE conn3 <- [1,1726,null,{}] 03:31:06 INFO - PROCESS | 3816 | 1461148266427 Marionette TRACE conn3 -> [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:31:06 INFO - PROCESS | 3816 | 1461148266496 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 03:31:06 INFO - PROCESS | 3816 | 1461148266502 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:06 INFO - PROCESS | 3816 | ++DOCSHELL 18A86C00 == 35 [pid = 3816] [id = 441] 03:31:06 INFO - PROCESS | 3816 | ++DOMWINDOW == 79 (18CE0800) [pid = 3816] [serial = 1323] [outer = 00000000] 03:31:06 INFO - PROCESS | 3816 | ++DOMWINDOW == 80 (18D0D000) [pid = 3816] [serial = 1324] [outer = 18CE0800] 03:31:06 INFO - PROCESS | 3816 | 1461148266545 Marionette DEBUG loaded listener.js 03:31:06 INFO - PROCESS | 3816 | ++DOMWINDOW == 81 (18D0C400) [pid = 3816] [serial = 1325] [outer = 18CE0800] 03:31:07 INFO - PROCESS | 3816 | 1461148267333 Marionette TRACE conn3 <- [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:31:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 03:31:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 928ms 03:31:07 INFO - PROCESS | 3816 | 1461148267352 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 03:31:07 INFO - PROCESS | 3816 | 1461148267358 Marionette TRACE conn3 <- [1,1729,null,{"value":"13"}] 03:31:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 03:31:07 INFO - PROCESS | 3816 | 1461148267364 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 03:31:07 INFO - PROCESS | 3816 | 1461148267367 Marionette TRACE conn3 <- [1,1730,null,{}] 03:31:07 INFO - PROCESS | 3816 | 1461148267374 Marionette TRACE conn3 -> [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:31:07 INFO - PROCESS | 3816 | 1461148267483 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 03:31:07 INFO - PROCESS | 3816 | 1461148267611 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:07 INFO - PROCESS | 3816 | ++DOCSHELL 13445800 == 36 [pid = 3816] [id = 442] 03:31:07 INFO - PROCESS | 3816 | ++DOMWINDOW == 82 (13446400) [pid = 3816] [serial = 1326] [outer = 00000000] 03:31:07 INFO - PROCESS | 3816 | ++DOMWINDOW == 83 (143AC000) [pid = 3816] [serial = 1327] [outer = 13446400] 03:31:07 INFO - PROCESS | 3816 | 1461148267668 Marionette DEBUG loaded listener.js 03:31:07 INFO - PROCESS | 3816 | ++DOMWINDOW == 84 (143A4800) [pid = 3816] [serial = 1328] [outer = 13446400] 03:31:08 INFO - PROCESS | 3816 | 1461148268439 Marionette TRACE conn3 <- [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:31:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 03:31:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1145ms 03:31:08 INFO - PROCESS | 3816 | 1461148268503 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 03:31:08 INFO - PROCESS | 3816 | 1461148268507 Marionette TRACE conn3 <- [1,1733,null,{"value":"13"}] 03:31:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 03:31:08 INFO - PROCESS | 3816 | 1461148268521 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 03:31:08 INFO - PROCESS | 3816 | 1461148268524 Marionette TRACE conn3 <- [1,1734,null,{}] 03:31:08 INFO - PROCESS | 3816 | 1461148268530 Marionette TRACE conn3 -> [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:31:08 INFO - PROCESS | 3816 | 1461148268638 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 03:31:08 INFO - PROCESS | 3816 | 1461148268782 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:08 INFO - PROCESS | 3816 | --DOCSHELL 18A88800 == 35 [pid = 3816] [id = 440] 03:31:08 INFO - PROCESS | 3816 | --DOCSHELL 15551C00 == 34 [pid = 3816] [id = 439] 03:31:08 INFO - PROCESS | 3816 | --DOCSHELL 02A9F000 == 33 [pid = 3816] [id = 438] 03:31:08 INFO - PROCESS | 3816 | --DOCSHELL 15F77000 == 32 [pid = 3816] [id = 437] 03:31:08 INFO - PROCESS | 3816 | --DOCSHELL 15CD0800 == 31 [pid = 3816] [id = 436] 03:31:08 INFO - PROCESS | 3816 | --DOCSHELL 13358400 == 30 [pid = 3816] [id = 435] 03:31:08 INFO - PROCESS | 3816 | --DOCSHELL 12D80C00 == 29 [pid = 3816] [id = 434] 03:31:08 INFO - PROCESS | 3816 | --DOCSHELL 1344C400 == 28 [pid = 3816] [id = 433] 03:31:08 INFO - PROCESS | 3816 | --DOMWINDOW == 83 (142C9000) [pid = 3816] [serial = 1300] [outer = 00000000] [url = about:blank] 03:31:08 INFO - PROCESS | 3816 | --DOMWINDOW == 82 (18DCE800) [pid = 3816] [serial = 1270] [outer = 00000000] [url = about:blank] 03:31:08 INFO - PROCESS | 3816 | --DOMWINDOW == 81 (1922EC00) [pid = 3816] [serial = 1273] [outer = 00000000] [url = about:blank] 03:31:08 INFO - PROCESS | 3816 | --DOMWINDOW == 80 (15F7A400) [pid = 3816] [serial = 1258] [outer = 00000000] [url = about:blank] 03:31:08 INFO - PROCESS | 3816 | --DOMWINDOW == 79 (16651400) [pid = 3816] [serial = 1259] [outer = 00000000] [url = about:blank] 03:31:08 INFO - PROCESS | 3816 | --DOMWINDOW == 78 (13701400) [pid = 3816] [serial = 1252] [outer = 00000000] [url = about:blank] 03:31:08 INFO - PROCESS | 3816 | --DOMWINDOW == 77 (13811800) [pid = 3816] [serial = 1253] [outer = 00000000] [url = about:blank] 03:31:08 INFO - PROCESS | 3816 | --DOMWINDOW == 76 (1A15CC00) [pid = 3816] [serial = 1288] [outer = 00000000] [url = about:blank] 03:31:08 INFO - PROCESS | 3816 | --DOMWINDOW == 75 (18CED800) [pid = 3816] [serial = 1267] [outer = 00000000] [url = about:blank] 03:31:08 INFO - PROCESS | 3816 | --DOMWINDOW == 74 (18CEC800) [pid = 3816] [serial = 1268] [outer = 00000000] [url = about:blank] 03:31:08 INFO - PROCESS | 3816 | --DOMWINDOW == 73 (18A5A000) [pid = 3816] [serial = 1264] [outer = 00000000] [url = about:blank] 03:31:08 INFO - PROCESS | 3816 | --DOMWINDOW == 72 (1889A800) [pid = 3816] [serial = 1265] [outer = 00000000] [url = about:blank] 03:31:08 INFO - PROCESS | 3816 | --DOMWINDOW == 71 (17B12400) [pid = 3816] [serial = 1261] [outer = 00000000] [url = about:blank] 03:31:08 INFO - PROCESS | 3816 | --DOMWINDOW == 70 (17BB4800) [pid = 3816] [serial = 1262] [outer = 00000000] [url = about:blank] 03:31:08 INFO - PROCESS | 3816 | --DOMWINDOW == 69 (195F3800) [pid = 3816] [serial = 1276] [outer = 00000000] [url = about:blank] 03:31:08 INFO - PROCESS | 3816 | --DOMWINDOW == 68 (1922DC00) [pid = 3816] [serial = 1274] [outer = 00000000] [url = about:blank] 03:31:08 INFO - PROCESS | 3816 | --DOMWINDOW == 67 (1A26B800) [pid = 3816] [serial = 1247] [outer = 00000000] [url = about:blank] 03:31:08 INFO - PROCESS | 3816 | --DOMWINDOW == 66 (19B42000) [pid = 3816] [serial = 1280] [outer = 00000000] [url = about:blank] 03:31:08 INFO - PROCESS | 3816 | --DOMWINDOW == 65 (1984B000) [pid = 3816] [serial = 1279] [outer = 00000000] [url = about:blank] 03:31:08 INFO - PROCESS | 3816 | --DOMWINDOW == 64 (19793000) [pid = 3816] [serial = 1277] [outer = 00000000] [url = about:blank] 03:31:08 INFO - PROCESS | 3816 | --DOMWINDOW == 63 (1320F000) [pid = 3816] [serial = 1249] [outer = 00000000] [url = about:blank] 03:31:08 INFO - PROCESS | 3816 | --DOMWINDOW == 62 (13349400) [pid = 3816] [serial = 1250] [outer = 00000000] [url = about:blank] 03:31:08 INFO - PROCESS | 3816 | --DOMWINDOW == 61 (19375400) [pid = 3816] [serial = 1285] [outer = 00000000] [url = about:blank] 03:31:08 INFO - PROCESS | 3816 | --DOMWINDOW == 60 (155F9800) [pid = 3816] [serial = 1255] [outer = 00000000] [url = about:blank] 03:31:08 INFO - PROCESS | 3816 | --DOMWINDOW == 59 (15C3D400) [pid = 3816] [serial = 1256] [outer = 00000000] [url = about:blank] 03:31:08 INFO - PROCESS | 3816 | --DOMWINDOW == 58 (138B9C00) [pid = 3816] [serial = 1297] [outer = 00000000] [url = about:blank] 03:31:08 INFO - PROCESS | 3816 | --DOMWINDOW == 57 (16502400) [pid = 3816] [serial = 1282] [outer = 00000000] [url = about:blank] 03:31:08 INFO - PROCESS | 3816 | --DOMWINDOW == 56 (13268C00) [pid = 3816] [serial = 1291] [outer = 00000000] [url = about:blank] 03:31:08 INFO - PROCESS | 3816 | --DOMWINDOW == 55 (155F3000) [pid = 3816] [serial = 1295] [outer = 00000000] [url = about:blank] 03:31:08 INFO - PROCESS | 3816 | --DOMWINDOW == 54 (15525800) [pid = 3816] [serial = 1294] [outer = 00000000] [url = about:blank] 03:31:08 INFO - PROCESS | 3816 | --DOMWINDOW == 53 (18DCD800) [pid = 3816] [serial = 1271] [outer = 00000000] [url = about:blank] 03:31:08 INFO - PROCESS | 3816 | --DOMWINDOW == 52 (16768400) [pid = 3816] [serial = 1283] [outer = 00000000] [url = about:blank] 03:31:08 INFO - PROCESS | 3816 | --DOMWINDOW == 51 (13357000) [pid = 3816] [serial = 1292] [outer = 00000000] [url = about:blank] 03:31:08 INFO - PROCESS | 3816 | --DOMWINDOW == 50 (13A4BC00) [pid = 3816] [serial = 1298] [outer = 00000000] [url = about:blank] 03:31:08 INFO - PROCESS | 3816 | --DOMWINDOW == 49 (1979DC00) [pid = 3816] [serial = 1286] [outer = 00000000] [url = about:blank] 03:31:08 INFO - PROCESS | 3816 | --DOMWINDOW == 48 (1A15C000) [pid = 3816] [serial = 1289] [outer = 00000000] [url = about:blank] 03:31:08 INFO - PROCESS | 3816 | ++DOCSHELL 02A98400 == 29 [pid = 3816] [id = 443] 03:31:08 INFO - PROCESS | 3816 | ++DOMWINDOW == 49 (02A9F000) [pid = 3816] [serial = 1329] [outer = 00000000] 03:31:08 INFO - PROCESS | 3816 | ++DOMWINDOW == 50 (1325F400) [pid = 3816] [serial = 1330] [outer = 02A9F000] 03:31:08 INFO - PROCESS | 3816 | 1461148268850 Marionette DEBUG loaded listener.js 03:31:08 INFO - PROCESS | 3816 | ++DOMWINDOW == 51 (13269000) [pid = 3816] [serial = 1331] [outer = 02A9F000] 03:31:09 INFO - PROCESS | 3816 | 1461148269289 Marionette TRACE conn3 <- [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:31:09 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:31:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 789ms 03:31:09 INFO - PROCESS | 3816 | 1461148269322 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 03:31:09 INFO - PROCESS | 3816 | 1461148269328 Marionette TRACE conn3 <- [1,1737,null,{"value":"13"}] 03:31:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 03:31:09 INFO - PROCESS | 3816 | 1461148269334 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 03:31:09 INFO - PROCESS | 3816 | 1461148269337 Marionette TRACE conn3 <- [1,1738,null,{}] 03:31:09 INFO - PROCESS | 3816 | 1461148269340 Marionette TRACE conn3 -> [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:31:09 INFO - PROCESS | 3816 | 1461148269422 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 03:31:09 INFO - PROCESS | 3816 | 1461148269430 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:09 INFO - PROCESS | 3816 | ++DOCSHELL 13440000 == 30 [pid = 3816] [id = 444] 03:31:09 INFO - PROCESS | 3816 | ++DOMWINDOW == 52 (13443C00) [pid = 3816] [serial = 1332] [outer = 00000000] 03:31:09 INFO - PROCESS | 3816 | ++DOMWINDOW == 53 (1381A000) [pid = 3816] [serial = 1333] [outer = 13443C00] 03:31:09 INFO - PROCESS | 3816 | 1461148269476 Marionette DEBUG loaded listener.js 03:31:09 INFO - PROCESS | 3816 | ++DOMWINDOW == 54 (138BF000) [pid = 3816] [serial = 1334] [outer = 13443C00] 03:31:09 INFO - PROCESS | 3816 | 1461148269955 Marionette TRACE conn3 <- [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:31:10 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:31:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 696ms 03:31:10 INFO - PROCESS | 3816 | 1461148270015 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 03:31:10 INFO - PROCESS | 3816 | 1461148270017 Marionette TRACE conn3 <- [1,1741,null,{"value":"13"}] 03:31:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 03:31:10 INFO - PROCESS | 3816 | 1461148270021 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 03:31:10 INFO - PROCESS | 3816 | 1461148270024 Marionette TRACE conn3 <- [1,1742,null,{}] 03:31:10 INFO - PROCESS | 3816 | 1461148270035 Marionette TRACE conn3 -> [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:31:10 INFO - PROCESS | 3816 | 1461148270152 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 03:31:10 INFO - PROCESS | 3816 | 1461148270242 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:10 INFO - PROCESS | 3816 | ++DOCSHELL 15523800 == 31 [pid = 3816] [id = 445] 03:31:10 INFO - PROCESS | 3816 | ++DOMWINDOW == 55 (15524C00) [pid = 3816] [serial = 1335] [outer = 00000000] 03:31:10 INFO - PROCESS | 3816 | ++DOMWINDOW == 56 (155F4C00) [pid = 3816] [serial = 1336] [outer = 15524C00] 03:31:10 INFO - PROCESS | 3816 | 1461148270290 Marionette DEBUG loaded listener.js 03:31:10 INFO - PROCESS | 3816 | ++DOMWINDOW == 57 (15726800) [pid = 3816] [serial = 1337] [outer = 15524C00] 03:31:10 INFO - PROCESS | 3816 | 1461148270664 Marionette TRACE conn3 <- [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:31:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 03:31:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 696ms 03:31:10 INFO - PROCESS | 3816 | 1461148270720 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 03:31:10 INFO - PROCESS | 3816 | 1461148270723 Marionette TRACE conn3 <- [1,1745,null,{"value":"13"}] 03:31:10 INFO - PROCESS | 3816 | 1461148270726 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 03:31:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 03:31:10 INFO - PROCESS | 3816 | 1461148270728 Marionette TRACE conn3 <- [1,1746,null,{}] 03:31:10 INFO - PROCESS | 3816 | 1461148270732 Marionette TRACE conn3 -> [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:31:10 INFO - PROCESS | 3816 | 1461148270808 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 03:31:10 INFO - PROCESS | 3816 | 1461148270814 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:10 INFO - PROCESS | 3816 | ++DOCSHELL 15551C00 == 32 [pid = 3816] [id = 446] 03:31:10 INFO - PROCESS | 3816 | ++DOMWINDOW == 58 (15C3DC00) [pid = 3816] [serial = 1338] [outer = 00000000] 03:31:10 INFO - PROCESS | 3816 | ++DOMWINDOW == 59 (16651400) [pid = 3816] [serial = 1339] [outer = 15C3DC00] 03:31:10 INFO - PROCESS | 3816 | 1461148270860 Marionette DEBUG loaded listener.js 03:31:10 INFO - PROCESS | 3816 | ++DOMWINDOW == 60 (1665C000) [pid = 3816] [serial = 1340] [outer = 15C3DC00] 03:31:11 INFO - PROCESS | 3816 | 1461148271317 Marionette TRACE conn3 <- [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:31:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 03:31:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 619ms 03:31:11 INFO - PROCESS | 3816 | 1461148271364 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 03:31:11 INFO - PROCESS | 3816 | 1461148271365 Marionette TRACE conn3 <- [1,1749,null,{"value":"13"}] 03:31:11 INFO - PROCESS | 3816 | 1461148271369 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 03:31:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 03:31:11 INFO - PROCESS | 3816 | 1461148271370 Marionette TRACE conn3 <- [1,1750,null,{}] 03:31:11 INFO - PROCESS | 3816 | 1461148271374 Marionette TRACE conn3 -> [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:31:11 INFO - PROCESS | 3816 | 1461148271475 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 03:31:11 INFO - PROCESS | 3816 | 1461148271565 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:11 INFO - PROCESS | 3816 | ++DOCSHELL 16B93000 == 33 [pid = 3816] [id = 447] 03:31:11 INFO - PROCESS | 3816 | ++DOMWINDOW == 61 (16B94000) [pid = 3816] [serial = 1341] [outer = 00000000] 03:31:11 INFO - PROCESS | 3816 | ++DOMWINDOW == 62 (17BAC800) [pid = 3816] [serial = 1342] [outer = 16B94000] 03:31:11 INFO - PROCESS | 3816 | 1461148271593 Marionette DEBUG loaded listener.js 03:31:11 INFO - PROCESS | 3816 | ++DOMWINDOW == 63 (18088000) [pid = 3816] [serial = 1343] [outer = 16B94000] 03:31:12 INFO - PROCESS | 3816 | 1461148272006 Marionette TRACE conn3 <- [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:31:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 03:31:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 681ms 03:31:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 03:31:12 INFO - PROCESS | 3816 | 1461148272052 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 03:31:12 INFO - PROCESS | 3816 | 1461148272054 Marionette TRACE conn3 <- [1,1753,null,{"value":"13"}] 03:31:12 INFO - PROCESS | 3816 | 1461148272057 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 03:31:12 INFO - PROCESS | 3816 | 1461148272059 Marionette TRACE conn3 <- [1,1754,null,{}] 03:31:12 INFO - PROCESS | 3816 | 1461148272063 Marionette TRACE conn3 -> [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:31:12 INFO - PROCESS | 3816 | 1461148272193 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 03:31:12 INFO - PROCESS | 3816 | 1461148272209 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:12 INFO - PROCESS | 3816 | ++DOCSHELL 188A0800 == 34 [pid = 3816] [id = 448] 03:31:12 INFO - PROCESS | 3816 | ++DOMWINDOW == 64 (188A1C00) [pid = 3816] [serial = 1344] [outer = 00000000] 03:31:12 INFO - PROCESS | 3816 | ++DOMWINDOW == 65 (18A59000) [pid = 3816] [serial = 1345] [outer = 188A1C00] 03:31:12 INFO - PROCESS | 3816 | 1461148272301 Marionette DEBUG loaded listener.js 03:31:12 INFO - PROCESS | 3816 | ++DOMWINDOW == 66 (18A89800) [pid = 3816] [serial = 1346] [outer = 188A1C00] 03:31:12 INFO - PROCESS | 3816 | 1461148272723 Marionette TRACE conn3 <- [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:31:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 03:31:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 681ms 03:31:12 INFO - PROCESS | 3816 | --DOMWINDOW == 65 (15CD4C00) [pid = 3816] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 03:31:12 INFO - PROCESS | 3816 | --DOMWINDOW == 64 (15F80400) [pid = 3816] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 03:31:12 INFO - PROCESS | 3816 | --DOMWINDOW == 63 (02A9F800) [pid = 3816] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 03:31:12 INFO - PROCESS | 3816 | --DOMWINDOW == 62 (155F5800) [pid = 3816] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 03:31:12 INFO - PROCESS | 3816 | --DOMWINDOW == 61 (1344CC00) [pid = 3816] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 03:31:12 INFO - PROCESS | 3816 | --DOMWINDOW == 60 (12DD3800) [pid = 3816] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 03:31:12 INFO - PROCESS | 3816 | --DOMWINDOW == 59 (1344D400) [pid = 3816] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 03:31:12 INFO - PROCESS | 3816 | --DOMWINDOW == 58 (18A8A400) [pid = 3816] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 03:31:12 INFO - PROCESS | 3816 | 1461148272772 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 03:31:12 INFO - PROCESS | 3816 | 1461148272774 Marionette TRACE conn3 <- [1,1757,null,{"value":"13"}] 03:31:12 INFO - PROCESS | 3816 | 1461148272779 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 03:31:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 03:31:12 INFO - PROCESS | 3816 | 1461148272780 Marionette TRACE conn3 <- [1,1758,null,{}] 03:31:12 INFO - PROCESS | 3816 | 1461148272788 Marionette TRACE conn3 -> [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:31:12 INFO - PROCESS | 3816 | 1461148272916 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 03:31:12 INFO - PROCESS | 3816 | 1461148272972 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:12 INFO - PROCESS | 3816 | ++DOCSHELL 14A5A800 == 35 [pid = 3816] [id = 449] 03:31:12 INFO - PROCESS | 3816 | ++DOMWINDOW == 59 (155F3C00) [pid = 3816] [serial = 1347] [outer = 00000000] 03:31:12 INFO - PROCESS | 3816 | ++DOMWINDOW == 60 (16A4A400) [pid = 3816] [serial = 1348] [outer = 155F3C00] 03:31:13 INFO - PROCESS | 3816 | 1461148273016 Marionette DEBUG loaded listener.js 03:31:13 INFO - PROCESS | 3816 | ++DOMWINDOW == 61 (15F79800) [pid = 3816] [serial = 1349] [outer = 155F3C00] 03:31:13 INFO - PROCESS | 3816 | 1461148273351 Marionette TRACE conn3 <- [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:31:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 03:31:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 634ms 03:31:13 INFO - PROCESS | 3816 | 1461148273401 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 03:31:13 INFO - PROCESS | 3816 | 1461148273403 Marionette TRACE conn3 <- [1,1761,null,{"value":"13"}] 03:31:13 INFO - PROCESS | 3816 | 1461148273406 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 03:31:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 03:31:13 INFO - PROCESS | 3816 | 1461148273408 Marionette TRACE conn3 <- [1,1762,null,{}] 03:31:13 INFO - PROCESS | 3816 | 1461148273412 Marionette TRACE conn3 -> [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:31:13 INFO - PROCESS | 3816 | 1461148273512 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 03:31:13 INFO - PROCESS | 3816 | 1461148273520 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:13 INFO - PROCESS | 3816 | ++DOCSHELL 02A9D000 == 36 [pid = 3816] [id = 450] 03:31:13 INFO - PROCESS | 3816 | ++DOMWINDOW == 62 (188EAC00) [pid = 3816] [serial = 1350] [outer = 00000000] 03:31:13 INFO - PROCESS | 3816 | ++DOMWINDOW == 63 (18CE2C00) [pid = 3816] [serial = 1351] [outer = 188EAC00] 03:31:13 INFO - PROCESS | 3816 | 1461148273564 Marionette DEBUG loaded listener.js 03:31:13 INFO - PROCESS | 3816 | ++DOMWINDOW == 64 (18CE6800) [pid = 3816] [serial = 1352] [outer = 188EAC00] 03:31:13 INFO - PROCESS | 3816 | 1461148273967 Marionette TRACE conn3 <- [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:31:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 03:31:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 587ms 03:31:13 INFO - PROCESS | 3816 | 1461148274004 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 03:31:13 INFO - PROCESS | 3816 | 1461148274006 Marionette TRACE conn3 <- [1,1765,null,{"value":"13"}] 03:31:13 INFO - PROCESS | 3816 | 1461148274009 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 03:31:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 03:31:13 INFO - PROCESS | 3816 | 1461148274011 Marionette TRACE conn3 <- [1,1766,null,{}] 03:31:13 INFO - PROCESS | 3816 | 1461148274014 Marionette TRACE conn3 -> [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:31:14 INFO - PROCESS | 3816 | 1461148274086 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 03:31:14 INFO - PROCESS | 3816 | 1461148274092 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:14 INFO - PROCESS | 3816 | ++DOCSHELL 15C3D400 == 37 [pid = 3816] [id = 451] 03:31:14 INFO - PROCESS | 3816 | ++DOMWINDOW == 65 (18D06000) [pid = 3816] [serial = 1353] [outer = 00000000] 03:31:14 INFO - PROCESS | 3816 | ++DOMWINDOW == 66 (18D0D800) [pid = 3816] [serial = 1354] [outer = 18D06000] 03:31:14 INFO - PROCESS | 3816 | 1461148274139 Marionette DEBUG loaded listener.js 03:31:14 INFO - PROCESS | 3816 | ++DOMWINDOW == 67 (18DCE800) [pid = 3816] [serial = 1355] [outer = 18D06000] 03:31:14 INFO - PROCESS | 3816 | 1461148274607 Marionette TRACE conn3 <- [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:31:14 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:31:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 618ms 03:31:14 INFO - PROCESS | 3816 | 1461148274647 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 03:31:14 INFO - PROCESS | 3816 | 1461148274649 Marionette TRACE conn3 <- [1,1769,null,{"value":"13"}] 03:31:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 03:31:14 INFO - PROCESS | 3816 | 1461148274653 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 03:31:14 INFO - PROCESS | 3816 | 1461148274654 Marionette TRACE conn3 <- [1,1770,null,{}] 03:31:14 INFO - PROCESS | 3816 | 1461148274657 Marionette TRACE conn3 -> [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:31:14 INFO - PROCESS | 3816 | 1461148274729 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 03:31:14 INFO - PROCESS | 3816 | 1461148274735 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:14 INFO - PROCESS | 3816 | ++DOCSHELL 188A1800 == 38 [pid = 3816] [id = 452] 03:31:14 INFO - PROCESS | 3816 | ++DOMWINDOW == 68 (18D0AC00) [pid = 3816] [serial = 1356] [outer = 00000000] 03:31:14 INFO - PROCESS | 3816 | ++DOMWINDOW == 69 (18DD8800) [pid = 3816] [serial = 1357] [outer = 18D0AC00] 03:31:14 INFO - PROCESS | 3816 | 1461148274766 Marionette DEBUG loaded listener.js 03:31:14 INFO - PROCESS | 3816 | ++DOMWINDOW == 70 (18DD9C00) [pid = 3816] [serial = 1358] [outer = 18D0AC00] 03:31:15 INFO - PROCESS | 3816 | 1461148275415 Marionette TRACE conn3 <- [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:31:15 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:31:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 897ms 03:31:15 INFO - PROCESS | 3816 | 1461148275542 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 03:31:15 INFO - PROCESS | 3816 | 1461148275548 Marionette TRACE conn3 <- [1,1773,null,{"value":"13"}] 03:31:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 03:31:15 INFO - PROCESS | 3816 | 1461148275553 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 03:31:15 INFO - PROCESS | 3816 | 1461148275557 Marionette TRACE conn3 <- [1,1774,null,{}] 03:31:15 INFO - PROCESS | 3816 | 1461148275562 Marionette TRACE conn3 -> [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:31:15 INFO - PROCESS | 3816 | 1461148275672 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 03:31:15 INFO - PROCESS | 3816 | 1461148275800 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:15 INFO - PROCESS | 3816 | ++DOCSHELL 12CF8000 == 39 [pid = 3816] [id = 453] 03:31:15 INFO - PROCESS | 3816 | ++DOMWINDOW == 71 (13208400) [pid = 3816] [serial = 1359] [outer = 00000000] 03:31:15 INFO - PROCESS | 3816 | ++DOMWINDOW == 72 (142CB000) [pid = 3816] [serial = 1360] [outer = 13208400] 03:31:15 INFO - PROCESS | 3816 | 1461148275859 Marionette DEBUG loaded listener.js 03:31:15 INFO - PROCESS | 3816 | ++DOMWINDOW == 73 (15522400) [pid = 3816] [serial = 1361] [outer = 13208400] 03:31:16 INFO - PROCESS | 3816 | 1461148276410 Marionette TRACE conn3 <- [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:31:16 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:31:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 882ms 03:31:16 INFO - PROCESS | 3816 | 1461148276441 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 03:31:16 INFO - PROCESS | 3816 | 1461148276446 Marionette TRACE conn3 <- [1,1777,null,{"value":"13"}] 03:31:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 03:31:16 INFO - PROCESS | 3816 | 1461148276453 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 03:31:16 INFO - PROCESS | 3816 | 1461148276456 Marionette TRACE conn3 <- [1,1778,null,{}] 03:31:16 INFO - PROCESS | 3816 | 1461148276460 Marionette TRACE conn3 -> [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:31:16 INFO - PROCESS | 3816 | 1461148276558 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 03:31:16 INFO - PROCESS | 3816 | 1461148276656 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:16 INFO - PROCESS | 3816 | ++DOCSHELL 15525800 == 40 [pid = 3816] [id = 454] 03:31:16 INFO - PROCESS | 3816 | ++DOMWINDOW == 74 (159EEC00) [pid = 3816] [serial = 1362] [outer = 00000000] 03:31:16 INFO - PROCESS | 3816 | ++DOMWINDOW == 75 (15F84000) [pid = 3816] [serial = 1363] [outer = 159EEC00] 03:31:16 INFO - PROCESS | 3816 | 1461148276710 Marionette DEBUG loaded listener.js 03:31:16 INFO - PROCESS | 3816 | ++DOMWINDOW == 76 (16653000) [pid = 3816] [serial = 1364] [outer = 159EEC00] 03:31:17 INFO - PROCESS | 3816 | 1461148277301 Marionette TRACE conn3 <- [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:31:17 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:31:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 897ms 03:31:17 INFO - PROCESS | 3816 | 1461148277355 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 03:31:17 INFO - PROCESS | 3816 | 1461148277358 Marionette TRACE conn3 <- [1,1781,null,{"value":"13"}] 03:31:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 03:31:17 INFO - PROCESS | 3816 | 1461148277362 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 03:31:17 INFO - PROCESS | 3816 | 1461148277366 Marionette TRACE conn3 <- [1,1782,null,{}] 03:31:17 INFO - PROCESS | 3816 | 1461148277377 Marionette TRACE conn3 -> [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:31:17 INFO - PROCESS | 3816 | 1461148277476 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 03:31:17 INFO - PROCESS | 3816 | 1461148277604 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:17 INFO - PROCESS | 3816 | ++DOCSHELL 18D02000 == 41 [pid = 3816] [id = 455] 03:31:17 INFO - PROCESS | 3816 | ++DOMWINDOW == 77 (18D05000) [pid = 3816] [serial = 1365] [outer = 00000000] 03:31:17 INFO - PROCESS | 3816 | ++DOMWINDOW == 78 (18DD5800) [pid = 3816] [serial = 1366] [outer = 18D05000] 03:31:17 INFO - PROCESS | 3816 | 1461148277661 Marionette DEBUG loaded listener.js 03:31:17 INFO - PROCESS | 3816 | ++DOMWINDOW == 79 (1922C800) [pid = 3816] [serial = 1367] [outer = 18D05000] 03:31:18 INFO - PROCESS | 3816 | 1461148278354 Marionette TRACE conn3 <- [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:31:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:31:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1036ms 03:31:18 INFO - PROCESS | 3816 | 1461148278393 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 03:31:18 INFO - PROCESS | 3816 | 1461148278397 Marionette TRACE conn3 <- [1,1785,null,{"value":"13"}] 03:31:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 03:31:18 INFO - PROCESS | 3816 | 1461148278423 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 03:31:18 INFO - PROCESS | 3816 | 1461148278426 Marionette TRACE conn3 <- [1,1786,null,{}] 03:31:18 INFO - PROCESS | 3816 | 1461148278431 Marionette TRACE conn3 -> [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:31:18 INFO - PROCESS | 3816 | 1461148278572 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 03:31:18 INFO - PROCESS | 3816 | 1461148278589 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:18 INFO - PROCESS | 3816 | ++DOCSHELL 13358400 == 42 [pid = 3816] [id = 456] 03:31:18 INFO - PROCESS | 3816 | ++DOMWINDOW == 80 (13440400) [pid = 3816] [serial = 1368] [outer = 00000000] 03:31:18 INFO - PROCESS | 3816 | ++DOMWINDOW == 81 (142C3400) [pid = 3816] [serial = 1369] [outer = 13440400] 03:31:18 INFO - PROCESS | 3816 | 1461148278638 Marionette DEBUG loaded listener.js 03:31:18 INFO - PROCESS | 3816 | ++DOMWINDOW == 82 (14A5EC00) [pid = 3816] [serial = 1370] [outer = 13440400] 03:31:19 INFO - PROCESS | 3816 | --DOCSHELL 15C3D400 == 41 [pid = 3816] [id = 451] 03:31:19 INFO - PROCESS | 3816 | --DOCSHELL 02A9D000 == 40 [pid = 3816] [id = 450] 03:31:19 INFO - PROCESS | 3816 | --DOCSHELL 14A5A800 == 39 [pid = 3816] [id = 449] 03:31:19 INFO - PROCESS | 3816 | --DOCSHELL 188A0800 == 38 [pid = 3816] [id = 448] 03:31:19 INFO - PROCESS | 3816 | --DOCSHELL 16B93000 == 37 [pid = 3816] [id = 447] 03:31:19 INFO - PROCESS | 3816 | --DOCSHELL 15551C00 == 36 [pid = 3816] [id = 446] 03:31:19 INFO - PROCESS | 3816 | --DOCSHELL 15523800 == 35 [pid = 3816] [id = 445] 03:31:19 INFO - PROCESS | 3816 | --DOCSHELL 13440000 == 34 [pid = 3816] [id = 444] 03:31:19 INFO - PROCESS | 3816 | --DOCSHELL 02A98400 == 33 [pid = 3816] [id = 443] 03:31:19 INFO - PROCESS | 3816 | --DOCSHELL 13445800 == 32 [pid = 3816] [id = 442] 03:31:19 INFO - PROCESS | 3816 | --DOCSHELL 18A86C00 == 31 [pid = 3816] [id = 441] 03:31:19 INFO - PROCESS | 3816 | --DOMWINDOW == 81 (15F7B400) [pid = 3816] [serial = 1309] [outer = 00000000] [url = about:blank] 03:31:19 INFO - PROCESS | 3816 | --DOMWINDOW == 80 (18107000) [pid = 3816] [serial = 1312] [outer = 00000000] [url = about:blank] 03:31:19 INFO - PROCESS | 3816 | --DOMWINDOW == 79 (12DD7800) [pid = 3816] [serial = 1315] [outer = 00000000] [url = about:blank] 03:31:19 INFO - PROCESS | 3816 | --DOMWINDOW == 78 (18CE7400) [pid = 3816] [serial = 1322] [outer = 00000000] [url = about:blank] 03:31:19 INFO - PROCESS | 3816 | --DOMWINDOW == 77 (18324C00) [pid = 3816] [serial = 1313] [outer = 00000000] [url = about:blank] 03:31:19 INFO - PROCESS | 3816 | --DOMWINDOW == 76 (188E4C00) [pid = 3816] [serial = 1318] [outer = 00000000] [url = about:blank] 03:31:19 INFO - PROCESS | 3816 | --DOMWINDOW == 75 (13447400) [pid = 3816] [serial = 1316] [outer = 00000000] [url = about:blank] 03:31:19 INFO - PROCESS | 3816 | --DOMWINDOW == 74 (15528000) [pid = 3816] [serial = 1301] [outer = 00000000] [url = about:blank] 03:31:19 INFO - PROCESS | 3816 | --DOMWINDOW == 73 (13269400) [pid = 3816] [serial = 1303] [outer = 00000000] [url = about:blank] 03:31:19 INFO - PROCESS | 3816 | --DOMWINDOW == 72 (13354800) [pid = 3816] [serial = 1304] [outer = 00000000] [url = about:blank] 03:31:19 INFO - PROCESS | 3816 | --DOMWINDOW == 71 (16653400) [pid = 3816] [serial = 1310] [outer = 00000000] [url = about:blank] 03:31:19 INFO - PROCESS | 3816 | --DOMWINDOW == 70 (143ACC00) [pid = 3816] [serial = 1306] [outer = 00000000] [url = about:blank] 03:31:19 INFO - PROCESS | 3816 | --DOMWINDOW == 69 (18A55000) [pid = 3816] [serial = 1319] [outer = 00000000] [url = about:blank] 03:31:19 INFO - PROCESS | 3816 | --DOMWINDOW == 68 (15525400) [pid = 3816] [serial = 1307] [outer = 00000000] [url = about:blank] 03:31:19 INFO - PROCESS | 3816 | --DOMWINDOW == 67 (18D0D000) [pid = 3816] [serial = 1324] [outer = 00000000] [url = about:blank] 03:31:19 INFO - PROCESS | 3816 | --DOMWINDOW == 66 (18CE3800) [pid = 3816] [serial = 1321] [outer = 00000000] [url = about:blank] 03:31:19 INFO - PROCESS | 3816 | 1461148279205 Marionette TRACE conn3 <- [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:31:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 03:31:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 835ms 03:31:19 INFO - PROCESS | 3816 | 1461148279267 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 03:31:19 INFO - PROCESS | 3816 | 1461148279273 Marionette TRACE conn3 <- [1,1789,null,{"value":"13"}] 03:31:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 03:31:19 INFO - PROCESS | 3816 | 1461148279281 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 03:31:19 INFO - PROCESS | 3816 | 1461148279284 Marionette TRACE conn3 <- [1,1790,null,{}] 03:31:19 INFO - PROCESS | 3816 | 1461148279287 Marionette TRACE conn3 -> [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:31:19 INFO - PROCESS | 3816 | 1461148279371 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 03:31:19 INFO - PROCESS | 3816 | 1461148279377 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:19 INFO - PROCESS | 3816 | ++DOCSHELL 13448000 == 32 [pid = 3816] [id = 457] 03:31:19 INFO - PROCESS | 3816 | ++DOMWINDOW == 67 (1344AC00) [pid = 3816] [serial = 1371] [outer = 00000000] 03:31:19 INFO - PROCESS | 3816 | ++DOMWINDOW == 68 (15526000) [pid = 3816] [serial = 1372] [outer = 1344AC00] 03:31:19 INFO - PROCESS | 3816 | 1461148279422 Marionette DEBUG loaded listener.js 03:31:19 INFO - PROCESS | 3816 | ++DOMWINDOW == 69 (15551C00) [pid = 3816] [serial = 1373] [outer = 1344AC00] 03:31:19 INFO - PROCESS | 3816 | 1461148279888 Marionette TRACE conn3 <- [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:31:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 03:31:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 634ms 03:31:19 INFO - PROCESS | 3816 | 1461148279905 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 03:31:19 INFO - PROCESS | 3816 | 1461148279907 Marionette TRACE conn3 <- [1,1793,null,{"value":"13"}] 03:31:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 03:31:19 INFO - PROCESS | 3816 | 1461148279910 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 03:31:19 INFO - PROCESS | 3816 | 1461148279913 Marionette TRACE conn3 <- [1,1794,null,{}] 03:31:19 INFO - PROCESS | 3816 | 1461148279923 Marionette TRACE conn3 -> [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:31:20 INFO - PROCESS | 3816 | 1461148280000 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 03:31:20 INFO - PROCESS | 3816 | 1461148280007 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:20 INFO - PROCESS | 3816 | ++DOCSHELL 15E8B400 == 33 [pid = 3816] [id = 458] 03:31:20 INFO - PROCESS | 3816 | ++DOMWINDOW == 70 (15F7B400) [pid = 3816] [serial = 1374] [outer = 00000000] 03:31:20 INFO - PROCESS | 3816 | ++DOMWINDOW == 71 (1665B400) [pid = 3816] [serial = 1375] [outer = 15F7B400] 03:31:20 INFO - PROCESS | 3816 | 1461148280053 Marionette DEBUG loaded listener.js 03:31:20 INFO - PROCESS | 3816 | ++DOMWINDOW == 72 (16B8C800) [pid = 3816] [serial = 1376] [outer = 15F7B400] 03:31:20 INFO - PROCESS | 3816 | 1461148280542 Marionette TRACE conn3 <- [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:31:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 03:31:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 680ms 03:31:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 03:31:20 INFO - PROCESS | 3816 | 1461148280609 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 03:31:20 INFO - PROCESS | 3816 | 1461148280612 Marionette TRACE conn3 <- [1,1797,null,{"value":"13"}] 03:31:20 INFO - PROCESS | 3816 | 1461148280615 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 03:31:20 INFO - PROCESS | 3816 | 1461148280617 Marionette TRACE conn3 <- [1,1798,null,{}] 03:31:20 INFO - PROCESS | 3816 | 1461148280620 Marionette TRACE conn3 -> [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:31:20 INFO - PROCESS | 3816 | 1461148280697 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 03:31:20 INFO - PROCESS | 3816 | 1461148280781 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:20 INFO - PROCESS | 3816 | ++DOCSHELL 18323C00 == 34 [pid = 3816] [id = 459] 03:31:20 INFO - PROCESS | 3816 | ++DOMWINDOW == 73 (18327400) [pid = 3816] [serial = 1377] [outer = 00000000] 03:31:20 INFO - PROCESS | 3816 | ++DOMWINDOW == 74 (1889F000) [pid = 3816] [serial = 1378] [outer = 18327400] 03:31:20 INFO - PROCESS | 3816 | 1461148280825 Marionette DEBUG loaded listener.js 03:31:20 INFO - PROCESS | 3816 | ++DOMWINDOW == 75 (188E6800) [pid = 3816] [serial = 1379] [outer = 18327400] 03:31:21 INFO - PROCESS | 3816 | 1461148281183 Marionette TRACE conn3 <- [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:31:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 03:31:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 618ms 03:31:21 INFO - PROCESS | 3816 | 1461148281237 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 03:31:21 INFO - PROCESS | 3816 | 1461148281239 Marionette TRACE conn3 <- [1,1801,null,{"value":"13"}] 03:31:21 INFO - PROCESS | 3816 | 1461148281242 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 03:31:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 03:31:21 INFO - PROCESS | 3816 | 1461148281244 Marionette TRACE conn3 <- [1,1802,null,{}] 03:31:21 INFO - PROCESS | 3816 | 1461148281247 Marionette TRACE conn3 -> [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:31:21 INFO - PROCESS | 3816 | 1461148281318 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 03:31:21 INFO - PROCESS | 3816 | 1461148281448 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:21 INFO - PROCESS | 3816 | ++DOCSHELL 18A55000 == 35 [pid = 3816] [id = 460] 03:31:21 INFO - PROCESS | 3816 | ++DOMWINDOW == 76 (18A56800) [pid = 3816] [serial = 1380] [outer = 00000000] 03:31:21 INFO - PROCESS | 3816 | ++DOMWINDOW == 77 (18CE3000) [pid = 3816] [serial = 1381] [outer = 18A56800] 03:31:21 INFO - PROCESS | 3816 | 1461148281492 Marionette DEBUG loaded listener.js 03:31:21 INFO - PROCESS | 3816 | ++DOMWINDOW == 78 (18CE8800) [pid = 3816] [serial = 1382] [outer = 18A56800] 03:31:21 INFO - PROCESS | 3816 | 1461148281906 Marionette TRACE conn3 <- [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:31:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 03:31:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 696ms 03:31:21 INFO - PROCESS | 3816 | 1461148281942 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 03:31:21 INFO - PROCESS | 3816 | 1461148281944 Marionette TRACE conn3 <- [1,1805,null,{"value":"13"}] 03:31:21 INFO - PROCESS | 3816 | 1461148281947 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 03:31:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 03:31:21 INFO - PROCESS | 3816 | 1461148281949 Marionette TRACE conn3 <- [1,1806,null,{}] 03:31:21 INFO - PROCESS | 3816 | 1461148281956 Marionette TRACE conn3 -> [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:31:22 INFO - PROCESS | 3816 | 1461148282085 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 03:31:22 INFO - PROCESS | 3816 | 1461148282095 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:22 INFO - PROCESS | 3816 | ++DOCSHELL 12CF5C00 == 36 [pid = 3816] [id = 461] 03:31:22 INFO - PROCESS | 3816 | ++DOMWINDOW == 79 (15CD4C00) [pid = 3816] [serial = 1383] [outer = 00000000] 03:31:22 INFO - PROCESS | 3816 | ++DOMWINDOW == 80 (19371C00) [pid = 3816] [serial = 1384] [outer = 15CD4C00] 03:31:22 INFO - PROCESS | 3816 | 1461148282193 Marionette DEBUG loaded listener.js 03:31:22 INFO - PROCESS | 3816 | ++DOMWINDOW == 81 (19371800) [pid = 3816] [serial = 1385] [outer = 15CD4C00] 03:31:22 INFO - PROCESS | 3816 | 1461148282596 Marionette TRACE conn3 <- [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:31:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 03:31:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 695ms 03:31:22 INFO - PROCESS | 3816 | 1461148282630 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 03:31:22 INFO - PROCESS | 3816 | 1461148282632 Marionette TRACE conn3 <- [1,1809,null,{"value":"13"}] 03:31:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 03:31:22 INFO - PROCESS | 3816 | 1461148282635 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 03:31:22 INFO - PROCESS | 3816 | 1461148282637 Marionette TRACE conn3 <- [1,1810,null,{}] 03:31:22 INFO - PROCESS | 3816 | 1461148282641 Marionette TRACE conn3 -> [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:31:22 INFO - PROCESS | 3816 | 1461148282778 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 03:31:22 INFO - PROCESS | 3816 | 1461148282787 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:22 INFO - PROCESS | 3816 | ++DOCSHELL 13207000 == 37 [pid = 3816] [id = 462] 03:31:22 INFO - PROCESS | 3816 | ++DOMWINDOW == 82 (19372800) [pid = 3816] [serial = 1386] [outer = 00000000] 03:31:22 INFO - PROCESS | 3816 | ++DOMWINDOW == 83 (195EA400) [pid = 3816] [serial = 1387] [outer = 19372800] 03:31:22 INFO - PROCESS | 3816 | 1461148282830 Marionette DEBUG loaded listener.js 03:31:22 INFO - PROCESS | 3816 | ++DOMWINDOW == 84 (195EDC00) [pid = 3816] [serial = 1388] [outer = 19372800] 03:31:23 INFO - PROCESS | 3816 | 1461148283251 Marionette TRACE conn3 <- [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:31:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 03:31:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 635ms 03:31:23 INFO - PROCESS | 3816 | 1461148283274 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 03:31:23 INFO - PROCESS | 3816 | 1461148283276 Marionette TRACE conn3 <- [1,1813,null,{"value":"13"}] 03:31:23 INFO - PROCESS | 3816 | 1461148283279 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 03:31:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 03:31:23 INFO - PROCESS | 3816 | 1461148283281 Marionette TRACE conn3 <- [1,1814,null,{}] 03:31:23 INFO - PROCESS | 3816 | 1461148283284 Marionette TRACE conn3 -> [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:31:23 INFO - PROCESS | 3816 | 1461148283449 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 03:31:23 INFO - PROCESS | 3816 | --DOMWINDOW == 83 (13443C00) [pid = 3816] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 03:31:23 INFO - PROCESS | 3816 | --DOMWINDOW == 82 (02A9F000) [pid = 3816] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 03:31:23 INFO - PROCESS | 3816 | --DOMWINDOW == 81 (15C3DC00) [pid = 3816] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 03:31:23 INFO - PROCESS | 3816 | --DOMWINDOW == 80 (16B94000) [pid = 3816] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 03:31:23 INFO - PROCESS | 3816 | --DOMWINDOW == 79 (188EAC00) [pid = 3816] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 03:31:23 INFO - PROCESS | 3816 | --DOMWINDOW == 78 (188A1C00) [pid = 3816] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 03:31:23 INFO - PROCESS | 3816 | --DOMWINDOW == 77 (18D06000) [pid = 3816] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 03:31:23 INFO - PROCESS | 3816 | --DOMWINDOW == 76 (155F3C00) [pid = 3816] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 03:31:23 INFO - PROCESS | 3816 | --DOMWINDOW == 75 (15524C00) [pid = 3816] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 03:31:23 INFO - PROCESS | 3816 | 1461148283509 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:23 INFO - PROCESS | 3816 | ++DOCSHELL 02A9DC00 == 38 [pid = 3816] [id = 463] 03:31:23 INFO - PROCESS | 3816 | ++DOMWINDOW == 76 (02A9F000) [pid = 3816] [serial = 1389] [outer = 00000000] 03:31:23 INFO - PROCESS | 3816 | ++DOMWINDOW == 77 (13811800) [pid = 3816] [serial = 1390] [outer = 02A9F000] 03:31:23 INFO - PROCESS | 3816 | 1461148283552 Marionette DEBUG loaded listener.js 03:31:23 INFO - PROCESS | 3816 | ++DOMWINDOW == 78 (14350800) [pid = 3816] [serial = 1391] [outer = 02A9F000] 03:31:23 INFO - PROCESS | 3816 | 1461148283896 Marionette TRACE conn3 <- [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:31:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 03:31:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 634ms 03:31:23 INFO - PROCESS | 3816 | 1461148283917 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 03:31:23 INFO - PROCESS | 3816 | 1461148283919 Marionette TRACE conn3 <- [1,1817,null,{"value":"13"}] 03:31:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 03:31:23 INFO - PROCESS | 3816 | 1461148283922 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 03:31:23 INFO - PROCESS | 3816 | 1461148283924 Marionette TRACE conn3 <- [1,1818,null,{}] 03:31:23 INFO - PROCESS | 3816 | 1461148283927 Marionette TRACE conn3 -> [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:31:24 INFO - PROCESS | 3816 | 1461148284032 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 03:31:24 INFO - PROCESS | 3816 | 1461148284040 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:24 INFO - PROCESS | 3816 | ++DOCSHELL 12B84C00 == 39 [pid = 3816] [id = 464] 03:31:24 INFO - PROCESS | 3816 | ++DOMWINDOW == 79 (1320A400) [pid = 3816] [serial = 1392] [outer = 00000000] 03:31:24 INFO - PROCESS | 3816 | ++DOMWINDOW == 80 (19796C00) [pid = 3816] [serial = 1393] [outer = 1320A400] 03:31:24 INFO - PROCESS | 3816 | 1461148284110 Marionette DEBUG loaded listener.js 03:31:24 INFO - PROCESS | 3816 | ++DOMWINDOW == 81 (19794800) [pid = 3816] [serial = 1394] [outer = 1320A400] 03:31:24 INFO - PROCESS | 3816 | 1461148284499 Marionette TRACE conn3 <- [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:31:24 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:31:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 619ms 03:31:24 INFO - PROCESS | 3816 | 1461148284545 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 03:31:24 INFO - PROCESS | 3816 | 1461148284546 Marionette TRACE conn3 <- [1,1821,null,{"value":"13"}] 03:31:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 03:31:24 INFO - PROCESS | 3816 | 1461148284550 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 03:31:24 INFO - PROCESS | 3816 | 1461148284551 Marionette TRACE conn3 <- [1,1822,null,{}] 03:31:24 INFO - PROCESS | 3816 | 1461148284555 Marionette TRACE conn3 -> [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:31:24 INFO - PROCESS | 3816 | 1461148284661 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 03:31:24 INFO - PROCESS | 3816 | 1461148284670 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:24 INFO - PROCESS | 3816 | ++DOCSHELL 13357C00 == 40 [pid = 3816] [id = 465] 03:31:24 INFO - PROCESS | 3816 | ++DOMWINDOW == 82 (13703800) [pid = 3816] [serial = 1395] [outer = 00000000] 03:31:24 INFO - PROCESS | 3816 | ++DOMWINDOW == 83 (19845400) [pid = 3816] [serial = 1396] [outer = 13703800] 03:31:24 INFO - PROCESS | 3816 | 1461148284713 Marionette DEBUG loaded listener.js 03:31:24 INFO - PROCESS | 3816 | ++DOMWINDOW == 84 (19849400) [pid = 3816] [serial = 1397] [outer = 13703800] 03:31:25 INFO - PROCESS | 3816 | 1461148285136 Marionette TRACE conn3 <- [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:31:25 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:31:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 619ms 03:31:25 INFO - PROCESS | 3816 | 1461148285188 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 03:31:25 INFO - PROCESS | 3816 | 1461148285191 Marionette TRACE conn3 <- [1,1825,null,{"value":"13"}] 03:31:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 03:31:25 INFO - PROCESS | 3816 | 1461148285194 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 03:31:25 INFO - PROCESS | 3816 | 1461148285196 Marionette TRACE conn3 <- [1,1826,null,{}] 03:31:25 INFO - PROCESS | 3816 | 1461148285199 Marionette TRACE conn3 -> [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:31:25 INFO - PROCESS | 3816 | 1461148285351 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 03:31:25 INFO - PROCESS | 3816 | 1461148285370 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:25 INFO - PROCESS | 3816 | ++DOCSHELL 1990D800 == 41 [pid = 3816] [id = 466] 03:31:25 INFO - PROCESS | 3816 | ++DOMWINDOW == 85 (1990F800) [pid = 3816] [serial = 1398] [outer = 00000000] 03:31:25 INFO - PROCESS | 3816 | ++DOMWINDOW == 86 (19C4BC00) [pid = 3816] [serial = 1399] [outer = 1990F800] 03:31:25 INFO - PROCESS | 3816 | 1461148285418 Marionette DEBUG loaded listener.js 03:31:25 INFO - PROCESS | 3816 | ++DOMWINDOW == 87 (19F2E000) [pid = 3816] [serial = 1400] [outer = 1990F800] 03:31:26 INFO - PROCESS | 3816 | 1461148286047 Marionette TRACE conn3 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 03:31:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 03:31:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 928ms 03:31:26 INFO - PROCESS | 3816 | 1461148286124 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 03:31:26 INFO - PROCESS | 3816 | 1461148286129 Marionette TRACE conn3 <- [1,1829,null,{"value":"13"}] 03:31:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 03:31:26 INFO - PROCESS | 3816 | 1461148286135 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 03:31:26 INFO - PROCESS | 3816 | 1461148286139 Marionette TRACE conn3 <- [1,1830,null,{}] 03:31:26 INFO - PROCESS | 3816 | 1461148286144 Marionette TRACE conn3 -> [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:31:26 INFO - PROCESS | 3816 | 1461148286248 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 03:31:26 INFO - PROCESS | 3816 | 1461148286384 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:26 INFO - PROCESS | 3816 | ++DOCSHELL 1325F000 == 42 [pid = 3816] [id = 467] 03:31:26 INFO - PROCESS | 3816 | ++DOMWINDOW == 88 (13358000) [pid = 3816] [serial = 1401] [outer = 00000000] 03:31:26 INFO - PROCESS | 3816 | ++DOMWINDOW == 89 (14A03800) [pid = 3816] [serial = 1402] [outer = 13358000] 03:31:26 INFO - PROCESS | 3816 | 1461148286440 Marionette DEBUG loaded listener.js 03:31:26 INFO - PROCESS | 3816 | ++DOMWINDOW == 90 (1552D400) [pid = 3816] [serial = 1403] [outer = 13358000] 03:31:27 INFO - PROCESS | 3816 | 1461148287038 Marionette TRACE conn3 <- [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:31:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 03:31:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 928ms 03:31:27 INFO - PROCESS | 3816 | 1461148287080 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 03:31:27 INFO - PROCESS | 3816 | 1461148287086 Marionette TRACE conn3 <- [1,1833,null,{"value":"13"}] 03:31:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 03:31:27 INFO - PROCESS | 3816 | 1461148287092 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 03:31:27 INFO - PROCESS | 3816 | 1461148287095 Marionette TRACE conn3 <- [1,1834,null,{}] 03:31:27 INFO - PROCESS | 3816 | 1461148287099 Marionette TRACE conn3 -> [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:31:27 INFO - PROCESS | 3816 | 1461148287199 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 03:31:27 INFO - PROCESS | 3816 | 1461148287328 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:27 INFO - PROCESS | 3816 | ++DOCSHELL 16651800 == 43 [pid = 3816] [id = 468] 03:31:27 INFO - PROCESS | 3816 | ++DOMWINDOW == 91 (18105400) [pid = 3816] [serial = 1404] [outer = 00000000] 03:31:27 INFO - PROCESS | 3816 | ++DOMWINDOW == 92 (18A8E000) [pid = 3816] [serial = 1405] [outer = 18105400] 03:31:27 INFO - PROCESS | 3816 | 1461148287382 Marionette DEBUG loaded listener.js 03:31:27 INFO - PROCESS | 3816 | ++DOMWINDOW == 93 (18CEBC00) [pid = 3816] [serial = 1406] [outer = 18105400] 03:31:28 INFO - PROCESS | 3816 | 1461148288031 Marionette TRACE conn3 <- [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:31:28 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:31:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 989ms 03:31:28 INFO - PROCESS | 3816 | 1461148288077 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 03:31:28 INFO - PROCESS | 3816 | 1461148288079 Marionette TRACE conn3 <- [1,1837,null,{"value":"13"}] 03:31:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 03:31:28 INFO - PROCESS | 3816 | 1461148288083 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 03:31:28 INFO - PROCESS | 3816 | 1461148288087 Marionette TRACE conn3 <- [1,1838,null,{}] 03:31:28 INFO - PROCESS | 3816 | 1461148288098 Marionette TRACE conn3 -> [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:31:28 INFO - PROCESS | 3816 | 1461148288202 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 03:31:28 INFO - PROCESS | 3816 | 1461148288438 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:28 INFO - PROCESS | 3816 | ++DOCSHELL 02A89C00 == 44 [pid = 3816] [id = 469] 03:31:28 INFO - PROCESS | 3816 | ++DOMWINDOW == 94 (02A9AC00) [pid = 3816] [serial = 1407] [outer = 00000000] 03:31:28 INFO - PROCESS | 3816 | ++DOMWINDOW == 95 (13355C00) [pid = 3816] [serial = 1408] [outer = 02A9AC00] 03:31:28 INFO - PROCESS | 3816 | 1461148288508 Marionette DEBUG loaded listener.js 03:31:28 INFO - PROCESS | 3816 | ++DOMWINDOW == 96 (13449800) [pid = 3816] [serial = 1409] [outer = 02A9AC00] 03:31:29 INFO - PROCESS | 3816 | 1461148289108 Marionette TRACE conn3 <- [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:31:29 INFO - PROCESS | 3816 | --DOCSHELL 13357C00 == 43 [pid = 3816] [id = 465] 03:31:29 INFO - PROCESS | 3816 | --DOCSHELL 12B84C00 == 42 [pid = 3816] [id = 464] 03:31:29 INFO - PROCESS | 3816 | --DOCSHELL 02A9DC00 == 41 [pid = 3816] [id = 463] 03:31:29 INFO - PROCESS | 3816 | --DOCSHELL 13207000 == 40 [pid = 3816] [id = 462] 03:31:29 INFO - PROCESS | 3816 | --DOCSHELL 12CF5C00 == 39 [pid = 3816] [id = 461] 03:31:29 INFO - PROCESS | 3816 | --DOCSHELL 18A55000 == 38 [pid = 3816] [id = 460] 03:31:29 INFO - PROCESS | 3816 | --DOCSHELL 18323C00 == 37 [pid = 3816] [id = 459] 03:31:29 INFO - PROCESS | 3816 | --DOCSHELL 15E8B400 == 36 [pid = 3816] [id = 458] 03:31:29 INFO - PROCESS | 3816 | --DOCSHELL 13448000 == 35 [pid = 3816] [id = 457] 03:31:29 INFO - PROCESS | 3816 | --DOCSHELL 13358400 == 34 [pid = 3816] [id = 456] 03:31:29 INFO - PROCESS | 3816 | --DOCSHELL 12CF8000 == 33 [pid = 3816] [id = 453] 03:31:29 INFO - PROCESS | 3816 | --DOCSHELL 188A1800 == 32 [pid = 3816] [id = 452] 03:31:29 INFO - PROCESS | 3816 | --DOMWINDOW == 95 (1381A000) [pid = 3816] [serial = 1333] [outer = 00000000] [url = about:blank] 03:31:29 INFO - PROCESS | 3816 | --DOMWINDOW == 94 (13269000) [pid = 3816] [serial = 1331] [outer = 00000000] [url = about:blank] 03:31:29 INFO - PROCESS | 3816 | --DOMWINDOW == 93 (1325F400) [pid = 3816] [serial = 1330] [outer = 00000000] [url = about:blank] 03:31:29 INFO - PROCESS | 3816 | --DOMWINDOW == 92 (143AC000) [pid = 3816] [serial = 1327] [outer = 00000000] [url = about:blank] 03:31:29 INFO - PROCESS | 3816 | --DOMWINDOW == 91 (16651400) [pid = 3816] [serial = 1339] [outer = 00000000] [url = about:blank] 03:31:29 INFO - PROCESS | 3816 | --DOMWINDOW == 90 (17BAC800) [pid = 3816] [serial = 1342] [outer = 00000000] [url = about:blank] 03:31:29 INFO - PROCESS | 3816 | --DOMWINDOW == 89 (18CE6800) [pid = 3816] [serial = 1352] [outer = 00000000] [url = about:blank] 03:31:29 INFO - PROCESS | 3816 | --DOMWINDOW == 88 (138BF000) [pid = 3816] [serial = 1334] [outer = 00000000] [url = about:blank] 03:31:29 INFO - PROCESS | 3816 | --DOMWINDOW == 87 (18A59000) [pid = 3816] [serial = 1345] [outer = 00000000] [url = about:blank] 03:31:29 INFO - PROCESS | 3816 | --DOMWINDOW == 86 (18D0D800) [pid = 3816] [serial = 1354] [outer = 00000000] [url = about:blank] 03:31:29 INFO - PROCESS | 3816 | --DOMWINDOW == 85 (1665C000) [pid = 3816] [serial = 1340] [outer = 00000000] [url = about:blank] 03:31:29 INFO - PROCESS | 3816 | --DOMWINDOW == 84 (18088000) [pid = 3816] [serial = 1343] [outer = 00000000] [url = about:blank] 03:31:29 INFO - PROCESS | 3816 | --DOMWINDOW == 83 (15F79800) [pid = 3816] [serial = 1349] [outer = 00000000] [url = about:blank] 03:31:29 INFO - PROCESS | 3816 | --DOMWINDOW == 82 (155F4C00) [pid = 3816] [serial = 1336] [outer = 00000000] [url = about:blank] 03:31:29 INFO - PROCESS | 3816 | --DOMWINDOW == 81 (16A4A400) [pid = 3816] [serial = 1348] [outer = 00000000] [url = about:blank] 03:31:29 INFO - PROCESS | 3816 | --DOMWINDOW == 80 (18A89800) [pid = 3816] [serial = 1346] [outer = 00000000] [url = about:blank] 03:31:29 INFO - PROCESS | 3816 | --DOMWINDOW == 79 (15726800) [pid = 3816] [serial = 1337] [outer = 00000000] [url = about:blank] 03:31:29 INFO - PROCESS | 3816 | --DOMWINDOW == 78 (18CE2C00) [pid = 3816] [serial = 1351] [outer = 00000000] [url = about:blank] 03:31:29 INFO - PROCESS | 3816 | --DOMWINDOW == 77 (18DD8800) [pid = 3816] [serial = 1357] [outer = 00000000] [url = about:blank] 03:31:29 INFO - PROCESS | 3816 | --DOMWINDOW == 76 (18DCE800) [pid = 3816] [serial = 1355] [outer = 00000000] [url = about:blank] 03:31:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:31:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1082ms 03:31:29 INFO - PROCESS | 3816 | 1461148289167 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 03:31:29 INFO - PROCESS | 3816 | 1461148289172 Marionette TRACE conn3 <- [1,1841,null,{"value":"13"}] 03:31:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 03:31:29 INFO - PROCESS | 3816 | 1461148289177 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 03:31:29 INFO - PROCESS | 3816 | 1461148289179 Marionette TRACE conn3 <- [1,1842,null,{}] 03:31:29 INFO - PROCESS | 3816 | 1461148289184 Marionette TRACE conn3 -> [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:31:29 INFO - PROCESS | 3816 | 1461148289278 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 03:31:29 INFO - PROCESS | 3816 | 1461148289363 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:29 INFO - PROCESS | 3816 | ++DOCSHELL 13265400 == 33 [pid = 3816] [id = 470] 03:31:29 INFO - PROCESS | 3816 | ++DOMWINDOW == 77 (13354C00) [pid = 3816] [serial = 1410] [outer = 00000000] 03:31:29 INFO - PROCESS | 3816 | ++DOMWINDOW == 78 (1381E400) [pid = 3816] [serial = 1411] [outer = 13354C00] 03:31:29 INFO - PROCESS | 3816 | 1461148289410 Marionette DEBUG loaded listener.js 03:31:29 INFO - PROCESS | 3816 | ++DOMWINDOW == 79 (13A4A800) [pid = 3816] [serial = 1412] [outer = 13354C00] 03:31:29 INFO - PROCESS | 3816 | 1461148289857 Marionette TRACE conn3 <- [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:31:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 03:31:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 726ms 03:31:29 INFO - PROCESS | 3816 | 1461148289919 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 03:31:29 INFO - PROCESS | 3816 | 1461148289923 Marionette TRACE conn3 <- [1,1845,null,{"value":"13"}] 03:31:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 03:31:29 INFO - PROCESS | 3816 | 1461148289928 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 03:31:29 INFO - PROCESS | 3816 | 1461148289930 Marionette TRACE conn3 <- [1,1846,null,{}] 03:31:29 INFO - PROCESS | 3816 | 1461148289933 Marionette TRACE conn3 -> [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:31:30 INFO - PROCESS | 3816 | 1461148290013 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 03:31:30 INFO - PROCESS | 3816 | 1461148290025 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:30 INFO - PROCESS | 3816 | ++DOCSHELL 157B6000 == 34 [pid = 3816] [id = 471] 03:31:30 INFO - PROCESS | 3816 | ++DOMWINDOW == 80 (159F9400) [pid = 3816] [serial = 1413] [outer = 00000000] 03:31:30 INFO - PROCESS | 3816 | ++DOMWINDOW == 81 (15CD8000) [pid = 3816] [serial = 1414] [outer = 159F9400] 03:31:30 INFO - PROCESS | 3816 | 1461148290070 Marionette DEBUG loaded listener.js 03:31:30 INFO - PROCESS | 3816 | ++DOMWINDOW == 82 (15F79800) [pid = 3816] [serial = 1415] [outer = 159F9400] 03:31:30 INFO - PROCESS | 3816 | 1461148290516 Marionette TRACE conn3 <- [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:31:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 03:31:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 634ms 03:31:30 INFO - PROCESS | 3816 | 1461148290551 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 03:31:30 INFO - PROCESS | 3816 | 1461148290554 Marionette TRACE conn3 <- [1,1849,null,{"value":"13"}] 03:31:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 03:31:30 INFO - PROCESS | 3816 | 1461148290559 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 03:31:30 INFO - PROCESS | 3816 | 1461148290565 Marionette TRACE conn3 <- [1,1850,null,{}] 03:31:30 INFO - PROCESS | 3816 | 1461148290573 Marionette TRACE conn3 -> [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:31:30 INFO - PROCESS | 3816 | 1461148290651 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 03:31:30 INFO - PROCESS | 3816 | 1461148290660 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:30 INFO - PROCESS | 3816 | ++DOCSHELL 16B8CC00 == 35 [pid = 3816] [id = 472] 03:31:30 INFO - PROCESS | 3816 | ++DOMWINDOW == 83 (17B19C00) [pid = 3816] [serial = 1416] [outer = 00000000] 03:31:30 INFO - PROCESS | 3816 | ++DOMWINDOW == 84 (1831A000) [pid = 3816] [serial = 1417] [outer = 17B19C00] 03:31:30 INFO - PROCESS | 3816 | 1461148290707 Marionette DEBUG loaded listener.js 03:31:30 INFO - PROCESS | 3816 | ++DOMWINDOW == 85 (183BEC00) [pid = 3816] [serial = 1418] [outer = 17B19C00] 03:31:31 INFO - PROCESS | 3816 | 1461148291149 Marionette TRACE conn3 <- [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:31:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 03:31:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 649ms 03:31:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 03:31:31 INFO - PROCESS | 3816 | 1461148291214 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 03:31:31 INFO - PROCESS | 3816 | 1461148291217 Marionette TRACE conn3 <- [1,1853,null,{"value":"13"}] 03:31:31 INFO - PROCESS | 3816 | 1461148291220 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 03:31:31 INFO - PROCESS | 3816 | 1461148291222 Marionette TRACE conn3 <- [1,1854,null,{}] 03:31:31 INFO - PROCESS | 3816 | 1461148291225 Marionette TRACE conn3 -> [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:31:31 INFO - PROCESS | 3816 | 1461148291300 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 03:31:31 INFO - PROCESS | 3816 | 1461148291306 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:31 INFO - PROCESS | 3816 | ++DOCSHELL 18A55C00 == 36 [pid = 3816] [id = 473] 03:31:31 INFO - PROCESS | 3816 | ++DOMWINDOW == 86 (18A56000) [pid = 3816] [serial = 1419] [outer = 00000000] 03:31:31 INFO - PROCESS | 3816 | ++DOMWINDOW == 87 (18A86C00) [pid = 3816] [serial = 1420] [outer = 18A56000] 03:31:31 INFO - PROCESS | 3816 | 1461148291380 Marionette DEBUG loaded listener.js 03:31:31 INFO - PROCESS | 3816 | ++DOMWINDOW == 88 (18A95800) [pid = 3816] [serial = 1421] [outer = 18A56000] 03:31:31 INFO - PROCESS | 3816 | 1461148291843 Marionette TRACE conn3 <- [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:31:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 03:31:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 680ms 03:31:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 03:31:31 INFO - PROCESS | 3816 | 1461148291919 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 03:31:31 INFO - PROCESS | 3816 | 1461148291921 Marionette TRACE conn3 <- [1,1857,null,{"value":"13"}] 03:31:31 INFO - PROCESS | 3816 | 1461148291925 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 03:31:31 INFO - PROCESS | 3816 | 1461148291927 Marionette TRACE conn3 <- [1,1858,null,{}] 03:31:31 INFO - PROCESS | 3816 | 1461148291930 Marionette TRACE conn3 -> [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:31:32 INFO - PROCESS | 3816 | 1461148292016 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 03:31:32 INFO - PROCESS | 3816 | 1461148292026 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:32 INFO - PROCESS | 3816 | ++DOCSHELL 18CEB400 == 37 [pid = 3816] [id = 474] 03:31:32 INFO - PROCESS | 3816 | ++DOMWINDOW == 89 (18CECC00) [pid = 3816] [serial = 1422] [outer = 00000000] 03:31:32 INFO - PROCESS | 3816 | ++DOMWINDOW == 90 (18D09C00) [pid = 3816] [serial = 1423] [outer = 18CECC00] 03:31:32 INFO - PROCESS | 3816 | 1461148292128 Marionette DEBUG loaded listener.js 03:31:32 INFO - PROCESS | 3816 | ++DOMWINDOW == 91 (18DD0C00) [pid = 3816] [serial = 1424] [outer = 18CECC00] 03:31:32 INFO - PROCESS | 3816 | 1461148292558 Marionette TRACE conn3 <- [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:31:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 03:31:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 680ms 03:31:32 INFO - PROCESS | 3816 | 1461148292609 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 03:31:32 INFO - PROCESS | 3816 | 1461148292611 Marionette TRACE conn3 <- [1,1861,null,{"value":"13"}] 03:31:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 03:31:32 INFO - PROCESS | 3816 | 1461148292614 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 03:31:32 INFO - PROCESS | 3816 | 1461148292616 Marionette TRACE conn3 <- [1,1862,null,{}] 03:31:32 INFO - PROCESS | 3816 | 1461148292619 Marionette TRACE conn3 -> [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:31:32 INFO - PROCESS | 3816 | 1461148292750 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 03:31:32 INFO - PROCESS | 3816 | 1461148292764 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:32 INFO - PROCESS | 3816 | ++DOCSHELL 1334F400 == 38 [pid = 3816] [id = 475] 03:31:32 INFO - PROCESS | 3816 | ++DOMWINDOW == 92 (18DD6000) [pid = 3816] [serial = 1425] [outer = 00000000] 03:31:32 INFO - PROCESS | 3816 | ++DOMWINDOW == 93 (1937A400) [pid = 3816] [serial = 1426] [outer = 18DD6000] 03:31:32 INFO - PROCESS | 3816 | 1461148292807 Marionette DEBUG loaded listener.js 03:31:32 INFO - PROCESS | 3816 | ++DOMWINDOW == 94 (19790800) [pid = 3816] [serial = 1427] [outer = 18DD6000] 03:31:33 INFO - PROCESS | 3816 | 1461148293239 Marionette TRACE conn3 <- [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:31:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 03:31:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 634ms 03:31:33 INFO - PROCESS | 3816 | 1461148293251 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 03:31:33 INFO - PROCESS | 3816 | 1461148293253 Marionette TRACE conn3 <- [1,1865,null,{"value":"13"}] 03:31:33 INFO - PROCESS | 3816 | 1461148293256 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 03:31:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 03:31:33 INFO - PROCESS | 3816 | 1461148293258 Marionette TRACE conn3 <- [1,1866,null,{}] 03:31:33 INFO - PROCESS | 3816 | 1461148293261 Marionette TRACE conn3 -> [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:31:33 INFO - PROCESS | 3816 | 1461148293362 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 03:31:33 INFO - PROCESS | 3816 | 1461148293368 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:33 INFO - PROCESS | 3816 | ++DOCSHELL 1936F800 == 39 [pid = 3816] [id = 476] 03:31:33 INFO - PROCESS | 3816 | ++DOMWINDOW == 95 (195F1C00) [pid = 3816] [serial = 1428] [outer = 00000000] 03:31:33 INFO - PROCESS | 3816 | ++DOMWINDOW == 96 (19849C00) [pid = 3816] [serial = 1429] [outer = 195F1C00] 03:31:33 INFO - PROCESS | 3816 | 1461148293412 Marionette DEBUG loaded listener.js 03:31:33 INFO - PROCESS | 3816 | ++DOMWINDOW == 97 (1984F000) [pid = 3816] [serial = 1430] [outer = 195F1C00] 03:31:33 INFO - PROCESS | 3816 | --DOMWINDOW == 96 (13703800) [pid = 3816] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 03:31:33 INFO - PROCESS | 3816 | --DOMWINDOW == 95 (15CD4C00) [pid = 3816] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 03:31:33 INFO - PROCESS | 3816 | --DOMWINDOW == 94 (19372800) [pid = 3816] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 03:31:33 INFO - PROCESS | 3816 | --DOMWINDOW == 93 (13440400) [pid = 3816] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 03:31:33 INFO - PROCESS | 3816 | --DOMWINDOW == 92 (15F7B400) [pid = 3816] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 03:31:33 INFO - PROCESS | 3816 | --DOMWINDOW == 91 (18327400) [pid = 3816] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 03:31:33 INFO - PROCESS | 3816 | --DOMWINDOW == 90 (1344AC00) [pid = 3816] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 03:31:33 INFO - PROCESS | 3816 | --DOMWINDOW == 89 (1320A400) [pid = 3816] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 03:31:33 INFO - PROCESS | 3816 | --DOMWINDOW == 88 (18A56800) [pid = 3816] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 03:31:33 INFO - PROCESS | 3816 | --DOMWINDOW == 87 (02A9F000) [pid = 3816] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 03:31:33 INFO - PROCESS | 3816 | 1461148293919 Marionette TRACE conn3 <- [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:31:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 03:31:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 726ms 03:31:33 INFO - PROCESS | 3816 | 1461148293979 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 03:31:33 INFO - PROCESS | 3816 | 1461148293981 Marionette TRACE conn3 <- [1,1869,null,{"value":"13"}] 03:31:33 INFO - PROCESS | 3816 | 1461148293985 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 03:31:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 03:31:33 INFO - PROCESS | 3816 | 1461148293986 Marionette TRACE conn3 <- [1,1870,null,{}] 03:31:33 INFO - PROCESS | 3816 | 1461148293990 Marionette TRACE conn3 -> [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:31:34 INFO - PROCESS | 3816 | 1461148294088 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 03:31:34 INFO - PROCESS | 3816 | 1461148294094 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:34 INFO - PROCESS | 3816 | ++DOCSHELL 13445000 == 40 [pid = 3816] [id = 477] 03:31:34 INFO - PROCESS | 3816 | ++DOMWINDOW == 88 (15529C00) [pid = 3816] [serial = 1431] [outer = 00000000] 03:31:34 INFO - PROCESS | 3816 | ++DOMWINDOW == 89 (18A86800) [pid = 3816] [serial = 1432] [outer = 15529C00] 03:31:34 INFO - PROCESS | 3816 | 1461148294138 Marionette DEBUG loaded listener.js 03:31:34 INFO - PROCESS | 3816 | ++DOMWINDOW == 90 (18CE4800) [pid = 3816] [serial = 1433] [outer = 15529C00] 03:31:34 INFO - PROCESS | 3816 | 1461148294550 Marionette TRACE conn3 <- [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:31:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 03:31:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 588ms 03:31:34 INFO - PROCESS | 3816 | 1461148294587 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 03:31:34 INFO - PROCESS | 3816 | 1461148294589 Marionette TRACE conn3 <- [1,1873,null,{"value":"13"}] 03:31:34 INFO - PROCESS | 3816 | 1461148294592 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 03:31:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 03:31:34 INFO - PROCESS | 3816 | 1461148294594 Marionette TRACE conn3 <- [1,1874,null,{}] 03:31:34 INFO - PROCESS | 3816 | 1461148294597 Marionette TRACE conn3 -> [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:31:34 INFO - PROCESS | 3816 | 1461148294676 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 03:31:34 INFO - PROCESS | 3816 | 1461148294682 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:34 INFO - PROCESS | 3816 | ++DOCSHELL 142C4C00 == 41 [pid = 3816] [id = 478] 03:31:34 INFO - PROCESS | 3816 | ++DOMWINDOW == 91 (15521400) [pid = 3816] [serial = 1434] [outer = 00000000] 03:31:34 INFO - PROCESS | 3816 | ++DOMWINDOW == 92 (19797000) [pid = 3816] [serial = 1435] [outer = 15521400] 03:31:34 INFO - PROCESS | 3816 | 1461148294725 Marionette DEBUG loaded listener.js 03:31:34 INFO - PROCESS | 3816 | ++DOMWINDOW == 93 (1979F400) [pid = 3816] [serial = 1436] [outer = 15521400] 03:31:35 INFO - PROCESS | 3816 | 1461148295188 Marionette TRACE conn3 <- [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:31:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 03:31:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 619ms 03:31:35 INFO - PROCESS | 3816 | 1461148295230 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 03:31:35 INFO - PROCESS | 3816 | 1461148295232 Marionette TRACE conn3 <- [1,1877,null,{"value":"13"}] 03:31:35 INFO - PROCESS | 3816 | 1461148295236 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 03:31:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 03:31:35 INFO - PROCESS | 3816 | 1461148295238 Marionette TRACE conn3 <- [1,1878,null,{}] 03:31:35 INFO - PROCESS | 3816 | 1461148295241 Marionette TRACE conn3 -> [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:31:35 INFO - PROCESS | 3816 | 1461148295298 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 03:31:35 INFO - PROCESS | 3816 | 1461148295304 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:35 INFO - PROCESS | 3816 | ++DOCSHELL 196A3C00 == 42 [pid = 3816] [id = 479] 03:31:35 INFO - PROCESS | 3816 | ++DOMWINDOW == 94 (19B84C00) [pid = 3816] [serial = 1437] [outer = 00000000] 03:31:35 INFO - PROCESS | 3816 | ++DOMWINDOW == 95 (19F31C00) [pid = 3816] [serial = 1438] [outer = 19B84C00] 03:31:35 INFO - PROCESS | 3816 | 1461148295353 Marionette DEBUG loaded listener.js 03:31:35 INFO - PROCESS | 3816 | ++DOMWINDOW == 96 (1A167C00) [pid = 3816] [serial = 1439] [outer = 19B84C00] 03:31:35 INFO - PROCESS | 3816 | 1461148296002 Marionette TRACE conn3 <- [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:31:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 03:31:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 835ms 03:31:36 INFO - PROCESS | 3816 | 1461148296063 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 03:31:36 INFO - PROCESS | 3816 | 1461148296067 Marionette TRACE conn3 <- [1,1881,null,{"value":"13"}] 03:31:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 03:31:36 INFO - PROCESS | 3816 | 1461148296073 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 03:31:36 INFO - PROCESS | 3816 | 1461148296077 Marionette TRACE conn3 <- [1,1882,null,{}] 03:31:36 INFO - PROCESS | 3816 | 1461148296083 Marionette TRACE conn3 -> [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:31:36 INFO - PROCESS | 3816 | 1461148296227 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 03:31:36 INFO - PROCESS | 3816 | 1461148296246 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:36 INFO - PROCESS | 3816 | ++DOCSHELL 13448400 == 43 [pid = 3816] [id = 480] 03:31:36 INFO - PROCESS | 3816 | ++DOMWINDOW == 97 (1344BC00) [pid = 3816] [serial = 1440] [outer = 00000000] 03:31:36 INFO - PROCESS | 3816 | ++DOMWINDOW == 98 (155F3800) [pid = 3816] [serial = 1441] [outer = 1344BC00] 03:31:36 INFO - PROCESS | 3816 | 1461148296303 Marionette DEBUG loaded listener.js 03:31:36 INFO - PROCESS | 3816 | ++DOMWINDOW == 99 (15C39C00) [pid = 3816] [serial = 1442] [outer = 1344BC00] 03:31:36 INFO - PROCESS | 3816 | 1461148296962 Marionette TRACE conn3 <- [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:31:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 03:31:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 927ms 03:31:37 INFO - PROCESS | 3816 | 1461148297003 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 03:31:37 INFO - PROCESS | 3816 | 1461148297009 Marionette TRACE conn3 <- [1,1885,null,{"value":"13"}] 03:31:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 03:31:37 INFO - PROCESS | 3816 | 1461148297016 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 03:31:37 INFO - PROCESS | 3816 | 1461148297019 Marionette TRACE conn3 <- [1,1886,null,{}] 03:31:37 INFO - PROCESS | 3816 | 1461148297023 Marionette TRACE conn3 -> [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:31:37 INFO - PROCESS | 3816 | 1461148297122 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 03:31:37 INFO - PROCESS | 3816 | 1461148297252 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:37 INFO - PROCESS | 3816 | ++DOCSHELL 15726000 == 44 [pid = 3816] [id = 481] 03:31:37 INFO - PROCESS | 3816 | ++DOMWINDOW == 100 (15F80400) [pid = 3816] [serial = 1443] [outer = 00000000] 03:31:37 INFO - PROCESS | 3816 | ++DOMWINDOW == 101 (18327400) [pid = 3816] [serial = 1444] [outer = 15F80400] 03:31:37 INFO - PROCESS | 3816 | 1461148297307 Marionette DEBUG loaded listener.js 03:31:37 INFO - PROCESS | 3816 | ++DOMWINDOW == 102 (18A5B000) [pid = 3816] [serial = 1445] [outer = 15F80400] 03:31:37 INFO - PROCESS | 3816 | 1461148297865 Marionette TRACE conn3 <- [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:31:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 03:31:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 897ms 03:31:37 INFO - PROCESS | 3816 | 1461148297918 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 03:31:37 INFO - PROCESS | 3816 | 1461148297920 Marionette TRACE conn3 <- [1,1889,null,{"value":"13"}] 03:31:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 03:31:37 INFO - PROCESS | 3816 | 1461148297924 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 03:31:37 INFO - PROCESS | 3816 | 1461148297928 Marionette TRACE conn3 <- [1,1890,null,{}] 03:31:37 INFO - PROCESS | 3816 | 1461148297939 Marionette TRACE conn3 -> [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:31:38 INFO - PROCESS | 3816 | 1461148298039 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 03:31:38 INFO - PROCESS | 3816 | 1461148298171 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:38 INFO - PROCESS | 3816 | ++DOCSHELL 1984F400 == 45 [pid = 3816] [id = 482] 03:31:38 INFO - PROCESS | 3816 | ++DOMWINDOW == 103 (1984F800) [pid = 3816] [serial = 1446] [outer = 00000000] 03:31:38 INFO - PROCESS | 3816 | ++DOMWINDOW == 104 (19F2B800) [pid = 3816] [serial = 1447] [outer = 1984F800] 03:31:38 INFO - PROCESS | 3816 | 1461148298230 Marionette DEBUG loaded listener.js 03:31:38 INFO - PROCESS | 3816 | ++DOMWINDOW == 105 (1A1CC800) [pid = 3816] [serial = 1448] [outer = 1984F800] 03:31:38 INFO - PROCESS | 3816 | 1461148298837 Marionette TRACE conn3 <- [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:31:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 03:31:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 989ms 03:31:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 03:31:38 INFO - PROCESS | 3816 | 1461148298910 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 03:31:38 INFO - PROCESS | 3816 | 1461148298913 Marionette TRACE conn3 <- [1,1893,null,{"value":"13"}] 03:31:38 INFO - PROCESS | 3816 | 1461148298917 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 03:31:38 INFO - PROCESS | 3816 | 1461148298919 Marionette TRACE conn3 <- [1,1894,null,{}] 03:31:38 INFO - PROCESS | 3816 | 1461148298938 Marionette TRACE conn3 -> [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:31:39 INFO - PROCESS | 3816 | 1461148299150 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 03:31:39 INFO - PROCESS | 3816 | 1461148299291 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:39 INFO - PROCESS | 3816 | ++DOCSHELL 13350000 == 46 [pid = 3816] [id = 483] 03:31:39 INFO - PROCESS | 3816 | ++DOMWINDOW == 106 (13356000) [pid = 3816] [serial = 1449] [outer = 00000000] 03:31:39 INFO - PROCESS | 3816 | ++DOMWINDOW == 107 (138BFC00) [pid = 3816] [serial = 1450] [outer = 13356000] 03:31:39 INFO - PROCESS | 3816 | 1461148299341 Marionette DEBUG loaded listener.js 03:31:39 INFO - PROCESS | 3816 | ++DOMWINDOW == 108 (15522C00) [pid = 3816] [serial = 1451] [outer = 13356000] 03:31:39 INFO - PROCESS | 3816 | --DOCSHELL 142C4C00 == 45 [pid = 3816] [id = 478] 03:31:39 INFO - PROCESS | 3816 | --DOCSHELL 13445000 == 44 [pid = 3816] [id = 477] 03:31:39 INFO - PROCESS | 3816 | --DOCSHELL 1936F800 == 43 [pid = 3816] [id = 476] 03:31:39 INFO - PROCESS | 3816 | --DOCSHELL 1334F400 == 42 [pid = 3816] [id = 475] 03:31:39 INFO - PROCESS | 3816 | --DOCSHELL 18CEB400 == 41 [pid = 3816] [id = 474] 03:31:39 INFO - PROCESS | 3816 | --DOCSHELL 18A55C00 == 40 [pid = 3816] [id = 473] 03:31:39 INFO - PROCESS | 3816 | --DOCSHELL 16B8CC00 == 39 [pid = 3816] [id = 472] 03:31:39 INFO - PROCESS | 3816 | --DOCSHELL 157B6000 == 38 [pid = 3816] [id = 471] 03:31:39 INFO - PROCESS | 3816 | --DOCSHELL 13265400 == 37 [pid = 3816] [id = 470] 03:31:39 INFO - PROCESS | 3816 | --DOMWINDOW == 107 (15F84000) [pid = 3816] [serial = 1363] [outer = 00000000] [url = about:blank] 03:31:39 INFO - PROCESS | 3816 | --DOMWINDOW == 106 (18DD5800) [pid = 3816] [serial = 1366] [outer = 00000000] [url = about:blank] 03:31:39 INFO - PROCESS | 3816 | --DOMWINDOW == 105 (142CB000) [pid = 3816] [serial = 1360] [outer = 00000000] [url = about:blank] 03:31:39 INFO - PROCESS | 3816 | --DOCSHELL 02A89C00 == 36 [pid = 3816] [id = 469] 03:31:39 INFO - PROCESS | 3816 | --DOCSHELL 1990D800 == 35 [pid = 3816] [id = 466] 03:31:39 INFO - PROCESS | 3816 | 1461148299966 Marionette TRACE conn3 <- [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:31:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 03:31:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1098ms 03:31:40 INFO - PROCESS | 3816 | 1461148300034 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 03:31:40 INFO - PROCESS | 3816 | 1461148300038 Marionette TRACE conn3 <- [1,1897,null,{"value":"13"}] 03:31:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 03:31:40 INFO - PROCESS | 3816 | 1461148300026 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 03:31:40 INFO - PROCESS | 3816 | 1461148300030 Marionette TRACE conn3 <- [1,1898,null,{}] 03:31:40 INFO - PROCESS | 3816 | 1461148300034 Marionette TRACE conn3 -> [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:31:40 INFO - PROCESS | 3816 | 1461148300126 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 03:31:40 INFO - PROCESS | 3816 | --DOMWINDOW == 104 (188E6800) [pid = 3816] [serial = 1379] [outer = 00000000] [url = about:blank] 03:31:40 INFO - PROCESS | 3816 | --DOMWINDOW == 103 (15526000) [pid = 3816] [serial = 1372] [outer = 00000000] [url = about:blank] 03:31:40 INFO - PROCESS | 3816 | --DOMWINDOW == 102 (15551C00) [pid = 3816] [serial = 1373] [outer = 00000000] [url = about:blank] 03:31:40 INFO - PROCESS | 3816 | --DOMWINDOW == 101 (19371800) [pid = 3816] [serial = 1385] [outer = 00000000] [url = about:blank] 03:31:40 INFO - PROCESS | 3816 | --DOMWINDOW == 100 (19796C00) [pid = 3816] [serial = 1393] [outer = 00000000] [url = about:blank] 03:31:40 INFO - PROCESS | 3816 | --DOMWINDOW == 99 (14A5EC00) [pid = 3816] [serial = 1370] [outer = 00000000] [url = about:blank] 03:31:40 INFO - PROCESS | 3816 | --DOMWINDOW == 98 (18CE3000) [pid = 3816] [serial = 1381] [outer = 00000000] [url = about:blank] 03:31:40 INFO - PROCESS | 3816 | --DOMWINDOW == 97 (18CE8800) [pid = 3816] [serial = 1382] [outer = 00000000] [url = about:blank] 03:31:40 INFO - PROCESS | 3816 | --DOMWINDOW == 96 (14350800) [pid = 3816] [serial = 1391] [outer = 00000000] [url = about:blank] 03:31:40 INFO - PROCESS | 3816 | --DOMWINDOW == 95 (19849400) [pid = 3816] [serial = 1397] [outer = 00000000] [url = about:blank] 03:31:40 INFO - PROCESS | 3816 | --DOMWINDOW == 94 (13811800) [pid = 3816] [serial = 1390] [outer = 00000000] [url = about:blank] 03:31:40 INFO - PROCESS | 3816 | --DOMWINDOW == 93 (195EDC00) [pid = 3816] [serial = 1388] [outer = 00000000] [url = about:blank] 03:31:40 INFO - PROCESS | 3816 | --DOMWINDOW == 92 (19794800) [pid = 3816] [serial = 1394] [outer = 00000000] [url = about:blank] 03:31:40 INFO - PROCESS | 3816 | --DOMWINDOW == 91 (19845400) [pid = 3816] [serial = 1396] [outer = 00000000] [url = about:blank] 03:31:40 INFO - PROCESS | 3816 | --DOMWINDOW == 90 (19371C00) [pid = 3816] [serial = 1384] [outer = 00000000] [url = about:blank] 03:31:40 INFO - PROCESS | 3816 | --DOMWINDOW == 89 (195EA400) [pid = 3816] [serial = 1387] [outer = 00000000] [url = about:blank] 03:31:40 INFO - PROCESS | 3816 | --DOMWINDOW == 88 (142C3400) [pid = 3816] [serial = 1369] [outer = 00000000] [url = about:blank] 03:31:40 INFO - PROCESS | 3816 | --DOMWINDOW == 87 (1665B400) [pid = 3816] [serial = 1375] [outer = 00000000] [url = about:blank] 03:31:40 INFO - PROCESS | 3816 | --DOMWINDOW == 86 (16B8C800) [pid = 3816] [serial = 1376] [outer = 00000000] [url = about:blank] 03:31:40 INFO - PROCESS | 3816 | --DOMWINDOW == 85 (1889F000) [pid = 3816] [serial = 1378] [outer = 00000000] [url = about:blank] 03:31:40 INFO - PROCESS | 3816 | 1461148300217 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:40 INFO - PROCESS | 3816 | ++DOCSHELL 1334C400 == 36 [pid = 3816] [id = 484] 03:31:40 INFO - PROCESS | 3816 | ++DOMWINDOW == 86 (13353400) [pid = 3816] [serial = 1452] [outer = 00000000] 03:31:40 INFO - PROCESS | 3816 | ++DOMWINDOW == 87 (142C9400) [pid = 3816] [serial = 1453] [outer = 13353400] 03:31:40 INFO - PROCESS | 3816 | 1461148300264 Marionette DEBUG loaded listener.js 03:31:40 INFO - PROCESS | 3816 | ++DOMWINDOW == 88 (155F5000) [pid = 3816] [serial = 1454] [outer = 13353400] 03:31:40 INFO - PROCESS | 3816 | 1461148300710 Marionette TRACE conn3 <- [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:31:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 03:31:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 727ms 03:31:40 INFO - PROCESS | 3816 | 1461148300768 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 03:31:40 INFO - PROCESS | 3816 | 1461148300771 Marionette TRACE conn3 <- [1,1901,null,{"value":"13"}] 03:31:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 03:31:40 INFO - PROCESS | 3816 | 1461148300774 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 03:31:40 INFO - PROCESS | 3816 | 1461148300776 Marionette TRACE conn3 <- [1,1902,null,{}] 03:31:40 INFO - PROCESS | 3816 | 1461148300780 Marionette TRACE conn3 -> [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:31:40 INFO - PROCESS | 3816 | 1461148300858 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 03:31:40 INFO - PROCESS | 3816 | 1461148300868 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:40 INFO - PROCESS | 3816 | ++DOCSHELL 1676A800 == 37 [pid = 3816] [id = 485] 03:31:40 INFO - PROCESS | 3816 | ++DOMWINDOW == 89 (1676AC00) [pid = 3816] [serial = 1455] [outer = 00000000] 03:31:40 INFO - PROCESS | 3816 | ++DOMWINDOW == 90 (1810DC00) [pid = 3816] [serial = 1456] [outer = 1676AC00] 03:31:40 INFO - PROCESS | 3816 | 1461148300916 Marionette DEBUG loaded listener.js 03:31:40 INFO - PROCESS | 3816 | ++DOMWINDOW == 91 (1872D800) [pid = 3816] [serial = 1457] [outer = 1676AC00] 03:31:41 INFO - PROCESS | 3816 | 1461148301398 Marionette TRACE conn3 <- [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:31:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 03:31:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 618ms 03:31:41 INFO - PROCESS | 3816 | 1461148301411 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 03:31:41 INFO - PROCESS | 3816 | 1461148301415 Marionette TRACE conn3 <- [1,1905,null,{"value":"13"}] 03:31:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 03:31:41 INFO - PROCESS | 3816 | 1461148301429 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 03:31:41 INFO - PROCESS | 3816 | 1461148301433 Marionette TRACE conn3 <- [1,1906,null,{}] 03:31:41 INFO - PROCESS | 3816 | 1461148301436 Marionette TRACE conn3 -> [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:31:41 INFO - PROCESS | 3816 | 1461148301514 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 03:31:41 INFO - PROCESS | 3816 | 1461148301520 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:41 INFO - PROCESS | 3816 | ++DOCSHELL 18102000 == 38 [pid = 3816] [id = 486] 03:31:41 INFO - PROCESS | 3816 | ++DOMWINDOW == 92 (18A5DC00) [pid = 3816] [serial = 1458] [outer = 00000000] 03:31:41 INFO - PROCESS | 3816 | ++DOMWINDOW == 93 (18D09000) [pid = 3816] [serial = 1459] [outer = 18A5DC00] 03:31:41 INFO - PROCESS | 3816 | 1461148301564 Marionette DEBUG loaded listener.js 03:31:41 INFO - PROCESS | 3816 | ++DOMWINDOW == 94 (18D10000) [pid = 3816] [serial = 1460] [outer = 18A5DC00] 03:31:42 INFO - PROCESS | 3816 | 1461148301998 Marionette TRACE conn3 <- [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:31:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 03:31:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 649ms 03:31:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 03:31:42 INFO - PROCESS | 3816 | 1461148302064 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 03:31:42 INFO - PROCESS | 3816 | 1461148302066 Marionette TRACE conn3 <- [1,1909,null,{"value":"13"}] 03:31:42 INFO - PROCESS | 3816 | 1461148302069 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 03:31:42 INFO - PROCESS | 3816 | 1461148302071 Marionette TRACE conn3 <- [1,1910,null,{}] 03:31:42 INFO - PROCESS | 3816 | 1461148302074 Marionette TRACE conn3 -> [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:31:42 INFO - PROCESS | 3816 | 1461148302151 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 03:31:42 INFO - PROCESS | 3816 | 1461148302157 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:42 INFO - PROCESS | 3816 | ++DOCSHELL 18D03C00 == 39 [pid = 3816] [id = 487] 03:31:42 INFO - PROCESS | 3816 | ++DOMWINDOW == 95 (18D10800) [pid = 3816] [serial = 1461] [outer = 00000000] 03:31:42 INFO - PROCESS | 3816 | ++DOMWINDOW == 96 (19371000) [pid = 3816] [serial = 1462] [outer = 18D10800] 03:31:42 INFO - PROCESS | 3816 | 1461148302200 Marionette DEBUG loaded listener.js 03:31:42 INFO - PROCESS | 3816 | ++DOMWINDOW == 97 (19370000) [pid = 3816] [serial = 1463] [outer = 18D10800] 03:31:42 INFO - PROCESS | 3816 | 1461148302685 Marionette TRACE conn3 <- [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:31:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 03:31:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 619ms 03:31:42 INFO - PROCESS | 3816 | 1461148302708 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 03:31:42 INFO - PROCESS | 3816 | 1461148302709 Marionette TRACE conn3 <- [1,1913,null,{"value":"13"}] 03:31:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 03:31:42 INFO - PROCESS | 3816 | 1461148302713 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 03:31:42 INFO - PROCESS | 3816 | 1461148302714 Marionette TRACE conn3 <- [1,1914,null,{}] 03:31:42 INFO - PROCESS | 3816 | 1461148302728 Marionette TRACE conn3 -> [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:31:42 INFO - PROCESS | 3816 | 1461148302838 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 03:31:42 INFO - PROCESS | 3816 | 1461148302846 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:42 INFO - PROCESS | 3816 | ++DOCSHELL 19376000 == 40 [pid = 3816] [id = 488] 03:31:42 INFO - PROCESS | 3816 | ++DOMWINDOW == 98 (19376800) [pid = 3816] [serial = 1464] [outer = 00000000] 03:31:42 INFO - PROCESS | 3816 | ++DOMWINDOW == 99 (195F3400) [pid = 3816] [serial = 1465] [outer = 19376800] 03:31:42 INFO - PROCESS | 3816 | 1461148302901 Marionette DEBUG loaded listener.js 03:31:42 INFO - PROCESS | 3816 | ++DOMWINDOW == 100 (1979CC00) [pid = 3816] [serial = 1466] [outer = 19376800] 03:31:43 INFO - PROCESS | 3816 | 1461148303371 Marionette TRACE conn3 <- [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:31:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 03:31:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 681ms 03:31:43 INFO - PROCESS | 3816 | 1461148303396 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 03:31:43 INFO - PROCESS | 3816 | 1461148303398 Marionette TRACE conn3 <- [1,1917,null,{"value":"13"}] 03:31:43 INFO - PROCESS | 3816 | 1461148303402 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 03:31:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 03:31:43 INFO - PROCESS | 3816 | 1461148303403 Marionette TRACE conn3 <- [1,1918,null,{}] 03:31:43 INFO - PROCESS | 3816 | 1461148303413 Marionette TRACE conn3 -> [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:31:43 INFO - PROCESS | 3816 | 1461148303521 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 03:31:43 INFO - PROCESS | 3816 | 1461148303611 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:43 INFO - PROCESS | 3816 | ++DOCSHELL 1984B000 == 41 [pid = 3816] [id = 489] 03:31:43 INFO - PROCESS | 3816 | ++DOMWINDOW == 101 (1984B800) [pid = 3816] [serial = 1467] [outer = 00000000] 03:31:43 INFO - PROCESS | 3816 | ++DOMWINDOW == 102 (19B48000) [pid = 3816] [serial = 1468] [outer = 1984B800] 03:31:43 INFO - PROCESS | 3816 | 1461148303654 Marionette DEBUG loaded listener.js 03:31:43 INFO - PROCESS | 3816 | ++DOMWINDOW == 103 (1A1CC000) [pid = 3816] [serial = 1469] [outer = 1984B800] 03:31:44 INFO - PROCESS | 3816 | 1461148304063 Marionette TRACE conn3 <- [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:31:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 03:31:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 696ms 03:31:44 INFO - PROCESS | 3816 | 1461148304102 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 03:31:44 INFO - PROCESS | 3816 | 1461148304104 Marionette TRACE conn3 <- [1,1921,null,{"value":"13"}] 03:31:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 03:31:44 INFO - PROCESS | 3816 | 1461148304107 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 03:31:44 INFO - PROCESS | 3816 | 1461148304109 Marionette TRACE conn3 <- [1,1922,null,{}] 03:31:44 INFO - PROCESS | 3816 | 1461148304119 Marionette TRACE conn3 -> [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:31:44 INFO - PROCESS | 3816 | 1461148304222 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 03:31:44 INFO - PROCESS | 3816 | 1461148304227 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:44 INFO - PROCESS | 3816 | ++DOCSHELL 1984A800 == 42 [pid = 3816] [id = 490] 03:31:44 INFO - PROCESS | 3816 | ++DOMWINDOW == 104 (19907800) [pid = 3816] [serial = 1470] [outer = 00000000] 03:31:44 INFO - PROCESS | 3816 | ++DOMWINDOW == 105 (1A86A400) [pid = 3816] [serial = 1471] [outer = 19907800] 03:31:44 INFO - PROCESS | 3816 | 1461148304271 Marionette DEBUG loaded listener.js 03:31:44 INFO - PROCESS | 3816 | ++DOMWINDOW == 106 (1A868C00) [pid = 3816] [serial = 1472] [outer = 19907800] 03:31:44 INFO - PROCESS | 3816 | --DOMWINDOW == 105 (18CECC00) [pid = 3816] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 03:31:44 INFO - PROCESS | 3816 | --DOMWINDOW == 104 (18DD6000) [pid = 3816] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 03:31:44 INFO - PROCESS | 3816 | --DOMWINDOW == 103 (02A9AC00) [pid = 3816] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 03:31:44 INFO - PROCESS | 3816 | --DOMWINDOW == 102 (13354C00) [pid = 3816] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 03:31:44 INFO - PROCESS | 3816 | --DOMWINDOW == 101 (159F9400) [pid = 3816] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 03:31:44 INFO - PROCESS | 3816 | --DOMWINDOW == 100 (17B19C00) [pid = 3816] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 03:31:44 INFO - PROCESS | 3816 | --DOMWINDOW == 99 (18A56000) [pid = 3816] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 03:31:44 INFO - PROCESS | 3816 | --DOMWINDOW == 98 (195F1C00) [pid = 3816] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 03:31:44 INFO - PROCESS | 3816 | --DOMWINDOW == 97 (15529C00) [pid = 3816] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 03:31:44 INFO - PROCESS | 3816 | --DOMWINDOW == 96 (15521400) [pid = 3816] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 03:31:44 INFO - PROCESS | 3816 | --DOMWINDOW == 95 (18D05000) [pid = 3816] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 03:31:44 INFO - PROCESS | 3816 | 1461148304772 Marionette TRACE conn3 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 03:31:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 03:31:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 696ms 03:31:44 INFO - PROCESS | 3816 | 1461148304808 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 03:31:44 INFO - PROCESS | 3816 | 1461148304810 Marionette TRACE conn3 <- [1,1925,null,{"value":"13"}] 03:31:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 03:31:44 INFO - PROCESS | 3816 | 1461148304815 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 03:31:44 INFO - PROCESS | 3816 | 1461148304817 Marionette TRACE conn3 <- [1,1926,null,{}] 03:31:44 INFO - PROCESS | 3816 | 1461148304820 Marionette TRACE conn3 -> [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:31:44 INFO - PROCESS | 3816 | 1461148304928 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 03:31:44 INFO - PROCESS | 3816 | 1461148304935 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:44 INFO - PROCESS | 3816 | ++DOCSHELL 1334F000 == 43 [pid = 3816] [id = 491] 03:31:44 INFO - PROCESS | 3816 | ++DOMWINDOW == 96 (155F9800) [pid = 3816] [serial = 1473] [outer = 00000000] 03:31:44 INFO - PROCESS | 3816 | ++DOMWINDOW == 97 (18A59000) [pid = 3816] [serial = 1474] [outer = 155F9800] 03:31:44 INFO - PROCESS | 3816 | 1461148304979 Marionette DEBUG loaded listener.js 03:31:45 INFO - PROCESS | 3816 | ++DOMWINDOW == 98 (18CECC00) [pid = 3816] [serial = 1475] [outer = 155F9800] 03:31:45 INFO - PROCESS | 3816 | 1461148305386 Marionette TRACE conn3 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 03:31:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 03:31:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 587ms 03:31:45 INFO - PROCESS | 3816 | 1461148305410 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 03:31:45 INFO - PROCESS | 3816 | 1461148305412 Marionette TRACE conn3 <- [1,1929,null,{"value":"13"}] 03:31:45 INFO - PROCESS | 3816 | 1461148305415 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 03:31:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 03:31:45 INFO - PROCESS | 3816 | 1461148305417 Marionette TRACE conn3 <- [1,1930,null,{}] 03:31:45 INFO - PROCESS | 3816 | 1461148305420 Marionette TRACE conn3 -> [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:31:45 INFO - PROCESS | 3816 | 1461148305536 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 03:31:45 INFO - PROCESS | 3816 | 1461148305542 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:45 INFO - PROCESS | 3816 | ++DOCSHELL 183C6C00 == 44 [pid = 3816] [id = 492] 03:31:45 INFO - PROCESS | 3816 | ++DOMWINDOW == 99 (18D04000) [pid = 3816] [serial = 1476] [outer = 00000000] 03:31:45 INFO - PROCESS | 3816 | ++DOMWINDOW == 100 (1AE03000) [pid = 3816] [serial = 1477] [outer = 18D04000] 03:31:45 INFO - PROCESS | 3816 | 1461148305585 Marionette DEBUG loaded listener.js 03:31:45 INFO - PROCESS | 3816 | ++DOMWINDOW == 101 (1AE0AC00) [pid = 3816] [serial = 1478] [outer = 18D04000] 03:31:45 INFO - PROCESS | 3816 | 1461148305983 Marionette TRACE conn3 <- [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:31:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 03:31:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 587ms 03:31:46 INFO - PROCESS | 3816 | 1461148306022 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 03:31:46 INFO - PROCESS | 3816 | 1461148306024 Marionette TRACE conn3 <- [1,1933,null,{"value":"13"}] 03:31:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 03:31:46 INFO - PROCESS | 3816 | 1461148306027 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 03:31:46 INFO - PROCESS | 3816 | 1461148306029 Marionette TRACE conn3 <- [1,1934,null,{}] 03:31:46 INFO - PROCESS | 3816 | 1461148306036 Marionette TRACE conn3 -> [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:31:46 INFO - PROCESS | 3816 | 1461148306111 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 03:31:46 INFO - PROCESS | 3816 | 1461148306117 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:46 INFO - PROCESS | 3816 | ++DOCSHELL 1334E400 == 45 [pid = 3816] [id = 493] 03:31:46 INFO - PROCESS | 3816 | ++DOMWINDOW == 102 (19850C00) [pid = 3816] [serial = 1479] [outer = 00000000] 03:31:46 INFO - PROCESS | 3816 | ++DOMWINDOW == 103 (1C21C400) [pid = 3816] [serial = 1480] [outer = 19850C00] 03:31:46 INFO - PROCESS | 3816 | 1461148306166 Marionette DEBUG loaded listener.js 03:31:46 INFO - PROCESS | 3816 | ++DOMWINDOW == 104 (1C222000) [pid = 3816] [serial = 1481] [outer = 19850C00] 03:31:46 INFO - PROCESS | 3816 | 1461148306703 Marionette TRACE conn3 <- [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:31:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 03:31:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 727ms 03:31:46 INFO - PROCESS | 3816 | 1461148306754 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 03:31:46 INFO - PROCESS | 3816 | 1461148306758 Marionette TRACE conn3 <- [1,1937,null,{"value":"13"}] 03:31:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 03:31:46 INFO - PROCESS | 3816 | 1461148306764 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 03:31:46 INFO - PROCESS | 3816 | 1461148306768 Marionette TRACE conn3 <- [1,1938,null,{}] 03:31:46 INFO - PROCESS | 3816 | 1461148306775 Marionette TRACE conn3 -> [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:31:46 INFO - PROCESS | 3816 | 1461148306884 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 03:31:46 INFO - PROCESS | 3816 | 1461148306997 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:46 INFO - PROCESS | 3816 | ++DOCSHELL 02A9DC00 == 46 [pid = 3816] [id = 494] 03:31:46 INFO - PROCESS | 3816 | ++DOMWINDOW == 105 (12B3A400) [pid = 3816] [serial = 1482] [outer = 00000000] 03:31:47 INFO - PROCESS | 3816 | ++DOMWINDOW == 106 (14AEA400) [pid = 3816] [serial = 1483] [outer = 12B3A400] 03:31:47 INFO - PROCESS | 3816 | 1461148307052 Marionette DEBUG loaded listener.js 03:31:47 INFO - PROCESS | 3816 | ++DOMWINDOW == 107 (15554400) [pid = 3816] [serial = 1484] [outer = 12B3A400] 03:31:47 INFO - PROCESS | 3816 | 1461148307660 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 03:31:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 03:31:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 943ms 03:31:47 INFO - PROCESS | 3816 | 1461148307710 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 03:31:47 INFO - PROCESS | 3816 | 1461148307716 Marionette TRACE conn3 <- [1,1941,null,{"value":"13"}] 03:31:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 03:31:47 INFO - PROCESS | 3816 | 1461148307723 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 03:31:47 INFO - PROCESS | 3816 | 1461148307725 Marionette TRACE conn3 <- [1,1942,null,{}] 03:31:47 INFO - PROCESS | 3816 | 1461148307729 Marionette TRACE conn3 -> [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:31:47 INFO - PROCESS | 3816 | 1461148307829 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 03:31:47 INFO - PROCESS | 3816 | 1461148307925 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:47 INFO - PROCESS | 3816 | ++DOCSHELL 16501C00 == 47 [pid = 3816] [id = 495] 03:31:47 INFO - PROCESS | 3816 | ++DOMWINDOW == 108 (1665EC00) [pid = 3816] [serial = 1485] [outer = 00000000] 03:31:47 INFO - PROCESS | 3816 | ++DOMWINDOW == 109 (188A2800) [pid = 3816] [serial = 1486] [outer = 1665EC00] 03:31:47 INFO - PROCESS | 3816 | 1461148307979 Marionette DEBUG loaded listener.js 03:31:48 INFO - PROCESS | 3816 | ++DOMWINDOW == 110 (18A5A000) [pid = 3816] [serial = 1487] [outer = 1665EC00] 03:31:48 INFO - PROCESS | 3816 | 1461148308528 Marionette TRACE conn3 <- [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:31:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 03:31:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 835ms 03:31:48 INFO - PROCESS | 3816 | 1461148308546 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 03:31:48 INFO - PROCESS | 3816 | 1461148308549 Marionette TRACE conn3 <- [1,1945,null,{"value":"13"}] 03:31:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 03:31:48 INFO - PROCESS | 3816 | 1461148308568 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 03:31:48 INFO - PROCESS | 3816 | 1461148308572 Marionette TRACE conn3 <- [1,1946,null,{}] 03:31:48 INFO - PROCESS | 3816 | 1461148308583 Marionette TRACE conn3 -> [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:31:48 INFO - PROCESS | 3816 | 1461148308685 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 03:31:48 INFO - PROCESS | 3816 | 1461148308789 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:48 INFO - PROCESS | 3816 | ++DOCSHELL 18DD0400 == 48 [pid = 3816] [id = 496] 03:31:48 INFO - PROCESS | 3816 | ++DOMWINDOW == 111 (18DDC400) [pid = 3816] [serial = 1488] [outer = 00000000] 03:31:48 INFO - PROCESS | 3816 | ++DOMWINDOW == 112 (19910400) [pid = 3816] [serial = 1489] [outer = 18DDC400] 03:31:48 INFO - PROCESS | 3816 | 1461148308845 Marionette DEBUG loaded listener.js 03:31:48 INFO - PROCESS | 3816 | ++DOMWINDOW == 113 (1A809C00) [pid = 3816] [serial = 1490] [outer = 18DDC400] 03:31:49 INFO - PROCESS | 3816 | 1461148309425 Marionette TRACE conn3 <- [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:31:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 03:31:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 897ms 03:31:49 INFO - PROCESS | 3816 | 1461148309458 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 03:31:49 INFO - PROCESS | 3816 | 1461148309461 Marionette TRACE conn3 <- [1,1949,null,{"value":"13"}] 03:31:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 03:31:49 INFO - PROCESS | 3816 | 1461148309465 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 03:31:49 INFO - PROCESS | 3816 | 1461148309467 Marionette TRACE conn3 <- [1,1950,null,{}] 03:31:49 INFO - PROCESS | 3816 | 1461148309470 Marionette TRACE conn3 -> [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:31:49 INFO - PROCESS | 3816 | 1461148309567 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 03:31:49 INFO - PROCESS | 3816 | 1461148309671 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:49 INFO - PROCESS | 3816 | ++DOCSHELL 1C227400 == 49 [pid = 3816] [id = 497] 03:31:49 INFO - PROCESS | 3816 | ++DOMWINDOW == 114 (1C227800) [pid = 3816] [serial = 1491] [outer = 00000000] 03:31:49 INFO - PROCESS | 3816 | ++DOMWINDOW == 115 (1C62CC00) [pid = 3816] [serial = 1492] [outer = 1C227800] 03:31:49 INFO - PROCESS | 3816 | 1461148309730 Marionette DEBUG loaded listener.js 03:31:49 INFO - PROCESS | 3816 | ++DOMWINDOW == 116 (1C630C00) [pid = 3816] [serial = 1493] [outer = 1C227800] 03:31:50 INFO - PROCESS | 3816 | 1461148310304 Marionette TRACE conn3 <- [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:31:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 03:31:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 897ms 03:31:50 INFO - PROCESS | 3816 | 1461148310368 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 03:31:50 INFO - PROCESS | 3816 | 1461148310371 Marionette TRACE conn3 <- [1,1953,null,{"value":"13"}] 03:31:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 03:31:50 INFO - PROCESS | 3816 | 1461148310375 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 03:31:50 INFO - PROCESS | 3816 | 1461148310377 Marionette TRACE conn3 <- [1,1954,null,{}] 03:31:50 INFO - PROCESS | 3816 | 1461148310381 Marionette TRACE conn3 -> [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:31:50 INFO - PROCESS | 3816 | 1461148310476 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 03:31:50 INFO - PROCESS | 3816 | 1461148310790 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:50 INFO - PROCESS | 3816 | ++DOCSHELL 12B43800 == 50 [pid = 3816] [id = 498] 03:31:50 INFO - PROCESS | 3816 | ++DOMWINDOW == 117 (12CFB800) [pid = 3816] [serial = 1494] [outer = 00000000] 03:31:50 INFO - PROCESS | 3816 | ++DOMWINDOW == 118 (13812400) [pid = 3816] [serial = 1495] [outer = 12CFB800] 03:31:50 INFO - PROCESS | 3816 | 1461148310840 Marionette DEBUG loaded listener.js 03:31:50 INFO - PROCESS | 3816 | ++DOMWINDOW == 119 (142CB000) [pid = 3816] [serial = 1496] [outer = 12CFB800] 03:31:51 INFO - PROCESS | 3816 | --DOCSHELL 183C6C00 == 49 [pid = 3816] [id = 492] 03:31:51 INFO - PROCESS | 3816 | --DOCSHELL 1334F000 == 48 [pid = 3816] [id = 491] 03:31:51 INFO - PROCESS | 3816 | --DOCSHELL 1984A800 == 47 [pid = 3816] [id = 490] 03:31:51 INFO - PROCESS | 3816 | --DOCSHELL 1984B000 == 46 [pid = 3816] [id = 489] 03:31:51 INFO - PROCESS | 3816 | --DOCSHELL 19376000 == 45 [pid = 3816] [id = 488] 03:31:51 INFO - PROCESS | 3816 | --DOCSHELL 18D03C00 == 44 [pid = 3816] [id = 487] 03:31:51 INFO - PROCESS | 3816 | --DOCSHELL 18102000 == 43 [pid = 3816] [id = 486] 03:31:51 INFO - PROCESS | 3816 | --DOCSHELL 1676A800 == 42 [pid = 3816] [id = 485] 03:31:51 INFO - PROCESS | 3816 | --DOCSHELL 1334C400 == 41 [pid = 3816] [id = 484] 03:31:51 INFO - PROCESS | 3816 | --DOCSHELL 13350000 == 40 [pid = 3816] [id = 483] 03:31:51 INFO - PROCESS | 3816 | --DOMWINDOW == 118 (19F31C00) [pid = 3816] [serial = 1438] [outer = 00000000] [url = about:blank] 03:31:51 INFO - PROCESS | 3816 | --DOCSHELL 13448400 == 39 [pid = 3816] [id = 480] 03:31:51 INFO - PROCESS | 3816 | --DOCSHELL 196A3C00 == 38 [pid = 3816] [id = 479] 03:31:51 INFO - PROCESS | 3816 | 1461148311459 Marionette TRACE conn3 <- [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:31:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 03:31:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1144ms 03:31:51 INFO - PROCESS | 3816 | 1461148311513 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 03:31:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 03:31:51 INFO - PROCESS | 3816 | 1461148311516 Marionette TRACE conn3 <- [1,1957,null,{"value":"13"}] 03:31:51 INFO - PROCESS | 3816 | 1461148311521 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 03:31:51 INFO - PROCESS | 3816 | 1461148311524 Marionette TRACE conn3 <- [1,1958,null,{}] 03:31:51 INFO - PROCESS | 3816 | 1461148311530 Marionette TRACE conn3 -> [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:31:51 INFO - PROCESS | 3816 | 1461148311625 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 03:31:51 INFO - PROCESS | 3816 | --DOMWINDOW == 117 (1922C800) [pid = 3816] [serial = 1367] [outer = 00000000] [url = about:blank] 03:31:51 INFO - PROCESS | 3816 | --DOMWINDOW == 116 (18D09C00) [pid = 3816] [serial = 1423] [outer = 00000000] [url = about:blank] 03:31:51 INFO - PROCESS | 3816 | --DOMWINDOW == 115 (1937A400) [pid = 3816] [serial = 1426] [outer = 00000000] [url = about:blank] 03:31:51 INFO - PROCESS | 3816 | --DOMWINDOW == 114 (19C4BC00) [pid = 3816] [serial = 1399] [outer = 00000000] [url = about:blank] 03:31:51 INFO - PROCESS | 3816 | --DOMWINDOW == 113 (14A03800) [pid = 3816] [serial = 1402] [outer = 00000000] [url = about:blank] 03:31:51 INFO - PROCESS | 3816 | --DOMWINDOW == 112 (18A8E000) [pid = 3816] [serial = 1405] [outer = 00000000] [url = about:blank] 03:31:51 INFO - PROCESS | 3816 | --DOMWINDOW == 111 (13449800) [pid = 3816] [serial = 1409] [outer = 00000000] [url = about:blank] 03:31:51 INFO - PROCESS | 3816 | --DOMWINDOW == 110 (13355C00) [pid = 3816] [serial = 1408] [outer = 00000000] [url = about:blank] 03:31:51 INFO - PROCESS | 3816 | --DOMWINDOW == 109 (1381E400) [pid = 3816] [serial = 1411] [outer = 00000000] [url = about:blank] 03:31:51 INFO - PROCESS | 3816 | --DOMWINDOW == 108 (13A4A800) [pid = 3816] [serial = 1412] [outer = 00000000] [url = about:blank] 03:31:51 INFO - PROCESS | 3816 | --DOMWINDOW == 107 (15CD8000) [pid = 3816] [serial = 1414] [outer = 00000000] [url = about:blank] 03:31:51 INFO - PROCESS | 3816 | --DOMWINDOW == 106 (15F79800) [pid = 3816] [serial = 1415] [outer = 00000000] [url = about:blank] 03:31:51 INFO - PROCESS | 3816 | --DOMWINDOW == 105 (1831A000) [pid = 3816] [serial = 1417] [outer = 00000000] [url = about:blank] 03:31:51 INFO - PROCESS | 3816 | --DOMWINDOW == 104 (183BEC00) [pid = 3816] [serial = 1418] [outer = 00000000] [url = about:blank] 03:31:51 INFO - PROCESS | 3816 | --DOMWINDOW == 103 (18DD0C00) [pid = 3816] [serial = 1424] [outer = 00000000] [url = about:blank] 03:31:51 INFO - PROCESS | 3816 | --DOMWINDOW == 102 (18A86C00) [pid = 3816] [serial = 1420] [outer = 00000000] [url = about:blank] 03:31:51 INFO - PROCESS | 3816 | --DOMWINDOW == 101 (19849C00) [pid = 3816] [serial = 1429] [outer = 00000000] [url = about:blank] 03:31:51 INFO - PROCESS | 3816 | --DOMWINDOW == 100 (19790800) [pid = 3816] [serial = 1427] [outer = 00000000] [url = about:blank] 03:31:51 INFO - PROCESS | 3816 | --DOMWINDOW == 99 (1984F000) [pid = 3816] [serial = 1430] [outer = 00000000] [url = about:blank] 03:31:51 INFO - PROCESS | 3816 | --DOMWINDOW == 98 (18A86800) [pid = 3816] [serial = 1432] [outer = 00000000] [url = about:blank] 03:31:51 INFO - PROCESS | 3816 | --DOMWINDOW == 97 (19797000) [pid = 3816] [serial = 1435] [outer = 00000000] [url = about:blank] 03:31:51 INFO - PROCESS | 3816 | --DOMWINDOW == 96 (18A95800) [pid = 3816] [serial = 1421] [outer = 00000000] [url = about:blank] 03:31:51 INFO - PROCESS | 3816 | --DOMWINDOW == 95 (18CE4800) [pid = 3816] [serial = 1433] [outer = 00000000] [url = about:blank] 03:31:51 INFO - PROCESS | 3816 | --DOMWINDOW == 94 (1979F400) [pid = 3816] [serial = 1436] [outer = 00000000] [url = about:blank] 03:31:51 INFO - PROCESS | 3816 | 1461148311720 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:51 INFO - PROCESS | 3816 | ++DOCSHELL 13205400 == 39 [pid = 3816] [id = 499] 03:31:51 INFO - PROCESS | 3816 | ++DOMWINDOW == 95 (1325E000) [pid = 3816] [serial = 1497] [outer = 00000000] 03:31:51 INFO - PROCESS | 3816 | ++DOMWINDOW == 96 (13820000) [pid = 3816] [serial = 1498] [outer = 1325E000] 03:31:51 INFO - PROCESS | 3816 | 1461148311767 Marionette DEBUG loaded listener.js 03:31:51 INFO - PROCESS | 3816 | ++DOMWINDOW == 97 (14344400) [pid = 3816] [serial = 1499] [outer = 1325E000] 03:31:52 INFO - PROCESS | 3816 | 1461148312141 Marionette TRACE conn3 <- [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:31:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 03:31:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 680ms 03:31:52 INFO - PROCESS | 3816 | 1461148312225 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 03:31:52 INFO - PROCESS | 3816 | 1461148312229 Marionette TRACE conn3 <- [1,1961,null,{"value":"13"}] 03:31:52 INFO - PROCESS | 3816 | 1461148312232 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 03:31:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 03:31:52 INFO - PROCESS | 3816 | 1461148312234 Marionette TRACE conn3 <- [1,1962,null,{}] 03:31:52 INFO - PROCESS | 3816 | 1461148312242 Marionette TRACE conn3 -> [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:31:52 INFO - PROCESS | 3816 | 1461148312321 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 03:31:52 INFO - PROCESS | 3816 | 1461148312327 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:52 INFO - PROCESS | 3816 | ++DOCSHELL 1664F800 == 40 [pid = 3816] [id = 500] 03:31:52 INFO - PROCESS | 3816 | ++DOMWINDOW == 98 (1676F000) [pid = 3816] [serial = 1500] [outer = 00000000] 03:31:52 INFO - PROCESS | 3816 | ++DOMWINDOW == 99 (18102400) [pid = 3816] [serial = 1501] [outer = 1676F000] 03:31:52 INFO - PROCESS | 3816 | 1461148312372 Marionette DEBUG loaded listener.js 03:31:52 INFO - PROCESS | 3816 | ++DOMWINDOW == 100 (183BE000) [pid = 3816] [serial = 1502] [outer = 1676F000] 03:31:52 INFO - PROCESS | 3816 | 1461148312816 Marionette TRACE conn3 <- [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:31:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 03:31:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 634ms 03:31:52 INFO - PROCESS | 3816 | 1461148312858 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 03:31:52 INFO - PROCESS | 3816 | 1461148312861 Marionette TRACE conn3 <- [1,1965,null,{"value":"13"}] 03:31:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 03:31:52 INFO - PROCESS | 3816 | 1461148312870 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 03:31:52 INFO - PROCESS | 3816 | 1461148312875 Marionette TRACE conn3 <- [1,1966,null,{}] 03:31:52 INFO - PROCESS | 3816 | 1461148312880 Marionette TRACE conn3 -> [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:31:52 INFO - PROCESS | 3816 | 1461148312958 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 03:31:52 INFO - PROCESS | 3816 | 1461148312966 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:52 INFO - PROCESS | 3816 | ++DOCSHELL 16768800 == 41 [pid = 3816] [id = 501] 03:31:52 INFO - PROCESS | 3816 | ++DOMWINDOW == 101 (18A86C00) [pid = 3816] [serial = 1503] [outer = 00000000] 03:31:53 INFO - PROCESS | 3816 | ++DOMWINDOW == 102 (18CEB400) [pid = 3816] [serial = 1504] [outer = 18A86C00] 03:31:53 INFO - PROCESS | 3816 | 1461148313018 Marionette DEBUG loaded listener.js 03:31:53 INFO - PROCESS | 3816 | ++DOMWINDOW == 103 (18CEEC00) [pid = 3816] [serial = 1505] [outer = 18A86C00] 03:31:53 INFO - PROCESS | 3816 | 1461148313469 Marionette TRACE conn3 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 03:31:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 03:31:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 650ms 03:31:53 INFO - PROCESS | 3816 | 1461148313523 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 03:31:53 INFO - PROCESS | 3816 | 1461148313526 Marionette TRACE conn3 <- [1,1969,null,{"value":"13"}] 03:31:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 03:31:53 INFO - PROCESS | 3816 | 1461148313529 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 03:31:53 INFO - PROCESS | 3816 | 1461148313531 Marionette TRACE conn3 <- [1,1970,null,{}] 03:31:53 INFO - PROCESS | 3816 | 1461148313535 Marionette TRACE conn3 -> [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:31:53 INFO - PROCESS | 3816 | 1461148313611 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 03:31:53 INFO - PROCESS | 3816 | 1461148313617 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:53 INFO - PROCESS | 3816 | ++DOCSHELL 18DD6800 == 42 [pid = 3816] [id = 502] 03:31:53 INFO - PROCESS | 3816 | ++DOMWINDOW == 104 (18DD7000) [pid = 3816] [serial = 1506] [outer = 00000000] 03:31:53 INFO - PROCESS | 3816 | ++DOMWINDOW == 105 (1922C400) [pid = 3816] [serial = 1507] [outer = 18DD7000] 03:31:53 INFO - PROCESS | 3816 | 1461148313691 Marionette DEBUG loaded listener.js 03:31:53 INFO - PROCESS | 3816 | ++DOMWINDOW == 106 (1922F000) [pid = 3816] [serial = 1508] [outer = 18DD7000] 03:31:54 INFO - PROCESS | 3816 | 1461148314137 Marionette TRACE conn3 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 03:31:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 03:31:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 634ms 03:31:54 INFO - PROCESS | 3816 | 1461148314151 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 03:31:54 INFO - PROCESS | 3816 | 1461148314153 Marionette TRACE conn3 <- [1,1973,null,{"value":"13"}] 03:31:54 INFO - PROCESS | 3816 | 1461148314156 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 03:31:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 03:31:54 INFO - PROCESS | 3816 | 1461148314158 Marionette TRACE conn3 <- [1,1974,null,{}] 03:31:54 INFO - PROCESS | 3816 | 1461148314161 Marionette TRACE conn3 -> [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:31:54 INFO - PROCESS | 3816 | 1461148314268 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 03:31:54 INFO - PROCESS | 3816 | 1461148314274 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:54 INFO - PROCESS | 3816 | ++DOCSHELL 1937AC00 == 43 [pid = 3816] [id = 503] 03:31:54 INFO - PROCESS | 3816 | ++DOMWINDOW == 107 (1937B400) [pid = 3816] [serial = 1509] [outer = 00000000] 03:31:54 INFO - PROCESS | 3816 | ++DOMWINDOW == 108 (196A0C00) [pid = 3816] [serial = 1510] [outer = 1937B400] 03:31:54 INFO - PROCESS | 3816 | 1461148314376 Marionette DEBUG loaded listener.js 03:31:54 INFO - PROCESS | 3816 | ++DOMWINDOW == 109 (19799800) [pid = 3816] [serial = 1511] [outer = 1937B400] 03:31:54 INFO - PROCESS | 3816 | 1461148314849 Marionette TRACE conn3 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 03:31:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 03:31:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 727ms 03:31:54 INFO - PROCESS | 3816 | 1461148314897 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 03:31:54 INFO - PROCESS | 3816 | 1461148314899 Marionette TRACE conn3 <- [1,1977,null,{"value":"13"}] 03:31:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 03:31:54 INFO - PROCESS | 3816 | 1461148314902 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 03:31:54 INFO - PROCESS | 3816 | 1461148314904 Marionette TRACE conn3 <- [1,1978,null,{}] 03:31:54 INFO - PROCESS | 3816 | 1461148314907 Marionette TRACE conn3 -> [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:31:55 INFO - PROCESS | 3816 | 1461148315041 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 03:31:55 INFO - PROCESS | 3816 | 1461148315066 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:55 INFO - PROCESS | 3816 | ++DOCSHELL 1334BC00 == 44 [pid = 3816] [id = 504] 03:31:55 INFO - PROCESS | 3816 | ++DOMWINDOW == 110 (19849400) [pid = 3816] [serial = 1512] [outer = 00000000] 03:31:55 INFO - PROCESS | 3816 | ++DOMWINDOW == 111 (19910C00) [pid = 3816] [serial = 1513] [outer = 19849400] 03:31:55 INFO - PROCESS | 3816 | 1461148315110 Marionette DEBUG loaded listener.js 03:31:55 INFO - PROCESS | 3816 | ++DOMWINDOW == 112 (19908000) [pid = 3816] [serial = 1514] [outer = 19849400] 03:31:55 INFO - PROCESS | 3816 | 1461148315531 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 03:31:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 03:31:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 696ms 03:31:55 INFO - PROCESS | 3816 | 1461148315603 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 03:31:55 INFO - PROCESS | 3816 | 1461148315604 Marionette TRACE conn3 <- [1,1981,null,{"value":"13"}] 03:31:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 03:31:55 INFO - PROCESS | 3816 | 1461148315608 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 03:31:55 INFO - PROCESS | 3816 | 1461148315609 Marionette TRACE conn3 <- [1,1982,null,{}] 03:31:55 INFO - PROCESS | 3816 | 1461148315613 Marionette TRACE conn3 -> [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:31:55 INFO - PROCESS | 3816 | 1461148315703 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 03:31:55 INFO - PROCESS | 3816 | 1461148315709 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:55 INFO - PROCESS | 3816 | ++DOCSHELL 19848400 == 45 [pid = 3816] [id = 505] 03:31:55 INFO - PROCESS | 3816 | ++DOMWINDOW == 113 (19B42000) [pid = 3816] [serial = 1515] [outer = 00000000] 03:31:55 INFO - PROCESS | 3816 | ++DOMWINDOW == 114 (1A530800) [pid = 3816] [serial = 1516] [outer = 19B42000] 03:31:55 INFO - PROCESS | 3816 | 1461148315755 Marionette DEBUG loaded listener.js 03:31:55 INFO - PROCESS | 3816 | ++DOMWINDOW == 115 (1A922C00) [pid = 3816] [serial = 1517] [outer = 19B42000] 03:31:56 INFO - PROCESS | 3816 | --DOMWINDOW == 114 (19376800) [pid = 3816] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 03:31:56 INFO - PROCESS | 3816 | --DOMWINDOW == 113 (1984B800) [pid = 3816] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 03:31:56 INFO - PROCESS | 3816 | --DOMWINDOW == 112 (13356000) [pid = 3816] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 03:31:56 INFO - PROCESS | 3816 | --DOMWINDOW == 111 (13353400) [pid = 3816] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 03:31:56 INFO - PROCESS | 3816 | --DOMWINDOW == 110 (18D10800) [pid = 3816] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 03:31:56 INFO - PROCESS | 3816 | --DOMWINDOW == 109 (1676AC00) [pid = 3816] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 03:31:56 INFO - PROCESS | 3816 | --DOMWINDOW == 108 (18A5DC00) [pid = 3816] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 03:31:56 INFO - PROCESS | 3816 | --DOMWINDOW == 107 (19907800) [pid = 3816] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 03:31:56 INFO - PROCESS | 3816 | --DOMWINDOW == 106 (155F9800) [pid = 3816] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 03:31:56 INFO - PROCESS | 3816 | --DOMWINDOW == 105 (18D04000) [pid = 3816] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 03:31:56 INFO - PROCESS | 3816 | 1461148316298 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 03:31:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 03:31:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 742ms 03:31:56 INFO - PROCESS | 3816 | 1461148316347 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 03:31:56 INFO - PROCESS | 3816 | 1461148316349 Marionette TRACE conn3 <- [1,1985,null,{"value":"13"}] 03:31:56 INFO - PROCESS | 3816 | 1461148316353 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 03:31:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 03:31:56 INFO - PROCESS | 3816 | 1461148316355 Marionette TRACE conn3 <- [1,1986,null,{}] 03:31:56 INFO - PROCESS | 3816 | 1461148316358 Marionette TRACE conn3 -> [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:31:56 INFO - PROCESS | 3816 | 1461148316434 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 03:31:56 INFO - PROCESS | 3816 | 1461148316440 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:56 INFO - PROCESS | 3816 | ++DOCSHELL 1344E000 == 46 [pid = 3816] [id = 506] 03:31:56 INFO - PROCESS | 3816 | ++DOMWINDOW == 106 (15725000) [pid = 3816] [serial = 1518] [outer = 00000000] 03:31:56 INFO - PROCESS | 3816 | ++DOMWINDOW == 107 (19847000) [pid = 3816] [serial = 1519] [outer = 15725000] 03:31:56 INFO - PROCESS | 3816 | 1461148316484 Marionette DEBUG loaded listener.js 03:31:56 INFO - PROCESS | 3816 | ++DOMWINDOW == 108 (1A15C000) [pid = 3816] [serial = 1520] [outer = 15725000] 03:31:56 INFO - PROCESS | 3816 | 1461148316896 Marionette TRACE conn3 <- [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:31:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 03:31:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 587ms 03:31:56 INFO - PROCESS | 3816 | 1461148316952 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 03:31:56 INFO - PROCESS | 3816 | 1461148316954 Marionette TRACE conn3 <- [1,1989,null,{"value":"13"}] 03:31:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 03:31:56 INFO - PROCESS | 3816 | 1461148316961 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 03:31:56 INFO - PROCESS | 3816 | 1461148316963 Marionette TRACE conn3 <- [1,1990,null,{}] 03:31:56 INFO - PROCESS | 3816 | 1461148316966 Marionette TRACE conn3 -> [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:31:57 INFO - PROCESS | 3816 | 1461148317042 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 03:31:57 INFO - PROCESS | 3816 | 1461148317048 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:57 INFO - PROCESS | 3816 | ++DOCSHELL 18D03400 == 47 [pid = 3816] [id = 507] 03:31:57 INFO - PROCESS | 3816 | ++DOMWINDOW == 109 (18D04000) [pid = 3816] [serial = 1521] [outer = 00000000] 03:31:57 INFO - PROCESS | 3816 | ++DOMWINDOW == 110 (1C229000) [pid = 3816] [serial = 1522] [outer = 18D04000] 03:31:57 INFO - PROCESS | 3816 | 1461148317097 Marionette DEBUG loaded listener.js 03:31:57 INFO - PROCESS | 3816 | ++DOMWINDOW == 111 (15C3EC00) [pid = 3816] [serial = 1523] [outer = 18D04000] 03:31:57 INFO - PROCESS | 3816 | 1461148317494 Marionette TRACE conn3 <- [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:31:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 03:31:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 587ms 03:31:57 INFO - PROCESS | 3816 | 1461148317550 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 03:31:57 INFO - PROCESS | 3816 | 1461148317551 Marionette TRACE conn3 <- [1,1993,null,{"value":"13"}] 03:31:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 03:31:57 INFO - PROCESS | 3816 | 1461148317559 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 03:31:57 INFO - PROCESS | 3816 | 1461148317560 Marionette TRACE conn3 <- [1,1994,null,{}] 03:31:57 INFO - PROCESS | 3816 | 1461148317563 Marionette TRACE conn3 -> [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:31:57 INFO - PROCESS | 3816 | 1461148317638 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 03:31:57 INFO - PROCESS | 3816 | 1461148317644 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:57 INFO - PROCESS | 3816 | ++DOCSHELL 19F31C00 == 48 [pid = 3816] [id = 508] 03:31:57 INFO - PROCESS | 3816 | ++DOMWINDOW == 112 (1C228C00) [pid = 3816] [serial = 1524] [outer = 00000000] 03:31:57 INFO - PROCESS | 3816 | ++DOMWINDOW == 113 (1CB1E000) [pid = 3816] [serial = 1525] [outer = 1C228C00] 03:31:57 INFO - PROCESS | 3816 | 1461148317693 Marionette DEBUG loaded listener.js 03:31:57 INFO - PROCESS | 3816 | ++DOMWINDOW == 114 (1CC15800) [pid = 3816] [serial = 1526] [outer = 1C228C00] 03:31:58 INFO - PROCESS | 3816 | --DOCSHELL 1325F000 == 47 [pid = 3816] [id = 467] 03:31:58 INFO - PROCESS | 3816 | --DOCSHELL 18D02000 == 46 [pid = 3816] [id = 455] 03:31:58 INFO - PROCESS | 3816 | --DOCSHELL 15726000 == 45 [pid = 3816] [id = 481] 03:31:58 INFO - PROCESS | 3816 | --DOCSHELL 1984F400 == 44 [pid = 3816] [id = 482] 03:31:58 INFO - PROCESS | 3816 | --DOCSHELL 16651800 == 43 [pid = 3816] [id = 468] 03:31:58 INFO - PROCESS | 3816 | --DOCSHELL 15525800 == 42 [pid = 3816] [id = 454] 03:31:58 INFO - PROCESS | 3816 | --DOCSHELL 13205400 == 41 [pid = 3816] [id = 499] 03:31:58 INFO - PROCESS | 3816 | --DOCSHELL 1C227400 == 40 [pid = 3816] [id = 497] 03:31:58 INFO - PROCESS | 3816 | --DOCSHELL 12B43800 == 39 [pid = 3816] [id = 498] 03:31:58 INFO - PROCESS | 3816 | --DOCSHELL 16501C00 == 38 [pid = 3816] [id = 495] 03:31:58 INFO - PROCESS | 3816 | --DOCSHELL 18DD0400 == 37 [pid = 3816] [id = 496] 03:31:58 INFO - PROCESS | 3816 | --DOCSHELL 1334E400 == 36 [pid = 3816] [id = 493] 03:31:58 INFO - PROCESS | 3816 | --DOCSHELL 02A9DC00 == 35 [pid = 3816] [id = 494] 03:31:59 INFO - PROCESS | 3816 | --DOCSHELL 18D03400 == 34 [pid = 3816] [id = 507] 03:31:59 INFO - PROCESS | 3816 | --DOCSHELL 1344E000 == 33 [pid = 3816] [id = 506] 03:31:59 INFO - PROCESS | 3816 | --DOCSHELL 1664F800 == 32 [pid = 3816] [id = 500] 03:31:59 INFO - PROCESS | 3816 | --DOCSHELL 19848400 == 31 [pid = 3816] [id = 505] 03:31:59 INFO - PROCESS | 3816 | --DOCSHELL 1334BC00 == 30 [pid = 3816] [id = 504] 03:31:59 INFO - PROCESS | 3816 | --DOCSHELL 18DD6800 == 29 [pid = 3816] [id = 502] 03:31:59 INFO - PROCESS | 3816 | --DOCSHELL 16768800 == 28 [pid = 3816] [id = 501] 03:31:59 INFO - PROCESS | 3816 | --DOCSHELL 1937AC00 == 27 [pid = 3816] [id = 503] 03:31:59 INFO - PROCESS | 3816 | --DOMWINDOW == 113 (195F3400) [pid = 3816] [serial = 1465] [outer = 00000000] [url = about:blank] 03:31:59 INFO - PROCESS | 3816 | --DOMWINDOW == 112 (19B48000) [pid = 3816] [serial = 1468] [outer = 00000000] [url = about:blank] 03:31:59 INFO - PROCESS | 3816 | --DOMWINDOW == 111 (155F3800) [pid = 3816] [serial = 1441] [outer = 00000000] [url = about:blank] 03:31:59 INFO - PROCESS | 3816 | --DOMWINDOW == 110 (18327400) [pid = 3816] [serial = 1444] [outer = 00000000] [url = about:blank] 03:31:59 INFO - PROCESS | 3816 | --DOMWINDOW == 109 (15522C00) [pid = 3816] [serial = 1451] [outer = 00000000] [url = about:blank] 03:31:59 INFO - PROCESS | 3816 | --DOMWINDOW == 108 (138BFC00) [pid = 3816] [serial = 1450] [outer = 00000000] [url = about:blank] 03:31:59 INFO - PROCESS | 3816 | --DOMWINDOW == 107 (142C9400) [pid = 3816] [serial = 1453] [outer = 00000000] [url = about:blank] 03:31:59 INFO - PROCESS | 3816 | --DOMWINDOW == 106 (155F5000) [pid = 3816] [serial = 1454] [outer = 00000000] [url = about:blank] 03:31:59 INFO - PROCESS | 3816 | --DOMWINDOW == 105 (1979CC00) [pid = 3816] [serial = 1466] [outer = 00000000] [url = about:blank] 03:31:59 INFO - PROCESS | 3816 | --DOMWINDOW == 104 (19371000) [pid = 3816] [serial = 1462] [outer = 00000000] [url = about:blank] 03:31:59 INFO - PROCESS | 3816 | --DOMWINDOW == 103 (1810DC00) [pid = 3816] [serial = 1456] [outer = 00000000] [url = about:blank] 03:31:59 INFO - PROCESS | 3816 | --DOMWINDOW == 102 (1872D800) [pid = 3816] [serial = 1457] [outer = 00000000] [url = about:blank] 03:31:59 INFO - PROCESS | 3816 | --DOMWINDOW == 101 (18D09000) [pid = 3816] [serial = 1459] [outer = 00000000] [url = about:blank] 03:31:59 INFO - PROCESS | 3816 | --DOMWINDOW == 100 (18D10000) [pid = 3816] [serial = 1460] [outer = 00000000] [url = about:blank] 03:31:59 INFO - PROCESS | 3816 | --DOMWINDOW == 99 (19F2B800) [pid = 3816] [serial = 1447] [outer = 00000000] [url = about:blank] 03:31:59 INFO - PROCESS | 3816 | --DOMWINDOW == 98 (1A86A400) [pid = 3816] [serial = 1471] [outer = 00000000] [url = about:blank] 03:31:59 INFO - PROCESS | 3816 | --DOMWINDOW == 97 (1C21C400) [pid = 3816] [serial = 1480] [outer = 00000000] [url = about:blank] 03:31:59 INFO - PROCESS | 3816 | --DOMWINDOW == 96 (1A1CC000) [pid = 3816] [serial = 1469] [outer = 00000000] [url = about:blank] 03:31:59 INFO - PROCESS | 3816 | --DOMWINDOW == 95 (18A59000) [pid = 3816] [serial = 1474] [outer = 00000000] [url = about:blank] 03:31:59 INFO - PROCESS | 3816 | --DOMWINDOW == 94 (1AE03000) [pid = 3816] [serial = 1477] [outer = 00000000] [url = about:blank] 03:31:59 INFO - PROCESS | 3816 | --DOMWINDOW == 93 (1A868C00) [pid = 3816] [serial = 1472] [outer = 00000000] [url = about:blank] 03:31:59 INFO - PROCESS | 3816 | --DOMWINDOW == 92 (18CECC00) [pid = 3816] [serial = 1475] [outer = 00000000] [url = about:blank] 03:31:59 INFO - PROCESS | 3816 | --DOMWINDOW == 91 (1AE0AC00) [pid = 3816] [serial = 1478] [outer = 00000000] [url = about:blank] 03:31:59 INFO - PROCESS | 3816 | --DOMWINDOW == 90 (19370000) [pid = 3816] [serial = 1463] [outer = 00000000] [url = about:blank] 03:31:59 INFO - PROCESS | 3816 | 1461148319603 Marionette TRACE conn3 <- [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:31:59 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:31:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 2087ms 03:31:59 INFO - PROCESS | 3816 | 1461148319648 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 03:31:59 INFO - PROCESS | 3816 | 1461148319652 Marionette TRACE conn3 <- [1,1997,null,{"value":"13"}] 03:31:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 03:31:59 INFO - PROCESS | 3816 | 1461148319658 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 03:31:59 INFO - PROCESS | 3816 | 1461148319661 Marionette TRACE conn3 <- [1,1998,null,{}] 03:31:59 INFO - PROCESS | 3816 | 1461148319668 Marionette TRACE conn3 -> [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:31:59 INFO - PROCESS | 3816 | 1461148319768 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 03:31:59 INFO - PROCESS | 3816 | 1461148319777 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:59 INFO - PROCESS | 3816 | ++DOCSHELL 12D72C00 == 28 [pid = 3816] [id = 509] 03:31:59 INFO - PROCESS | 3816 | ++DOMWINDOW == 91 (12D80400) [pid = 3816] [serial = 1527] [outer = 00000000] 03:31:59 INFO - PROCESS | 3816 | ++DOMWINDOW == 92 (13269400) [pid = 3816] [serial = 1528] [outer = 12D80400] 03:31:59 INFO - PROCESS | 3816 | 1461148319825 Marionette DEBUG loaded listener.js 03:31:59 INFO - PROCESS | 3816 | ++DOMWINDOW == 93 (1334DC00) [pid = 3816] [serial = 1529] [outer = 12D80400] 03:32:00 INFO - PROCESS | 3816 | 1461148320328 Marionette TRACE conn3 <- [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:32:00 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:32:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 696ms 03:32:00 INFO - PROCESS | 3816 | 1461148320358 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 03:32:00 INFO - PROCESS | 3816 | 1461148320364 Marionette TRACE conn3 <- [1,2001,null,{"value":"13"}] 03:32:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 03:32:00 INFO - PROCESS | 3816 | 1461148320370 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 03:32:00 INFO - PROCESS | 3816 | 1461148320373 Marionette TRACE conn3 <- [1,2002,null,{}] 03:32:00 INFO - PROCESS | 3816 | 1461148320376 Marionette TRACE conn3 -> [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:32:00 INFO - PROCESS | 3816 | 1461148320463 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 03:32:00 INFO - PROCESS | 3816 | 1461148320473 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:00 INFO - PROCESS | 3816 | ++DOCSHELL 13449000 == 29 [pid = 3816] [id = 510] 03:32:00 INFO - PROCESS | 3816 | ++DOMWINDOW == 94 (1344EC00) [pid = 3816] [serial = 1530] [outer = 00000000] 03:32:00 INFO - PROCESS | 3816 | ++DOMWINDOW == 95 (13813800) [pid = 3816] [serial = 1531] [outer = 1344EC00] 03:32:00 INFO - PROCESS | 3816 | 1461148320521 Marionette DEBUG loaded listener.js 03:32:00 INFO - PROCESS | 3816 | ++DOMWINDOW == 96 (138BBC00) [pid = 3816] [serial = 1532] [outer = 1344EC00] 03:32:01 INFO - PROCESS | 3816 | 1461148321331 Marionette TRACE conn3 <- [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:32:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 03:32:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 989ms 03:32:01 INFO - PROCESS | 3816 | 1461148321354 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 03:32:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 03:32:01 INFO - PROCESS | 3816 | 1461148321361 Marionette TRACE conn3 <- [1,2005,null,{"value":"13"}] 03:32:01 INFO - PROCESS | 3816 | 1461148321366 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 03:32:01 INFO - PROCESS | 3816 | 1461148321370 Marionette TRACE conn3 <- [1,2006,null,{}] 03:32:01 INFO - PROCESS | 3816 | 1461148321376 Marionette TRACE conn3 -> [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:32:01 INFO - PROCESS | 3816 | 1461148321488 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 03:32:01 INFO - PROCESS | 3816 | 1461148321622 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:01 INFO - PROCESS | 3816 | ++DOCSHELL 13440000 == 30 [pid = 3816] [id = 511] 03:32:01 INFO - PROCESS | 3816 | ++DOMWINDOW == 97 (13443800) [pid = 3816] [serial = 1533] [outer = 00000000] 03:32:01 INFO - PROCESS | 3816 | ++DOMWINDOW == 98 (142C9400) [pid = 3816] [serial = 1534] [outer = 13443800] 03:32:01 INFO - PROCESS | 3816 | 1461148321680 Marionette DEBUG loaded listener.js 03:32:01 INFO - PROCESS | 3816 | ++DOMWINDOW == 99 (14A5E000) [pid = 3816] [serial = 1535] [outer = 13443800] 03:32:02 INFO - PROCESS | 3816 | 1461148322378 Marionette TRACE conn3 <- [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:32:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 03:32:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1036ms 03:32:02 INFO - PROCESS | 3816 | 1461148322397 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 03:32:02 INFO - PROCESS | 3816 | 1461148322403 Marionette TRACE conn3 <- [1,2009,null,{"value":"13"}] 03:32:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 03:32:02 INFO - PROCESS | 3816 | 1461148322429 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 03:32:02 INFO - PROCESS | 3816 | 1461148322432 Marionette TRACE conn3 <- [1,2010,null,{}] 03:32:02 INFO - PROCESS | 3816 | 1461148322462 Marionette TRACE conn3 -> [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:32:02 INFO - PROCESS | 3816 | 1461148322575 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 03:32:02 INFO - PROCESS | 3816 | 1461148322659 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:02 INFO - PROCESS | 3816 | ++DOCSHELL 155EFC00 == 31 [pid = 3816] [id = 512] 03:32:02 INFO - PROCESS | 3816 | ++DOMWINDOW == 100 (155F7800) [pid = 3816] [serial = 1536] [outer = 00000000] 03:32:02 INFO - PROCESS | 3816 | ++DOMWINDOW == 101 (159F4800) [pid = 3816] [serial = 1537] [outer = 155F7800] 03:32:02 INFO - PROCESS | 3816 | 1461148322713 Marionette DEBUG loaded listener.js 03:32:02 INFO - PROCESS | 3816 | ++DOMWINDOW == 102 (15CB1000) [pid = 3816] [serial = 1538] [outer = 155F7800] 03:32:03 INFO - PROCESS | 3816 | --DOCSHELL 12CBB800 == 30 [pid = 3816] [id = 353] 03:32:03 INFO - PROCESS | 3816 | --DOCSHELL 12BB6000 == 29 [pid = 3816] [id = 354] 03:32:03 INFO - PROCESS | 3816 | --DOCSHELL 15526800 == 28 [pid = 3816] [id = 350] 03:32:03 INFO - PROCESS | 3816 | --DOCSHELL 1807F000 == 27 [pid = 3816] [id = 345] 03:32:03 INFO - PROCESS | 3816 | --DOCSHELL 12B86C00 == 26 [pid = 3816] [id = 352] 03:32:03 INFO - PROCESS | 3816 | --DOCSHELL 18CEE400 == 25 [pid = 3816] [id = 349] 03:32:03 INFO - PROCESS | 3816 | 1461148323397 Marionette TRACE conn3 <- [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:32:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 03:32:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 990ms 03:32:03 INFO - PROCESS | 3816 | 1461148323431 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 03:32:03 INFO - PROCESS | 3816 | 1461148323434 Marionette TRACE conn3 <- [1,2013,null,{"value":"13"}] 03:32:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 03:32:03 INFO - PROCESS | 3816 | 1461148323439 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 03:32:03 INFO - PROCESS | 3816 | 1461148323442 Marionette TRACE conn3 <- [1,2014,null,{}] 03:32:03 INFO - PROCESS | 3816 | 1461148323462 Marionette TRACE conn3 -> [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:32:03 INFO - PROCESS | 3816 | 1461148323541 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 03:32:03 INFO - PROCESS | 3816 | 1461148323552 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:03 INFO - PROCESS | 3816 | ++DOCSHELL 13443400 == 26 [pid = 3816] [id = 513] 03:32:03 INFO - PROCESS | 3816 | ++DOMWINDOW == 103 (13444400) [pid = 3816] [serial = 1539] [outer = 00000000] 03:32:03 INFO - PROCESS | 3816 | ++DOMWINDOW == 104 (14A10400) [pid = 3816] [serial = 1540] [outer = 13444400] 03:32:03 INFO - PROCESS | 3816 | 1461148323603 Marionette DEBUG loaded listener.js 03:32:03 INFO - PROCESS | 3816 | ++DOMWINDOW == 105 (155ED800) [pid = 3816] [serial = 1541] [outer = 13444400] 03:32:04 INFO - PROCESS | 3816 | 1461148324107 Marionette TRACE conn3 <- [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:32:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 03:32:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 727ms 03:32:04 INFO - PROCESS | 3816 | 1461148324161 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 03:32:04 INFO - PROCESS | 3816 | 1461148324166 Marionette TRACE conn3 <- [1,2017,null,{"value":"13"}] 03:32:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 03:32:04 INFO - PROCESS | 3816 | 1461148324172 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 03:32:04 INFO - PROCESS | 3816 | 1461148324174 Marionette TRACE conn3 <- [1,2018,null,{}] 03:32:04 INFO - PROCESS | 3816 | 1461148324178 Marionette TRACE conn3 -> [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:32:04 INFO - PROCESS | 3816 | 1461148324279 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 03:32:04 INFO - PROCESS | 3816 | 1461148324366 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:04 INFO - PROCESS | 3816 | ++DOCSHELL 155F3800 == 27 [pid = 3816] [id = 514] 03:32:04 INFO - PROCESS | 3816 | ++DOMWINDOW == 106 (15F75400) [pid = 3816] [serial = 1542] [outer = 00000000] 03:32:04 INFO - PROCESS | 3816 | ++DOMWINDOW == 107 (16653800) [pid = 3816] [serial = 1543] [outer = 15F75400] 03:32:04 INFO - PROCESS | 3816 | 1461148324411 Marionette DEBUG loaded listener.js 03:32:04 INFO - PROCESS | 3816 | ++DOMWINDOW == 108 (16B8A000) [pid = 3816] [serial = 1544] [outer = 15F75400] 03:32:04 INFO - PROCESS | 3816 | 1461148324807 Marionette TRACE conn3 <- [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:32:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 03:32:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 696ms 03:32:04 INFO - PROCESS | 3816 | 1461148324870 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 03:32:04 INFO - PROCESS | 3816 | 1461148324872 Marionette TRACE conn3 <- [1,2021,null,{"value":"13"}] 03:32:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 03:32:04 INFO - PROCESS | 3816 | 1461148324876 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 03:32:04 INFO - PROCESS | 3816 | 1461148324879 Marionette TRACE conn3 <- [1,2022,null,{}] 03:32:04 INFO - PROCESS | 3816 | 1461148324890 Marionette TRACE conn3 -> [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:32:04 INFO - PROCESS | 3816 | 1461148324970 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 03:32:04 INFO - PROCESS | 3816 | 1461148324977 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:04 INFO - PROCESS | 3816 | ++DOCSHELL 18081400 == 28 [pid = 3816] [id = 515] 03:32:04 INFO - PROCESS | 3816 | ++DOMWINDOW == 109 (18089400) [pid = 3816] [serial = 1545] [outer = 00000000] 03:32:05 INFO - PROCESS | 3816 | ++DOMWINDOW == 110 (188A0400) [pid = 3816] [serial = 1546] [outer = 18089400] 03:32:05 INFO - PROCESS | 3816 | 1461148325025 Marionette DEBUG loaded listener.js 03:32:05 INFO - PROCESS | 3816 | ++DOMWINDOW == 111 (188E5C00) [pid = 3816] [serial = 1547] [outer = 18089400] 03:32:05 INFO - PROCESS | 3816 | 1461148325465 Marionette TRACE conn3 <- [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:32:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 03:32:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 634ms 03:32:05 INFO - PROCESS | 3816 | 1461148325498 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 03:32:05 INFO - PROCESS | 3816 | 1461148325500 Marionette TRACE conn3 <- [1,2025,null,{"value":"13"}] 03:32:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 03:32:05 INFO - PROCESS | 3816 | 1461148325514 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 03:32:05 INFO - PROCESS | 3816 | 1461148325516 Marionette TRACE conn3 <- [1,2026,null,{}] 03:32:05 INFO - PROCESS | 3816 | 1461148325519 Marionette TRACE conn3 -> [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:32:05 INFO - PROCESS | 3816 | 1461148325624 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 03:32:05 INFO - PROCESS | 3816 | 1461148325714 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:05 INFO - PROCESS | 3816 | ++DOCSHELL 15528000 == 29 [pid = 3816] [id = 516] 03:32:05 INFO - PROCESS | 3816 | ++DOMWINDOW == 112 (18A8D000) [pid = 3816] [serial = 1548] [outer = 00000000] 03:32:05 INFO - PROCESS | 3816 | ++DOMWINDOW == 113 (18CE6800) [pid = 3816] [serial = 1549] [outer = 18A8D000] 03:32:05 INFO - PROCESS | 3816 | 1461148325760 Marionette DEBUG loaded listener.js 03:32:05 INFO - PROCESS | 3816 | ++DOMWINDOW == 114 (18CEB800) [pid = 3816] [serial = 1550] [outer = 18A8D000] 03:32:06 INFO - PROCESS | 3816 | 1461148326187 Marionette TRACE conn3 <- [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:32:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 03:32:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 680ms 03:32:06 INFO - PROCESS | 3816 | 1461148326207 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 03:32:06 INFO - PROCESS | 3816 | 1461148326209 Marionette TRACE conn3 <- [1,2029,null,{"value":"13"}] 03:32:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 03:32:06 INFO - PROCESS | 3816 | 1461148326220 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 03:32:06 INFO - PROCESS | 3816 | 1461148326222 Marionette TRACE conn3 <- [1,2030,null,{}] 03:32:06 INFO - PROCESS | 3816 | 1461148326226 Marionette TRACE conn3 -> [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:32:06 INFO - PROCESS | 3816 | 1461148326335 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 03:32:06 INFO - PROCESS | 3816 | 1461148326341 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:06 INFO - PROCESS | 3816 | ++DOCSHELL 18A5F000 == 30 [pid = 3816] [id = 517] 03:32:06 INFO - PROCESS | 3816 | ++DOMWINDOW == 115 (18A62800) [pid = 3816] [serial = 1551] [outer = 00000000] 03:32:06 INFO - PROCESS | 3816 | ++DOMWINDOW == 116 (18DCD800) [pid = 3816] [serial = 1552] [outer = 18A62800] 03:32:06 INFO - PROCESS | 3816 | 1461148326390 Marionette DEBUG loaded listener.js 03:32:06 INFO - PROCESS | 3816 | ++DOMWINDOW == 117 (18D10800) [pid = 3816] [serial = 1553] [outer = 18A62800] 03:32:06 INFO - PROCESS | 3816 | 1461148326858 Marionette TRACE conn3 <- [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:32:06 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:32:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 696ms 03:32:06 INFO - PROCESS | 3816 | 1461148326918 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 03:32:06 INFO - PROCESS | 3816 | 1461148326920 Marionette TRACE conn3 <- [1,2033,null,{"value":"13"}] 03:32:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 03:32:06 INFO - PROCESS | 3816 | 1461148326923 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 03:32:06 INFO - PROCESS | 3816 | 1461148326924 Marionette TRACE conn3 <- [1,2034,null,{}] 03:32:06 INFO - PROCESS | 3816 | 1461148326928 Marionette TRACE conn3 -> [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:32:07 INFO - PROCESS | 3816 | 1461148327069 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 03:32:07 INFO - PROCESS | 3816 | 1461148327095 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:07 INFO - PROCESS | 3816 | ++DOCSHELL 19238000 == 31 [pid = 3816] [id = 518] 03:32:07 INFO - PROCESS | 3816 | ++DOMWINDOW == 118 (1936FC00) [pid = 3816] [serial = 1554] [outer = 00000000] 03:32:07 INFO - PROCESS | 3816 | ++DOMWINDOW == 119 (1937DC00) [pid = 3816] [serial = 1555] [outer = 1936FC00] 03:32:07 INFO - PROCESS | 3816 | 1461148327143 Marionette DEBUG loaded listener.js 03:32:07 INFO - PROCESS | 3816 | ++DOMWINDOW == 120 (1937B800) [pid = 3816] [serial = 1556] [outer = 1936FC00] 03:32:07 INFO - PROCESS | 3816 | --DOMWINDOW == 119 (1990F800) [pid = 3816] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 03:32:07 INFO - PROCESS | 3816 | --DOMWINDOW == 118 (1344BC00) [pid = 3816] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 03:32:07 INFO - PROCESS | 3816 | --DOMWINDOW == 117 (15F80400) [pid = 3816] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 03:32:07 INFO - PROCESS | 3816 | --DOMWINDOW == 116 (13208400) [pid = 3816] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 03:32:07 INFO - PROCESS | 3816 | --DOMWINDOW == 115 (13358000) [pid = 3816] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 03:32:07 INFO - PROCESS | 3816 | --DOMWINDOW == 114 (159EEC00) [pid = 3816] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 03:32:07 INFO - PROCESS | 3816 | --DOMWINDOW == 113 (1984F800) [pid = 3816] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 03:32:07 INFO - PROCESS | 3816 | --DOMWINDOW == 112 (19B84C00) [pid = 3816] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 03:32:07 INFO - PROCESS | 3816 | --DOMWINDOW == 111 (18D0AC00) [pid = 3816] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 03:32:07 INFO - PROCESS | 3816 | --DOMWINDOW == 110 (13446400) [pid = 3816] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 03:32:07 INFO - PROCESS | 3816 | --DOMWINDOW == 109 (18CE0800) [pid = 3816] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 03:32:07 INFO - PROCESS | 3816 | --DOMWINDOW == 108 (18105400) [pid = 3816] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 03:32:07 INFO - PROCESS | 3816 | --DOMWINDOW == 107 (1C228C00) [pid = 3816] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 03:32:07 INFO - PROCESS | 3816 | --DOMWINDOW == 106 (18D04000) [pid = 3816] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 03:32:07 INFO - PROCESS | 3816 | --DOMWINDOW == 105 (1937B400) [pid = 3816] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 03:32:07 INFO - PROCESS | 3816 | --DOMWINDOW == 104 (19849400) [pid = 3816] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 03:32:07 INFO - PROCESS | 3816 | --DOMWINDOW == 103 (19B42000) [pid = 3816] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 03:32:07 INFO - PROCESS | 3816 | --DOMWINDOW == 102 (15725000) [pid = 3816] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 03:32:07 INFO - PROCESS | 3816 | --DOMWINDOW == 101 (18DD7000) [pid = 3816] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 03:32:07 INFO - PROCESS | 3816 | --DOMWINDOW == 100 (18A86C00) [pid = 3816] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 03:32:07 INFO - PROCESS | 3816 | --DOMWINDOW == 99 (1676F000) [pid = 3816] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 03:32:07 INFO - PROCESS | 3816 | --DOMWINDOW == 98 (1325E000) [pid = 3816] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 03:32:07 INFO - PROCESS | 3816 | --DOMWINDOW == 97 (12CFB800) [pid = 3816] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 03:32:07 INFO - PROCESS | 3816 | --DOMWINDOW == 96 (1C227800) [pid = 3816] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 03:32:07 INFO - PROCESS | 3816 | --DOMWINDOW == 95 (18DDC400) [pid = 3816] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 03:32:07 INFO - PROCESS | 3816 | --DOMWINDOW == 94 (1665EC00) [pid = 3816] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 03:32:07 INFO - PROCESS | 3816 | --DOMWINDOW == 93 (12B3A400) [pid = 3816] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 03:32:07 INFO - PROCESS | 3816 | --DOMWINDOW == 92 (19850C00) [pid = 3816] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 03:32:07 INFO - PROCESS | 3816 | --DOMWINDOW == 91 (12D80400) [pid = 3816] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 03:32:07 INFO - PROCESS | 3816 | 1461148327738 Marionette TRACE conn3 <- [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:32:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:32:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 897ms 03:32:07 INFO - PROCESS | 3816 | 1461148327811 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 03:32:07 INFO - PROCESS | 3816 | 1461148327813 Marionette TRACE conn3 <- [1,2037,null,{"value":"13"}] 03:32:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 03:32:07 INFO - PROCESS | 3816 | 1461148327816 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 03:32:07 INFO - PROCESS | 3816 | 1461148327818 Marionette TRACE conn3 <- [1,2038,null,{}] 03:32:07 INFO - PROCESS | 3816 | 1461148327821 Marionette TRACE conn3 -> [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:32:07 INFO - PROCESS | 3816 | 1461148327895 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 03:32:07 INFO - PROCESS | 3816 | 1461148327981 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:07 INFO - PROCESS | 3816 | ++DOCSHELL 12CFB800 == 32 [pid = 3816] [id = 519] 03:32:07 INFO - PROCESS | 3816 | ++DOMWINDOW == 92 (12CFC000) [pid = 3816] [serial = 1557] [outer = 00000000] 03:32:08 INFO - PROCESS | 3816 | ++DOMWINDOW == 93 (1344BC00) [pid = 3816] [serial = 1558] [outer = 12CFC000] 03:32:08 INFO - PROCESS | 3816 | 1461148328036 Marionette DEBUG loaded listener.js 03:32:08 INFO - PROCESS | 3816 | ++DOMWINDOW == 94 (142C5C00) [pid = 3816] [serial = 1559] [outer = 12CFC000] 03:32:08 INFO - PROCESS | 3816 | 1461148328439 Marionette TRACE conn3 <- [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:32:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 03:32:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 634ms 03:32:08 INFO - PROCESS | 3816 | 1461148328454 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 03:32:08 INFO - PROCESS | 3816 | 1461148328456 Marionette TRACE conn3 <- [1,2041,null,{"value":"13"}] 03:32:08 INFO - PROCESS | 3816 | 1461148328459 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 03:32:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 03:32:08 INFO - PROCESS | 3816 | 1461148328461 Marionette TRACE conn3 <- [1,2042,null,{}] 03:32:08 INFO - PROCESS | 3816 | 1461148328464 Marionette TRACE conn3 -> [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:32:08 INFO - PROCESS | 3816 | 1461148328537 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 03:32:08 INFO - PROCESS | 3816 | 1461148328616 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:08 INFO - PROCESS | 3816 | ++DOCSHELL 12BBE400 == 33 [pid = 3816] [id = 520] 03:32:08 INFO - PROCESS | 3816 | ++DOMWINDOW == 95 (1343F400) [pid = 3816] [serial = 1560] [outer = 00000000] 03:32:08 INFO - PROCESS | 3816 | ++DOMWINDOW == 96 (1676F000) [pid = 3816] [serial = 1561] [outer = 1343F400] 03:32:08 INFO - PROCESS | 3816 | 1461148328660 Marionette DEBUG loaded listener.js 03:32:08 INFO - PROCESS | 3816 | ++DOMWINDOW == 97 (17BB1C00) [pid = 3816] [serial = 1562] [outer = 1343F400] 03:32:09 INFO - PROCESS | 3816 | 1461148329015 Marionette TRACE conn3 <- [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:32:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 03:32:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 587ms 03:32:09 INFO - PROCESS | 3816 | 1461148329041 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 03:32:09 INFO - PROCESS | 3816 | 1461148329043 Marionette TRACE conn3 <- [1,2045,null,{"value":"13"}] 03:32:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 03:32:09 INFO - PROCESS | 3816 | 1461148329046 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 03:32:09 INFO - PROCESS | 3816 | 1461148329048 Marionette TRACE conn3 <- [1,2046,null,{}] 03:32:09 INFO - PROCESS | 3816 | 1461148329051 Marionette TRACE conn3 -> [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:32:09 INFO - PROCESS | 3816 | 1461148329173 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 03:32:09 INFO - PROCESS | 3816 | 1461148329181 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:09 INFO - PROCESS | 3816 | ++DOCSHELL 13702C00 == 34 [pid = 3816] [id = 521] 03:32:09 INFO - PROCESS | 3816 | ++DOMWINDOW == 98 (15524C00) [pid = 3816] [serial = 1563] [outer = 00000000] 03:32:09 INFO - PROCESS | 3816 | ++DOMWINDOW == 99 (18DD9400) [pid = 3816] [serial = 1564] [outer = 15524C00] 03:32:09 INFO - PROCESS | 3816 | 1461148329225 Marionette DEBUG loaded listener.js 03:32:09 INFO - PROCESS | 3816 | ++DOMWINDOW == 100 (18733800) [pid = 3816] [serial = 1565] [outer = 15524C00] 03:32:09 INFO - PROCESS | 3816 | 1461148329717 Marionette TRACE conn3 <- [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:32:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 03:32:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 727ms 03:32:09 INFO - PROCESS | 3816 | 1461148329803 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 03:32:09 INFO - PROCESS | 3816 | 1461148329807 Marionette TRACE conn3 <- [1,2049,null,{"value":"13"}] 03:32:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 03:32:09 INFO - PROCESS | 3816 | 1461148329814 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 03:32:09 INFO - PROCESS | 3816 | 1461148329817 Marionette TRACE conn3 <- [1,2050,null,{}] 03:32:09 INFO - PROCESS | 3816 | 1461148329823 Marionette TRACE conn3 -> [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:32:09 INFO - PROCESS | 3816 | 1461148329990 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 03:32:10 INFO - PROCESS | 3816 | 1461148330089 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:10 INFO - PROCESS | 3816 | ++DOCSHELL 13440800 == 35 [pid = 3816] [id = 522] 03:32:10 INFO - PROCESS | 3816 | ++DOMWINDOW == 101 (13442800) [pid = 3816] [serial = 1566] [outer = 00000000] 03:32:10 INFO - PROCESS | 3816 | ++DOMWINDOW == 102 (138B9C00) [pid = 3816] [serial = 1567] [outer = 13442800] 03:32:10 INFO - PROCESS | 3816 | 1461148330146 Marionette DEBUG loaded listener.js 03:32:10 INFO - PROCESS | 3816 | ++DOMWINDOW == 103 (155F5000) [pid = 3816] [serial = 1568] [outer = 13442800] 03:32:10 INFO - PROCESS | 3816 | 1461148330694 Marionette TRACE conn3 <- [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:32:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 03:32:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 928ms 03:32:10 INFO - PROCESS | 3816 | 1461148330740 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 03:32:10 INFO - PROCESS | 3816 | 1461148330746 Marionette TRACE conn3 <- [1,2053,null,{"value":"13"}] 03:32:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 03:32:10 INFO - PROCESS | 3816 | 1461148330753 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 03:32:10 INFO - PROCESS | 3816 | 1461148330756 Marionette TRACE conn3 <- [1,2054,null,{}] 03:32:10 INFO - PROCESS | 3816 | 1461148330760 Marionette TRACE conn3 -> [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:32:10 INFO - PROCESS | 3816 | 1461148330859 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 03:32:10 INFO - PROCESS | 3816 | 1461148330965 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:10 INFO - PROCESS | 3816 | ++DOCSHELL 13448C00 == 36 [pid = 3816] [id = 523] 03:32:10 INFO - PROCESS | 3816 | ++DOMWINDOW == 104 (16651000) [pid = 3816] [serial = 1569] [outer = 00000000] 03:32:11 INFO - PROCESS | 3816 | ++DOMWINDOW == 105 (183C1C00) [pid = 3816] [serial = 1570] [outer = 16651000] 03:32:11 INFO - PROCESS | 3816 | 1461148331018 Marionette DEBUG loaded listener.js 03:32:11 INFO - PROCESS | 3816 | ++DOMWINDOW == 106 (18A58400) [pid = 3816] [serial = 1571] [outer = 16651000] 03:32:11 INFO - PROCESS | 3816 | 1461148331612 Marionette TRACE conn3 <- [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:32:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 03:32:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 897ms 03:32:11 INFO - PROCESS | 3816 | 1461148331655 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 03:32:11 INFO - PROCESS | 3816 | 1461148331658 Marionette TRACE conn3 <- [1,2057,null,{"value":"13"}] 03:32:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 03:32:11 INFO - PROCESS | 3816 | 1461148331661 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 03:32:11 INFO - PROCESS | 3816 | 1461148331665 Marionette TRACE conn3 <- [1,2058,null,{}] 03:32:11 INFO - PROCESS | 3816 | 1461148331676 Marionette TRACE conn3 -> [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:32:11 INFO - PROCESS | 3816 | 1461148331784 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 03:32:11 INFO - PROCESS | 3816 | 1461148331873 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:11 INFO - PROCESS | 3816 | ++DOCSHELL 1922FC00 == 37 [pid = 3816] [id = 524] 03:32:11 INFO - PROCESS | 3816 | ++DOMWINDOW == 107 (19370000) [pid = 3816] [serial = 1572] [outer = 00000000] 03:32:11 INFO - PROCESS | 3816 | ++DOMWINDOW == 108 (19791000) [pid = 3816] [serial = 1573] [outer = 19370000] 03:32:11 INFO - PROCESS | 3816 | 1461148331929 Marionette DEBUG loaded listener.js 03:32:12 INFO - PROCESS | 3816 | ++DOMWINDOW == 109 (19799000) [pid = 3816] [serial = 1574] [outer = 19370000] 03:32:12 INFO - PROCESS | 3816 | 1461148332520 Marionette TRACE conn3 <- [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:32:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 03:32:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 928ms 03:32:12 INFO - PROCESS | 3816 | 1461148332589 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 03:32:12 INFO - PROCESS | 3816 | 1461148332592 Marionette TRACE conn3 <- [1,2061,null,{"value":"13"}] 03:32:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 03:32:12 INFO - PROCESS | 3816 | 1461148332596 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 03:32:12 INFO - PROCESS | 3816 | 1461148332598 Marionette TRACE conn3 <- [1,2062,null,{}] 03:32:12 INFO - PROCESS | 3816 | 1461148332601 Marionette TRACE conn3 -> [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:32:12 INFO - PROCESS | 3816 | 1461148332699 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 03:32:12 INFO - PROCESS | 3816 | 1461148332830 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:12 INFO - PROCESS | 3816 | ++DOCSHELL 1984A400 == 38 [pid = 3816] [id = 525] 03:32:12 INFO - PROCESS | 3816 | ++DOMWINDOW == 110 (1984A800) [pid = 3816] [serial = 1575] [outer = 00000000] 03:32:12 INFO - PROCESS | 3816 | ++DOMWINDOW == 111 (19B42000) [pid = 3816] [serial = 1576] [outer = 1984A800] 03:32:12 INFO - PROCESS | 3816 | 1461148332885 Marionette DEBUG loaded listener.js 03:32:12 INFO - PROCESS | 3816 | ++DOMWINDOW == 112 (19B8EC00) [pid = 3816] [serial = 1577] [outer = 1984A800] 03:32:13 INFO - PROCESS | 3816 | 1461148333602 Marionette TRACE conn3 <- [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:32:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 03:32:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1082ms 03:32:13 INFO - PROCESS | 3816 | 1461148333672 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 03:32:13 INFO - PROCESS | 3816 | 1461148333676 Marionette TRACE conn3 <- [1,2065,null,{"value":"13"}] 03:32:13 INFO - PROCESS | 3816 | 1461148333681 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 03:32:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 03:32:13 INFO - PROCESS | 3816 | 1461148333685 Marionette TRACE conn3 <- [1,2066,null,{}] 03:32:13 INFO - PROCESS | 3816 | 1461148333705 Marionette TRACE conn3 -> [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:32:13 INFO - PROCESS | 3816 | 1461148333798 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 03:32:13 INFO - PROCESS | 3816 | 1461148333942 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:13 INFO - PROCESS | 3816 | ++DOCSHELL 13268400 == 39 [pid = 3816] [id = 526] 03:32:13 INFO - PROCESS | 3816 | ++DOMWINDOW == 113 (1326A800) [pid = 3816] [serial = 1578] [outer = 00000000] 03:32:13 INFO - PROCESS | 3816 | ++DOMWINDOW == 114 (142C8C00) [pid = 3816] [serial = 1579] [outer = 1326A800] 03:32:13 INFO - PROCESS | 3816 | 1461148333997 Marionette DEBUG loaded listener.js 03:32:14 INFO - PROCESS | 3816 | ++DOMWINDOW == 115 (1552CC00) [pid = 3816] [serial = 1580] [outer = 1326A800] 03:32:14 INFO - PROCESS | 3816 | --DOCSHELL 1381F400 == 38 [pid = 3816] [id = 347] 03:32:14 INFO - PROCESS | 3816 | --DOCSHELL 12CF2000 == 37 [pid = 3816] [id = 340] 03:32:14 INFO - PROCESS | 3816 | --DOCSHELL 146A9C00 == 36 [pid = 3816] [id = 343] 03:32:14 INFO - PROCESS | 3816 | --DOCSHELL 15CB1400 == 35 [pid = 3816] [id = 344] 03:32:14 INFO - PROCESS | 3816 | --DOCSHELL 138B1000 == 34 [pid = 3816] [id = 342] 03:32:14 INFO - PROCESS | 3816 | --DOMWINDOW == 114 (1CB1E000) [pid = 3816] [serial = 1525] [outer = 00000000] [url = about:blank] 03:32:14 INFO - PROCESS | 3816 | --DOMWINDOW == 113 (15C3EC00) [pid = 3816] [serial = 1523] [outer = 00000000] [url = about:blank] 03:32:14 INFO - PROCESS | 3816 | --DOMWINDOW == 112 (196A0C00) [pid = 3816] [serial = 1510] [outer = 00000000] [url = about:blank] 03:32:14 INFO - PROCESS | 3816 | --DOMWINDOW == 111 (19910C00) [pid = 3816] [serial = 1513] [outer = 00000000] [url = about:blank] 03:32:14 INFO - PROCESS | 3816 | --DOMWINDOW == 110 (19799800) [pid = 3816] [serial = 1511] [outer = 00000000] [url = about:blank] 03:32:14 INFO - PROCESS | 3816 | --DOMWINDOW == 109 (1A530800) [pid = 3816] [serial = 1516] [outer = 00000000] [url = about:blank] 03:32:14 INFO - PROCESS | 3816 | --DOMWINDOW == 108 (1A922C00) [pid = 3816] [serial = 1517] [outer = 00000000] [url = about:blank] 03:32:14 INFO - PROCESS | 3816 | --DOMWINDOW == 107 (19847000) [pid = 3816] [serial = 1519] [outer = 00000000] [url = about:blank] 03:32:14 INFO - PROCESS | 3816 | --DOMWINDOW == 106 (1C229000) [pid = 3816] [serial = 1522] [outer = 00000000] [url = about:blank] 03:32:14 INFO - PROCESS | 3816 | --DOMWINDOW == 105 (1922C400) [pid = 3816] [serial = 1507] [outer = 00000000] [url = about:blank] 03:32:14 INFO - PROCESS | 3816 | --DOMWINDOW == 104 (18CEB400) [pid = 3816] [serial = 1504] [outer = 00000000] [url = about:blank] 03:32:14 INFO - PROCESS | 3816 | --DOMWINDOW == 103 (18CEEC00) [pid = 3816] [serial = 1505] [outer = 00000000] [url = about:blank] 03:32:14 INFO - PROCESS | 3816 | --DOMWINDOW == 102 (18102400) [pid = 3816] [serial = 1501] [outer = 00000000] [url = about:blank] 03:32:14 INFO - PROCESS | 3816 | --DOMWINDOW == 101 (183BE000) [pid = 3816] [serial = 1502] [outer = 00000000] [url = about:blank] 03:32:14 INFO - PROCESS | 3816 | --DOMWINDOW == 100 (13820000) [pid = 3816] [serial = 1498] [outer = 00000000] [url = about:blank] 03:32:14 INFO - PROCESS | 3816 | --DOMWINDOW == 99 (14344400) [pid = 3816] [serial = 1499] [outer = 00000000] [url = about:blank] 03:32:14 INFO - PROCESS | 3816 | --DOMWINDOW == 98 (142CB000) [pid = 3816] [serial = 1496] [outer = 00000000] [url = about:blank] 03:32:14 INFO - PROCESS | 3816 | --DOMWINDOW == 97 (13812400) [pid = 3816] [serial = 1495] [outer = 00000000] [url = about:blank] 03:32:14 INFO - PROCESS | 3816 | --DOMWINDOW == 96 (1C630C00) [pid = 3816] [serial = 1493] [outer = 00000000] [url = about:blank] 03:32:14 INFO - PROCESS | 3816 | --DOMWINDOW == 95 (1C62CC00) [pid = 3816] [serial = 1492] [outer = 00000000] [url = about:blank] 03:32:14 INFO - PROCESS | 3816 | --DOMWINDOW == 94 (1A809C00) [pid = 3816] [serial = 1490] [outer = 00000000] [url = about:blank] 03:32:14 INFO - PROCESS | 3816 | --DOMWINDOW == 93 (19910400) [pid = 3816] [serial = 1489] [outer = 00000000] [url = about:blank] 03:32:14 INFO - PROCESS | 3816 | --DOMWINDOW == 92 (18A5A000) [pid = 3816] [serial = 1487] [outer = 00000000] [url = about:blank] 03:32:14 INFO - PROCESS | 3816 | --DOMWINDOW == 91 (188A2800) [pid = 3816] [serial = 1486] [outer = 00000000] [url = about:blank] 03:32:14 INFO - PROCESS | 3816 | --DOMWINDOW == 90 (15554400) [pid = 3816] [serial = 1484] [outer = 00000000] [url = about:blank] 03:32:14 INFO - PROCESS | 3816 | --DOMWINDOW == 89 (14AEA400) [pid = 3816] [serial = 1483] [outer = 00000000] [url = about:blank] 03:32:14 INFO - PROCESS | 3816 | --DOMWINDOW == 88 (1C222000) [pid = 3816] [serial = 1481] [outer = 00000000] [url = about:blank] 03:32:14 INFO - PROCESS | 3816 | --DOMWINDOW == 87 (13269400) [pid = 3816] [serial = 1528] [outer = 00000000] [url = about:blank] 03:32:14 INFO - PROCESS | 3816 | --DOMWINDOW == 86 (1CC15800) [pid = 3816] [serial = 1526] [outer = 00000000] [url = about:blank] 03:32:14 INFO - PROCESS | 3816 | --DOMWINDOW == 85 (19908000) [pid = 3816] [serial = 1514] [outer = 00000000] [url = about:blank] 03:32:14 INFO - PROCESS | 3816 | --DOMWINDOW == 84 (1334DC00) [pid = 3816] [serial = 1529] [outer = 00000000] [url = about:blank] 03:32:14 INFO - PROCESS | 3816 | --DOMWINDOW == 83 (1A15C000) [pid = 3816] [serial = 1520] [outer = 00000000] [url = about:blank] 03:32:14 INFO - PROCESS | 3816 | --DOMWINDOW == 82 (1922F000) [pid = 3816] [serial = 1508] [outer = 00000000] [url = about:blank] 03:32:14 INFO - PROCESS | 3816 | --DOMWINDOW == 81 (19F2E000) [pid = 3816] [serial = 1400] [outer = 00000000] [url = about:blank] 03:32:14 INFO - PROCESS | 3816 | --DOMWINDOW == 80 (15C39C00) [pid = 3816] [serial = 1442] [outer = 00000000] [url = about:blank] 03:32:14 INFO - PROCESS | 3816 | --DOMWINDOW == 79 (18A5B000) [pid = 3816] [serial = 1445] [outer = 00000000] [url = about:blank] 03:32:14 INFO - PROCESS | 3816 | --DOMWINDOW == 78 (15522400) [pid = 3816] [serial = 1361] [outer = 00000000] [url = about:blank] 03:32:14 INFO - PROCESS | 3816 | --DOMWINDOW == 77 (1552D400) [pid = 3816] [serial = 1403] [outer = 00000000] [url = about:blank] 03:32:14 INFO - PROCESS | 3816 | --DOMWINDOW == 76 (16653000) [pid = 3816] [serial = 1364] [outer = 00000000] [url = about:blank] 03:32:14 INFO - PROCESS | 3816 | --DOMWINDOW == 75 (1A1CC800) [pid = 3816] [serial = 1448] [outer = 00000000] [url = about:blank] 03:32:14 INFO - PROCESS | 3816 | --DOMWINDOW == 74 (1A167C00) [pid = 3816] [serial = 1439] [outer = 00000000] [url = about:blank] 03:32:14 INFO - PROCESS | 3816 | --DOMWINDOW == 73 (18DD9C00) [pid = 3816] [serial = 1358] [outer = 00000000] [url = about:blank] 03:32:14 INFO - PROCESS | 3816 | --DOMWINDOW == 72 (143A4800) [pid = 3816] [serial = 1328] [outer = 00000000] [url = about:blank] 03:32:14 INFO - PROCESS | 3816 | --DOMWINDOW == 71 (18D0C400) [pid = 3816] [serial = 1325] [outer = 00000000] [url = about:blank] 03:32:14 INFO - PROCESS | 3816 | --DOMWINDOW == 70 (18CEBC00) [pid = 3816] [serial = 1406] [outer = 00000000] [url = about:blank] 03:32:14 INFO - PROCESS | 3816 | 1461148334499 Marionette TRACE conn3 <- [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:32:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 03:32:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 836ms 03:32:14 INFO - PROCESS | 3816 | 1461148334526 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 03:32:14 INFO - PROCESS | 3816 | 1461148334531 Marionette TRACE conn3 <- [1,2069,null,{"value":"13"}] 03:32:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 03:32:14 INFO - PROCESS | 3816 | 1461148334537 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 03:32:14 INFO - PROCESS | 3816 | 1461148334540 Marionette TRACE conn3 <- [1,2070,null,{}] 03:32:14 INFO - PROCESS | 3816 | 1461148334544 Marionette TRACE conn3 -> [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:32:14 INFO - PROCESS | 3816 | 1461148334623 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 03:32:14 INFO - PROCESS | 3816 | 1461148334630 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:14 INFO - PROCESS | 3816 | ++DOCSHELL 13814800 == 35 [pid = 3816] [id = 527] 03:32:14 INFO - PROCESS | 3816 | ++DOMWINDOW == 71 (138BA400) [pid = 3816] [serial = 1581] [outer = 00000000] 03:32:14 INFO - PROCESS | 3816 | ++DOMWINDOW == 72 (14A5EC00) [pid = 3816] [serial = 1582] [outer = 138BA400] 03:32:14 INFO - PROCESS | 3816 | 1461148334677 Marionette DEBUG loaded listener.js 03:32:14 INFO - PROCESS | 3816 | ++DOMWINDOW == 73 (15530000) [pid = 3816] [serial = 1583] [outer = 138BA400] 03:32:15 INFO - PROCESS | 3816 | 1461148335138 Marionette TRACE conn3 <- [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:32:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 03:32:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 619ms 03:32:15 INFO - PROCESS | 3816 | 1461148335159 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 03:32:15 INFO - PROCESS | 3816 | 1461148335161 Marionette TRACE conn3 <- [1,2073,null,{"value":"13"}] 03:32:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 03:32:15 INFO - PROCESS | 3816 | 1461148335165 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 03:32:15 INFO - PROCESS | 3816 | 1461148335168 Marionette TRACE conn3 <- [1,2074,null,{}] 03:32:15 INFO - PROCESS | 3816 | 1461148335178 Marionette TRACE conn3 -> [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:32:15 INFO - PROCESS | 3816 | 1461148335294 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 03:32:15 INFO - PROCESS | 3816 | 1461148335304 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:15 INFO - PROCESS | 3816 | ++DOCSHELL 16502000 == 36 [pid = 3816] [id = 528] 03:32:15 INFO - PROCESS | 3816 | ++DOMWINDOW == 74 (16503000) [pid = 3816] [serial = 1584] [outer = 00000000] 03:32:15 INFO - PROCESS | 3816 | ++DOMWINDOW == 75 (1665B800) [pid = 3816] [serial = 1585] [outer = 16503000] 03:32:15 INFO - PROCESS | 3816 | 1461148335353 Marionette DEBUG loaded listener.js 03:32:15 INFO - PROCESS | 3816 | ++DOMWINDOW == 76 (16B86400) [pid = 3816] [serial = 1586] [outer = 16503000] 03:32:15 INFO - PROCESS | 3816 | 1461148335831 Marionette TRACE conn3 <- [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:32:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 03:32:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 680ms 03:32:15 INFO - PROCESS | 3816 | 1461148335862 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 03:32:15 INFO - PROCESS | 3816 | 1461148335865 Marionette TRACE conn3 <- [1,2077,null,{"value":"13"}] 03:32:15 INFO - PROCESS | 3816 | 1461148335868 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 03:32:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 03:32:15 INFO - PROCESS | 3816 | 1461148335869 Marionette TRACE conn3 <- [1,2078,null,{}] 03:32:15 INFO - PROCESS | 3816 | 1461148335876 Marionette TRACE conn3 -> [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:32:15 INFO - PROCESS | 3816 | 1461148335952 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 03:32:15 INFO - PROCESS | 3816 | 1461148335958 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:15 INFO - PROCESS | 3816 | ++DOCSHELL 18085400 == 37 [pid = 3816] [id = 529] 03:32:15 INFO - PROCESS | 3816 | ++DOMWINDOW == 77 (1808B000) [pid = 3816] [serial = 1587] [outer = 00000000] 03:32:15 INFO - PROCESS | 3816 | ++DOMWINDOW == 78 (18732800) [pid = 3816] [serial = 1588] [outer = 1808B000] 03:32:15 INFO - PROCESS | 3816 | 1461148336003 Marionette DEBUG loaded listener.js 03:32:16 INFO - PROCESS | 3816 | ++DOMWINDOW == 79 (188E4400) [pid = 3816] [serial = 1589] [outer = 1808B000] 03:32:16 INFO - PROCESS | 3816 | 1461148336413 Marionette TRACE conn3 <- [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:32:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 03:32:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 588ms 03:32:16 INFO - PROCESS | 3816 | 1461148336449 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 03:32:16 INFO - PROCESS | 3816 | 1461148336451 Marionette TRACE conn3 <- [1,2081,null,{"value":"13"}] 03:32:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 03:32:16 INFO - PROCESS | 3816 | 1461148336454 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 03:32:16 INFO - PROCESS | 3816 | 1461148336456 Marionette TRACE conn3 <- [1,2082,null,{}] 03:32:16 INFO - PROCESS | 3816 | 1461148336459 Marionette TRACE conn3 -> [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:32:16 INFO - PROCESS | 3816 | 1461148336541 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 03:32:16 INFO - PROCESS | 3816 | 1461148336547 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:16 INFO - PROCESS | 3816 | ++DOCSHELL 188A1C00 == 38 [pid = 3816] [id = 530] 03:32:16 INFO - PROCESS | 3816 | ++DOMWINDOW == 80 (18A5A800) [pid = 3816] [serial = 1590] [outer = 00000000] 03:32:16 INFO - PROCESS | 3816 | ++DOMWINDOW == 81 (18CE2800) [pid = 3816] [serial = 1591] [outer = 18A5A800] 03:32:16 INFO - PROCESS | 3816 | 1461148336591 Marionette DEBUG loaded listener.js 03:32:16 INFO - PROCESS | 3816 | ++DOMWINDOW == 82 (18CE4000) [pid = 3816] [serial = 1592] [outer = 18A5A800] 03:32:17 INFO - PROCESS | 3816 | 1461148337078 Marionette TRACE conn3 <- [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:32:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 03:32:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 680ms 03:32:17 INFO - PROCESS | 3816 | 1461148337154 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 03:32:17 INFO - PROCESS | 3816 | 1461148337156 Marionette TRACE conn3 <- [1,2085,null,{"value":"13"}] 03:32:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 03:32:17 INFO - PROCESS | 3816 | 1461148337159 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 03:32:17 INFO - PROCESS | 3816 | 1461148337161 Marionette TRACE conn3 <- [1,2086,null,{}] 03:32:17 INFO - PROCESS | 3816 | 1461148337164 Marionette TRACE conn3 -> [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:32:17 INFO - PROCESS | 3816 | 1461148337288 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 03:32:17 INFO - PROCESS | 3816 | 1461148337351 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:17 INFO - PROCESS | 3816 | ++DOCSHELL 18D0BC00 == 39 [pid = 3816] [id = 531] 03:32:17 INFO - PROCESS | 3816 | ++DOMWINDOW == 83 (18D0C400) [pid = 3816] [serial = 1593] [outer = 00000000] 03:32:17 INFO - PROCESS | 3816 | ++DOMWINDOW == 84 (18DD6800) [pid = 3816] [serial = 1594] [outer = 18D0C400] 03:32:17 INFO - PROCESS | 3816 | 1461148337398 Marionette DEBUG loaded listener.js 03:32:17 INFO - PROCESS | 3816 | ++DOMWINDOW == 85 (18DDC800) [pid = 3816] [serial = 1595] [outer = 18D0C400] 03:32:17 INFO - PROCESS | 3816 | 1461148337818 Marionette TRACE conn3 <- [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:32:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 03:32:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 680ms 03:32:17 INFO - PROCESS | 3816 | 1461148337860 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 03:32:17 INFO - PROCESS | 3816 | 1461148337862 Marionette TRACE conn3 <- [1,2089,null,{"value":"13"}] 03:32:17 INFO - PROCESS | 3816 | 1461148337865 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 03:32:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 03:32:17 INFO - PROCESS | 3816 | 1461148337867 Marionette TRACE conn3 <- [1,2090,null,{}] 03:32:17 INFO - PROCESS | 3816 | 1461148337875 Marionette TRACE conn3 -> [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:32:17 INFO - PROCESS | 3816 | 1461148338007 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 03:32:18 INFO - PROCESS | 3816 | 1461148338002 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:18 INFO - PROCESS | 3816 | ++DOCSHELL 12B3E800 == 40 [pid = 3816] [id = 532] 03:32:18 INFO - PROCESS | 3816 | ++DOMWINDOW == 86 (1922DC00) [pid = 3816] [serial = 1596] [outer = 00000000] 03:32:18 INFO - PROCESS | 3816 | ++DOMWINDOW == 87 (1937D800) [pid = 3816] [serial = 1597] [outer = 1922DC00] 03:32:18 INFO - PROCESS | 3816 | 1461148338046 Marionette DEBUG loaded listener.js 03:32:18 INFO - PROCESS | 3816 | ++DOMWINDOW == 88 (1937BC00) [pid = 3816] [serial = 1598] [outer = 1922DC00] 03:32:18 INFO - PROCESS | 3816 | 1461148338474 Marionette TRACE conn3 <- [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:32:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 03:32:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 618ms 03:32:18 INFO - PROCESS | 3816 | 1461148338486 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 03:32:18 INFO - PROCESS | 3816 | 1461148338488 Marionette TRACE conn3 <- [1,2093,null,{"value":"13"}] 03:32:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 03:32:18 INFO - PROCESS | 3816 | 1461148338491 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 03:32:18 INFO - PROCESS | 3816 | 1461148338493 Marionette TRACE conn3 <- [1,2094,null,{}] 03:32:18 INFO - PROCESS | 3816 | 1461148338496 Marionette TRACE conn3 -> [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:32:18 INFO - PROCESS | 3816 | 1461148338611 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 03:32:18 INFO - PROCESS | 3816 | 1461148338616 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:18 INFO - PROCESS | 3816 | ++DOCSHELL 13209C00 == 41 [pid = 3816] [id = 533] 03:32:18 INFO - PROCESS | 3816 | ++DOMWINDOW == 89 (18D0D800) [pid = 3816] [serial = 1599] [outer = 00000000] 03:32:18 INFO - PROCESS | 3816 | ++DOMWINDOW == 90 (1979B800) [pid = 3816] [serial = 1600] [outer = 18D0D800] 03:32:18 INFO - PROCESS | 3816 | 1461148338663 Marionette DEBUG loaded listener.js 03:32:18 INFO - PROCESS | 3816 | ++DOMWINDOW == 91 (1979D800) [pid = 3816] [serial = 1601] [outer = 18D0D800] 03:32:18 INFO - PROCESS | 3816 | --DOMWINDOW == 90 (18A8D000) [pid = 3816] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 03:32:18 INFO - PROCESS | 3816 | --DOMWINDOW == 89 (18089400) [pid = 3816] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 03:32:18 INFO - PROCESS | 3816 | --DOMWINDOW == 88 (13444400) [pid = 3816] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 03:32:18 INFO - PROCESS | 3816 | --DOMWINDOW == 87 (1343F400) [pid = 3816] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 03:32:18 INFO - PROCESS | 3816 | --DOMWINDOW == 86 (15F75400) [pid = 3816] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 03:32:18 INFO - PROCESS | 3816 | --DOMWINDOW == 85 (12CFC000) [pid = 3816] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 03:32:18 INFO - PROCESS | 3816 | --DOMWINDOW == 84 (18A62800) [pid = 3816] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 03:32:18 INFO - PROCESS | 3816 | --DOMWINDOW == 83 (1936FC00) [pid = 3816] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 03:32:19 INFO - PROCESS | 3816 | 1461148339171 Marionette TRACE conn3 <- [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:32:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 03:32:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 727ms 03:32:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 03:32:19 INFO - PROCESS | 3816 | 1461148339232 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 03:32:19 INFO - PROCESS | 3816 | 1461148339234 Marionette TRACE conn3 <- [1,2097,null,{"value":"13"}] 03:32:19 INFO - PROCESS | 3816 | 1461148339237 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 03:32:19 INFO - PROCESS | 3816 | 1461148339239 Marionette TRACE conn3 <- [1,2098,null,{}] 03:32:19 INFO - PROCESS | 3816 | 1461148339243 Marionette TRACE conn3 -> [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:32:19 INFO - PROCESS | 3816 | 1461148339343 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 03:32:19 INFO - PROCESS | 3816 | 1461148339352 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:19 INFO - PROCESS | 3816 | ++DOCSHELL 13444400 == 42 [pid = 3816] [id = 534] 03:32:19 INFO - PROCESS | 3816 | ++DOMWINDOW == 84 (16503400) [pid = 3816] [serial = 1602] [outer = 00000000] 03:32:19 INFO - PROCESS | 3816 | ++DOMWINDOW == 85 (18DD0400) [pid = 3816] [serial = 1603] [outer = 16503400] 03:32:19 INFO - PROCESS | 3816 | 1461148339396 Marionette DEBUG loaded listener.js 03:32:19 INFO - PROCESS | 3816 | ++DOMWINDOW == 86 (19370C00) [pid = 3816] [serial = 1604] [outer = 16503400] 03:32:19 INFO - PROCESS | 3816 | 1461148339803 Marionette TRACE conn3 <- [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:32:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 03:32:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 619ms 03:32:19 INFO - PROCESS | 3816 | 1461148339860 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 03:32:19 INFO - PROCESS | 3816 | 1461148339862 Marionette TRACE conn3 <- [1,2101,null,{"value":"13"}] 03:32:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 03:32:19 INFO - PROCESS | 3816 | 1461148339865 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 03:32:19 INFO - PROCESS | 3816 | 1461148339867 Marionette TRACE conn3 <- [1,2102,null,{}] 03:32:19 INFO - PROCESS | 3816 | 1461148339870 Marionette TRACE conn3 -> [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:32:19 INFO - PROCESS | 3816 | 1461148339944 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 03:32:19 INFO - PROCESS | 3816 | 1461148339950 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:19 INFO - PROCESS | 3816 | ++DOCSHELL 18CE1400 == 43 [pid = 3816] [id = 535] 03:32:19 INFO - PROCESS | 3816 | ++DOMWINDOW == 87 (1937B400) [pid = 3816] [serial = 1605] [outer = 00000000] 03:32:19 INFO - PROCESS | 3816 | ++DOMWINDOW == 88 (19910400) [pid = 3816] [serial = 1606] [outer = 1937B400] 03:32:19 INFO - PROCESS | 3816 | 1461148339994 Marionette DEBUG loaded listener.js 03:32:20 INFO - PROCESS | 3816 | ++DOMWINDOW == 89 (19B3D800) [pid = 3816] [serial = 1607] [outer = 1937B400] 03:32:20 INFO - PROCESS | 3816 | 1461148340419 Marionette TRACE conn3 <- [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:32:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 03:32:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 588ms 03:32:20 INFO - PROCESS | 3816 | 1461148340462 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 03:32:20 INFO - PROCESS | 3816 | 1461148340464 Marionette TRACE conn3 <- [1,2105,null,{"value":"13"}] 03:32:20 INFO - PROCESS | 3816 | 1461148340467 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 03:32:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 03:32:20 INFO - PROCESS | 3816 | 1461148340469 Marionette TRACE conn3 <- [1,2106,null,{}] 03:32:20 INFO - PROCESS | 3816 | 1461148340477 Marionette TRACE conn3 -> [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:32:20 INFO - PROCESS | 3816 | 1461148340577 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 03:32:20 INFO - PROCESS | 3816 | 1461148340583 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:20 INFO - PROCESS | 3816 | ++DOCSHELL 19C55C00 == 44 [pid = 3816] [id = 536] 03:32:20 INFO - PROCESS | 3816 | ++DOMWINDOW == 90 (19F2E000) [pid = 3816] [serial = 1608] [outer = 00000000] 03:32:20 INFO - PROCESS | 3816 | ++DOMWINDOW == 91 (1A1D2000) [pid = 3816] [serial = 1609] [outer = 19F2E000] 03:32:20 INFO - PROCESS | 3816 | 1461148340631 Marionette DEBUG loaded listener.js 03:32:20 INFO - PROCESS | 3816 | ++DOMWINDOW == 92 (1A274400) [pid = 3816] [serial = 1610] [outer = 19F2E000] 03:32:21 INFO - PROCESS | 3816 | 1461148341300 Marionette TRACE conn3 <- [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:32:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 03:32:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 897ms 03:32:21 INFO - PROCESS | 3816 | 1461148341356 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 03:32:21 INFO - PROCESS | 3816 | 1461148341361 Marionette TRACE conn3 <- [1,2109,null,{"value":"13"}] 03:32:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 03:32:21 INFO - PROCESS | 3816 | 1461148341367 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 03:32:21 INFO - PROCESS | 3816 | 1461148341370 Marionette TRACE conn3 <- [1,2110,null,{}] 03:32:21 INFO - PROCESS | 3816 | 1461148341376 Marionette TRACE conn3 -> [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:32:21 INFO - PROCESS | 3816 | 1461148341479 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 03:32:21 INFO - PROCESS | 3816 | 1461148341615 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:21 INFO - PROCESS | 3816 | ++DOCSHELL 1325F000 == 45 [pid = 3816] [id = 537] 03:32:21 INFO - PROCESS | 3816 | ++DOMWINDOW == 93 (13444800) [pid = 3816] [serial = 1611] [outer = 00000000] 03:32:21 INFO - PROCESS | 3816 | ++DOMWINDOW == 94 (15525400) [pid = 3816] [serial = 1612] [outer = 13444800] 03:32:21 INFO - PROCESS | 3816 | 1461148341672 Marionette DEBUG loaded listener.js 03:32:21 INFO - PROCESS | 3816 | ++DOMWINDOW == 95 (155F9800) [pid = 3816] [serial = 1613] [outer = 13444800] 03:32:22 INFO - PROCESS | 3816 | 1461148342257 Marionette TRACE conn3 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 03:32:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 03:32:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 928ms 03:32:22 INFO - PROCESS | 3816 | 1461148342312 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 03:32:22 INFO - PROCESS | 3816 | 1461148342318 Marionette TRACE conn3 <- [1,2113,null,{"value":"13"}] 03:32:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 03:32:22 INFO - PROCESS | 3816 | 1461148342325 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 03:32:22 INFO - PROCESS | 3816 | 1461148342328 Marionette TRACE conn3 <- [1,2114,null,{}] 03:32:22 INFO - PROCESS | 3816 | 1461148342331 Marionette TRACE conn3 -> [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:32:22 INFO - PROCESS | 3816 | 1461148342432 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 03:32:22 INFO - PROCESS | 3816 | 1461148342536 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:22 INFO - PROCESS | 3816 | ++DOCSHELL 15F78000 == 46 [pid = 3816] [id = 538] 03:32:22 INFO - PROCESS | 3816 | ++DOMWINDOW == 96 (1665A400) [pid = 3816] [serial = 1614] [outer = 00000000] 03:32:22 INFO - PROCESS | 3816 | ++DOMWINDOW == 97 (18324400) [pid = 3816] [serial = 1615] [outer = 1665A400] 03:32:22 INFO - PROCESS | 3816 | 1461148342590 Marionette DEBUG loaded listener.js 03:32:22 INFO - PROCESS | 3816 | ++DOMWINDOW == 98 (188EC000) [pid = 3816] [serial = 1616] [outer = 1665A400] 03:32:23 INFO - PROCESS | 3816 | 1461148343164 Marionette TRACE conn3 <- [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:32:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 03:32:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 897ms 03:32:23 INFO - PROCESS | 3816 | 1461148343211 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 03:32:23 INFO - PROCESS | 3816 | 1461148343213 Marionette TRACE conn3 <- [1,2117,null,{"value":"13"}] 03:32:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 03:32:23 INFO - PROCESS | 3816 | 1461148343217 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 03:32:23 INFO - PROCESS | 3816 | 1461148343221 Marionette TRACE conn3 <- [1,2118,null,{}] 03:32:23 INFO - PROCESS | 3816 | 1461148343232 Marionette TRACE conn3 -> [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:32:23 INFO - PROCESS | 3816 | 1461148343334 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 03:32:23 INFO - PROCESS | 3816 | 1461148343441 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:23 INFO - PROCESS | 3816 | ++DOCSHELL 1969E400 == 47 [pid = 3816] [id = 539] 03:32:23 INFO - PROCESS | 3816 | ++DOMWINDOW == 99 (19799C00) [pid = 3816] [serial = 1617] [outer = 00000000] 03:32:23 INFO - PROCESS | 3816 | ++DOMWINDOW == 100 (1990BC00) [pid = 3816] [serial = 1618] [outer = 19799C00] 03:32:23 INFO - PROCESS | 3816 | 1461148343498 Marionette DEBUG loaded listener.js 03:32:23 INFO - PROCESS | 3816 | ++DOMWINDOW == 101 (19FE7C00) [pid = 3816] [serial = 1619] [outer = 19799C00] 03:32:24 INFO - PROCESS | 3816 | 1461148344327 Marionette TRACE conn3 <- [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:32:24 INFO - PROCESS | 3816 | 1461148344425 Marionette TRACE conn3 <- [1,2121,null,{"value":"13"}] 03:32:24 INFO - PROCESS | 3816 | 1461148344431 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 03:32:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 03:32:24 INFO - PROCESS | 3816 | 1461148344435 Marionette TRACE conn3 <- [1,2122,null,{}] 03:32:24 INFO - PROCESS | 3816 | 1461148344441 Marionette TRACE conn3 -> [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:32:24 INFO - PROCESS | 3816 | 1461148344541 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 03:32:24 INFO - PROCESS | 3816 | 1461148344702 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:24 INFO - PROCESS | 3816 | ++DOCSHELL 13352C00 == 48 [pid = 3816] [id = 540] 03:32:24 INFO - PROCESS | 3816 | ++DOMWINDOW == 102 (14A03800) [pid = 3816] [serial = 1620] [outer = 00000000] 03:32:24 INFO - PROCESS | 3816 | ++DOMWINDOW == 103 (155F3400) [pid = 3816] [serial = 1621] [outer = 14A03800] 03:32:24 INFO - PROCESS | 3816 | 1461148344757 Marionette DEBUG loaded listener.js 03:32:24 INFO - PROCESS | 3816 | ++DOMWINDOW == 104 (15725000) [pid = 3816] [serial = 1622] [outer = 14A03800] 03:32:25 INFO - PROCESS | 3816 | --DOCSHELL 1334A000 == 47 [pid = 3816] [id = 356] 03:32:25 INFO - PROCESS | 3816 | --DOCSHELL 13622C00 == 46 [pid = 3816] [id = 355] 03:32:25 INFO - PROCESS | 3816 | --DOCSHELL 18CE1400 == 45 [pid = 3816] [id = 535] 03:32:25 INFO - PROCESS | 3816 | --DOCSHELL 13444400 == 44 [pid = 3816] [id = 534] 03:32:25 INFO - PROCESS | 3816 | --DOCSHELL 13209C00 == 43 [pid = 3816] [id = 533] 03:32:25 INFO - PROCESS | 3816 | --DOCSHELL 12B3E800 == 42 [pid = 3816] [id = 532] 03:32:25 INFO - PROCESS | 3816 | --DOCSHELL 18D0BC00 == 41 [pid = 3816] [id = 531] 03:32:25 INFO - PROCESS | 3816 | --DOCSHELL 188A1C00 == 40 [pid = 3816] [id = 530] 03:32:25 INFO - PROCESS | 3816 | --DOCSHELL 18085400 == 39 [pid = 3816] [id = 529] 03:32:25 INFO - PROCESS | 3816 | --DOCSHELL 16502000 == 38 [pid = 3816] [id = 528] 03:32:25 INFO - PROCESS | 3816 | --DOCSHELL 13814800 == 37 [pid = 3816] [id = 527] 03:32:25 INFO - PROCESS | 3816 | --DOMWINDOW == 103 (18DD9400) [pid = 3816] [serial = 1564] [outer = 00000000] [url = about:blank] 03:32:25 INFO - PROCESS | 3816 | --DOMWINDOW == 102 (18CE6800) [pid = 3816] [serial = 1549] [outer = 00000000] [url = about:blank] 03:32:25 INFO - PROCESS | 3816 | --DOMWINDOW == 101 (18CEB800) [pid = 3816] [serial = 1550] [outer = 00000000] [url = about:blank] 03:32:25 INFO - PROCESS | 3816 | --DOMWINDOW == 100 (188A0400) [pid = 3816] [serial = 1546] [outer = 00000000] [url = about:blank] 03:32:25 INFO - PROCESS | 3816 | --DOMWINDOW == 99 (14A10400) [pid = 3816] [serial = 1540] [outer = 00000000] [url = about:blank] 03:32:25 INFO - PROCESS | 3816 | --DOMWINDOW == 98 (17BB1C00) [pid = 3816] [serial = 1562] [outer = 00000000] [url = about:blank] 03:32:25 INFO - PROCESS | 3816 | --DOMWINDOW == 97 (155ED800) [pid = 3816] [serial = 1541] [outer = 00000000] [url = about:blank] 03:32:25 INFO - PROCESS | 3816 | --DOMWINDOW == 96 (16653800) [pid = 3816] [serial = 1543] [outer = 00000000] [url = about:blank] 03:32:25 INFO - PROCESS | 3816 | --DOMWINDOW == 95 (16B8A000) [pid = 3816] [serial = 1544] [outer = 00000000] [url = about:blank] 03:32:25 INFO - PROCESS | 3816 | --DOMWINDOW == 94 (142C9400) [pid = 3816] [serial = 1534] [outer = 00000000] [url = about:blank] 03:32:25 INFO - PROCESS | 3816 | --DOMWINDOW == 93 (13813800) [pid = 3816] [serial = 1531] [outer = 00000000] [url = about:blank] 03:32:25 INFO - PROCESS | 3816 | --DOMWINDOW == 92 (159F4800) [pid = 3816] [serial = 1537] [outer = 00000000] [url = about:blank] 03:32:25 INFO - PROCESS | 3816 | --DOMWINDOW == 91 (1344BC00) [pid = 3816] [serial = 1558] [outer = 00000000] [url = about:blank] 03:32:25 INFO - PROCESS | 3816 | --DOMWINDOW == 90 (18DCD800) [pid = 3816] [serial = 1552] [outer = 00000000] [url = about:blank] 03:32:25 INFO - PROCESS | 3816 | --DOMWINDOW == 89 (1937DC00) [pid = 3816] [serial = 1555] [outer = 00000000] [url = about:blank] 03:32:25 INFO - PROCESS | 3816 | --DOMWINDOW == 88 (1937B800) [pid = 3816] [serial = 1556] [outer = 00000000] [url = about:blank] 03:32:25 INFO - PROCESS | 3816 | --DOMWINDOW == 87 (142C5C00) [pid = 3816] [serial = 1559] [outer = 00000000] [url = about:blank] 03:32:25 INFO - PROCESS | 3816 | --DOMWINDOW == 86 (1676F000) [pid = 3816] [serial = 1561] [outer = 00000000] [url = about:blank] 03:32:25 INFO - PROCESS | 3816 | --DOMWINDOW == 85 (188E5C00) [pid = 3816] [serial = 1547] [outer = 00000000] [url = about:blank] 03:32:25 INFO - PROCESS | 3816 | --DOMWINDOW == 84 (18D10800) [pid = 3816] [serial = 1553] [outer = 00000000] [url = about:blank] 03:32:25 INFO - PROCESS | 3816 | 1461148345271 Marionette TRACE conn3 <- [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:32:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 03:32:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 897ms 03:32:25 INFO - PROCESS | 3816 | 1461148345336 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 03:32:25 INFO - PROCESS | 3816 | 1461148345342 Marionette TRACE conn3 <- [1,2125,null,{"value":"13"}] 03:32:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 03:32:25 INFO - PROCESS | 3816 | 1461148345348 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 03:32:25 INFO - PROCESS | 3816 | 1461148345350 Marionette TRACE conn3 <- [1,2126,null,{}] 03:32:25 INFO - PROCESS | 3816 | 1461148345354 Marionette TRACE conn3 -> [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:32:25 INFO - PROCESS | 3816 | 1461148345434 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 03:32:25 INFO - PROCESS | 3816 | 1461148345444 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:25 INFO - PROCESS | 3816 | ++DOCSHELL 13813C00 == 38 [pid = 3816] [id = 541] 03:32:25 INFO - PROCESS | 3816 | ++DOMWINDOW == 85 (14345800) [pid = 3816] [serial = 1623] [outer = 00000000] 03:32:25 INFO - PROCESS | 3816 | ++DOMWINDOW == 86 (15C39800) [pid = 3816] [serial = 1624] [outer = 14345800] 03:32:25 INFO - PROCESS | 3816 | 1461148345489 Marionette DEBUG loaded listener.js 03:32:25 INFO - PROCESS | 3816 | ++DOMWINDOW == 87 (15F79400) [pid = 3816] [serial = 1625] [outer = 14345800] 03:32:25 INFO - PROCESS | 3816 | 1461148345957 Marionette TRACE conn3 <- [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:32:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 03:32:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 681ms 03:32:26 INFO - PROCESS | 3816 | 1461148346029 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 03:32:26 INFO - PROCESS | 3816 | 1461148346032 Marionette TRACE conn3 <- [1,2129,null,{"value":"13"}] 03:32:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 03:32:26 INFO - PROCESS | 3816 | 1461148346035 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 03:32:26 INFO - PROCESS | 3816 | 1461148346038 Marionette TRACE conn3 <- [1,2130,null,{}] 03:32:26 INFO - PROCESS | 3816 | 1461148346048 Marionette TRACE conn3 -> [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:32:26 INFO - PROCESS | 3816 | 1461148346127 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 03:32:26 INFO - PROCESS | 3816 | 1461148346213 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:26 INFO - PROCESS | 3816 | ++DOCSHELL 16501800 == 39 [pid = 3816] [id = 542] 03:32:26 INFO - PROCESS | 3816 | ++DOMWINDOW == 88 (16B8C400) [pid = 3816] [serial = 1626] [outer = 00000000] 03:32:26 INFO - PROCESS | 3816 | ++DOMWINDOW == 89 (18102400) [pid = 3816] [serial = 1627] [outer = 16B8C400] 03:32:26 INFO - PROCESS | 3816 | 1461148346267 Marionette DEBUG loaded listener.js 03:32:26 INFO - PROCESS | 3816 | ++DOMWINDOW == 90 (183C5C00) [pid = 3816] [serial = 1628] [outer = 16B8C400] 03:32:26 INFO - PROCESS | 3816 | 1461148346667 Marionette TRACE conn3 <- [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:32:26 INFO - PROCESS | 3816 | 1461148346737 Marionette TRACE conn3 <- [1,2133,null,{"value":"13"}] 03:32:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 03:32:26 INFO - PROCESS | 3816 | 1461148346740 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 03:32:26 INFO - PROCESS | 3816 | 1461148346742 Marionette TRACE conn3 <- [1,2134,null,{}] 03:32:26 INFO - PROCESS | 3816 | 1461148346746 Marionette TRACE conn3 -> [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:32:26 INFO - PROCESS | 3816 | 1461148346823 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 03:32:26 INFO - PROCESS | 3816 | 1461148346829 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:26 INFO - PROCESS | 3816 | ++DOCSHELL 18324C00 == 40 [pid = 3816] [id = 543] 03:32:26 INFO - PROCESS | 3816 | ++DOMWINDOW == 91 (188E8000) [pid = 3816] [serial = 1629] [outer = 00000000] 03:32:26 INFO - PROCESS | 3816 | ++DOMWINDOW == 92 (18D02000) [pid = 3816] [serial = 1630] [outer = 188E8000] 03:32:26 INFO - PROCESS | 3816 | 1461148346873 Marionette DEBUG loaded listener.js 03:32:26 INFO - PROCESS | 3816 | ++DOMWINDOW == 93 (18D05000) [pid = 3816] [serial = 1631] [outer = 188E8000] 03:32:27 INFO - PROCESS | 3816 | 1461148347308 Marionette TRACE conn3 <- [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:32:27 INFO - PROCESS | 3816 | 1461148347339 Marionette TRACE conn3 <- [1,2137,null,{"value":"13"}] 03:32:27 INFO - PROCESS | 3816 | 1461148347343 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 03:32:27 INFO - PROCESS | 3816 | 1461148347345 Marionette TRACE conn3 <- [1,2138,null,{}] 03:32:27 INFO - PROCESS | 3816 | 1461148347348 Marionette TRACE conn3 -> [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:32:27 INFO - PROCESS | 3816 | 1461148347457 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 03:32:27 INFO - PROCESS | 3816 | 1461148347527 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:27 INFO - PROCESS | 3816 | ++DOCSHELL 18DD3000 == 41 [pid = 3816] [id = 544] 03:32:27 INFO - PROCESS | 3816 | ++DOMWINDOW == 94 (18DD3800) [pid = 3816] [serial = 1632] [outer = 00000000] 03:32:27 INFO - PROCESS | 3816 | ++DOMWINDOW == 95 (1936F400) [pid = 3816] [serial = 1633] [outer = 18DD3800] 03:32:27 INFO - PROCESS | 3816 | 1461148347576 Marionette DEBUG loaded listener.js 03:32:27 INFO - PROCESS | 3816 | ++DOMWINDOW == 96 (19373400) [pid = 3816] [serial = 1634] [outer = 18DD3800] 03:32:27 INFO - PROCESS | 3816 | 1461148347999 Marionette TRACE conn3 <- [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:32:28 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:32:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 680ms 03:32:28 INFO - PROCESS | 3816 | 1461148348028 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 03:32:28 INFO - PROCESS | 3816 | 1461148348029 Marionette TRACE conn3 <- [1,2141,null,{"value":"13"}] 03:32:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 03:32:28 INFO - PROCESS | 3816 | 1461148348040 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 03:32:28 INFO - PROCESS | 3816 | 1461148348041 Marionette TRACE conn3 <- [1,2142,null,{}] 03:32:28 INFO - PROCESS | 3816 | 1461148348045 Marionette TRACE conn3 -> [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:32:28 INFO - PROCESS | 3816 | 1461148348168 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 03:32:28 INFO - PROCESS | 3816 | 1461148348177 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:28 INFO - PROCESS | 3816 | ++DOCSHELL 17BAE400 == 42 [pid = 3816] [id = 545] 03:32:28 INFO - PROCESS | 3816 | ++DOMWINDOW == 97 (183C9000) [pid = 3816] [serial = 1635] [outer = 00000000] 03:32:28 INFO - PROCESS | 3816 | ++DOMWINDOW == 98 (1984D400) [pid = 3816] [serial = 1636] [outer = 183C9000] 03:32:28 INFO - PROCESS | 3816 | 1461148348275 Marionette DEBUG loaded listener.js 03:32:28 INFO - PROCESS | 3816 | ++DOMWINDOW == 99 (19F2DC00) [pid = 3816] [serial = 1637] [outer = 183C9000] 03:32:28 INFO - PROCESS | 3816 | 1461148348700 Marionette TRACE conn3 <- [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:32:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 03:32:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 696ms 03:32:28 INFO - PROCESS | 3816 | 1461148348741 Marionette TRACE conn3 -> [0,2145,"getWindowHandle",null] 03:32:28 INFO - PROCESS | 3816 | 1461148348743 Marionette TRACE conn3 <- [1,2145,null,{"value":"13"}] 03:32:28 INFO - PROCESS | 3816 | 1461148348746 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 03:32:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 03:32:28 INFO - PROCESS | 3816 | 1461148348748 Marionette TRACE conn3 <- [1,2146,null,{}] 03:32:28 INFO - PROCESS | 3816 | 1461148348751 Marionette TRACE conn3 -> [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:32:28 INFO - PROCESS | 3816 | 1461148348883 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 03:32:28 INFO - PROCESS | 3816 | 1461148348906 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:28 INFO - PROCESS | 3816 | ++DOCSHELL 18E37000 == 43 [pid = 3816] [id = 546] 03:32:28 INFO - PROCESS | 3816 | ++DOMWINDOW == 100 (1A15C000) [pid = 3816] [serial = 1638] [outer = 00000000] 03:32:28 INFO - PROCESS | 3816 | ++DOMWINDOW == 101 (1A809C00) [pid = 3816] [serial = 1639] [outer = 1A15C000] 03:32:28 INFO - PROCESS | 3816 | 1461148348953 Marionette DEBUG loaded listener.js 03:32:29 INFO - PROCESS | 3816 | ++DOMWINDOW == 102 (1A867400) [pid = 3816] [serial = 1640] [outer = 1A15C000] 03:32:29 INFO - PROCESS | 3816 | --DOMWINDOW == 101 (1344EC00) [pid = 3816] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 03:32:29 INFO - PROCESS | 3816 | --DOMWINDOW == 100 (18D0C400) [pid = 3816] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 03:32:29 INFO - PROCESS | 3816 | --DOMWINDOW == 99 (1922DC00) [pid = 3816] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 03:32:29 INFO - PROCESS | 3816 | --DOMWINDOW == 98 (18A5A800) [pid = 3816] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 03:32:29 INFO - PROCESS | 3816 | --DOMWINDOW == 97 (15524C00) [pid = 3816] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 03:32:29 INFO - PROCESS | 3816 | --DOMWINDOW == 96 (1808B000) [pid = 3816] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 03:32:29 INFO - PROCESS | 3816 | --DOMWINDOW == 95 (16503000) [pid = 3816] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 03:32:29 INFO - PROCESS | 3816 | --DOMWINDOW == 94 (138BA400) [pid = 3816] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 03:32:29 INFO - PROCESS | 3816 | --DOMWINDOW == 93 (1326A800) [pid = 3816] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 03:32:29 INFO - PROCESS | 3816 | --DOMWINDOW == 92 (18D0D800) [pid = 3816] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 03:32:29 INFO - PROCESS | 3816 | --DOMWINDOW == 91 (16503400) [pid = 3816] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 03:32:29 INFO - PROCESS | 3816 | --DOMWINDOW == 90 (1937B400) [pid = 3816] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 03:32:29 INFO - PROCESS | 3816 | 1461148349519 Marionette TRACE conn3 <- [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:32:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 03:32:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 820ms 03:32:29 INFO - PROCESS | 3816 | 1461148349572 Marionette TRACE conn3 -> [0,2149,"getWindowHandle",null] 03:32:29 INFO - PROCESS | 3816 | 1461148349574 Marionette TRACE conn3 <- [1,2149,null,{"value":"13"}] 03:32:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 03:32:29 INFO - PROCESS | 3816 | 1461148349578 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 03:32:29 INFO - PROCESS | 3816 | 1461148349579 Marionette TRACE conn3 <- [1,2150,null,{}] 03:32:29 INFO - PROCESS | 3816 | 1461148349583 Marionette TRACE conn3 -> [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:32:29 INFO - PROCESS | 3816 | 1461148349657 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 03:32:29 INFO - PROCESS | 3816 | 1461148349663 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:29 INFO - PROCESS | 3816 | ++DOCSHELL 02A8A400 == 44 [pid = 3816] [id = 547] 03:32:29 INFO - PROCESS | 3816 | ++DOMWINDOW == 91 (1381DC00) [pid = 3816] [serial = 1641] [outer = 00000000] 03:32:29 INFO - PROCESS | 3816 | ++DOMWINDOW == 92 (16503400) [pid = 3816] [serial = 1642] [outer = 1381DC00] 03:32:29 INFO - PROCESS | 3816 | 1461148349706 Marionette DEBUG loaded listener.js 03:32:29 INFO - PROCESS | 3816 | ++DOMWINDOW == 93 (1808B000) [pid = 3816] [serial = 1643] [outer = 1381DC00] 03:32:30 INFO - PROCESS | 3816 | 1461148350150 Marionette TRACE conn3 <- [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:32:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 03:32:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 588ms 03:32:30 INFO - PROCESS | 3816 | 1461148350201 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 03:32:30 INFO - PROCESS | 3816 | 1461148350203 Marionette TRACE conn3 <- [1,2153,null,{"value":"13"}] 03:32:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 03:32:30 INFO - PROCESS | 3816 | 1461148350210 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 03:32:30 INFO - PROCESS | 3816 | 1461148350212 Marionette TRACE conn3 <- [1,2154,null,{}] 03:32:30 INFO - PROCESS | 3816 | 1461148350215 Marionette TRACE conn3 -> [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:32:30 INFO - PROCESS | 3816 | 1461148350289 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 03:32:30 INFO - PROCESS | 3816 | 1461148350296 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:30 INFO - PROCESS | 3816 | ++DOCSHELL 15F76800 == 45 [pid = 3816] [id = 548] 03:32:30 INFO - PROCESS | 3816 | ++DOMWINDOW == 94 (19845000) [pid = 3816] [serial = 1644] [outer = 00000000] 03:32:30 INFO - PROCESS | 3816 | ++DOMWINDOW == 95 (1AE03800) [pid = 3816] [serial = 1645] [outer = 19845000] 03:32:30 INFO - PROCESS | 3816 | 1461148350339 Marionette DEBUG loaded listener.js 03:32:30 INFO - PROCESS | 3816 | ++DOMWINDOW == 96 (1A928000) [pid = 3816] [serial = 1646] [outer = 19845000] 03:32:30 INFO - PROCESS | 3816 | 1461148350749 Marionette TRACE conn3 <- [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:32:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 03:32:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 587ms 03:32:30 INFO - PROCESS | 3816 | 1461148350788 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 03:32:30 INFO - PROCESS | 3816 | 1461148350790 Marionette TRACE conn3 <- [1,2157,null,{"value":"13"}] 03:32:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 03:32:30 INFO - PROCESS | 3816 | 1461148350794 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 03:32:30 INFO - PROCESS | 3816 | 1461148350795 Marionette TRACE conn3 <- [1,2158,null,{}] 03:32:30 INFO - PROCESS | 3816 | 1461148350799 Marionette TRACE conn3 -> [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:32:30 INFO - PROCESS | 3816 | 1461148350877 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 03:32:30 INFO - PROCESS | 3816 | 1461148350883 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:30 INFO - PROCESS | 3816 | ++DOCSHELL 18D07C00 == 46 [pid = 3816] [id = 549] 03:32:30 INFO - PROCESS | 3816 | ++DOMWINDOW == 97 (19799800) [pid = 3816] [serial = 1647] [outer = 00000000] 03:32:30 INFO - PROCESS | 3816 | ++DOMWINDOW == 98 (1C21F800) [pid = 3816] [serial = 1648] [outer = 19799800] 03:32:30 INFO - PROCESS | 3816 | 1461148350926 Marionette DEBUG loaded listener.js 03:32:30 INFO - PROCESS | 3816 | ++DOMWINDOW == 99 (1C222000) [pid = 3816] [serial = 1649] [outer = 19799800] 03:32:31 INFO - PROCESS | 3816 | 1461148351351 Marionette TRACE conn3 <- [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:32:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 03:32:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 588ms 03:32:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 03:32:31 INFO - PROCESS | 3816 | 1461148351395 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 03:32:31 INFO - PROCESS | 3816 | 1461148351397 Marionette TRACE conn3 <- [1,2161,null,{"value":"13"}] 03:32:31 INFO - PROCESS | 3816 | 1461148351401 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 03:32:31 INFO - PROCESS | 3816 | 1461148351403 Marionette TRACE conn3 <- [1,2162,null,{}] 03:32:31 INFO - PROCESS | 3816 | 1461148351410 Marionette TRACE conn3 -> [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:32:31 INFO - PROCESS | 3816 | 1461148351510 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 03:32:31 INFO - PROCESS | 3816 | 1461148351701 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:31 INFO - PROCESS | 3816 | ++DOCSHELL 12DD3800 == 47 [pid = 3816] [id = 550] 03:32:31 INFO - PROCESS | 3816 | ++DOMWINDOW == 100 (12DD7000) [pid = 3816] [serial = 1650] [outer = 00000000] 03:32:31 INFO - PROCESS | 3816 | ++DOMWINDOW == 101 (13353C00) [pid = 3816] [serial = 1651] [outer = 12DD7000] 03:32:31 INFO - PROCESS | 3816 | 1461148351771 Marionette DEBUG loaded listener.js 03:32:31 INFO - PROCESS | 3816 | ++DOMWINDOW == 102 (1361F800) [pid = 3816] [serial = 1652] [outer = 12DD7000] 03:32:32 INFO - PROCESS | 3816 | 1461148352340 Marionette TRACE conn3 <- [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:32:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 03:32:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 990ms 03:32:32 INFO - PROCESS | 3816 | 1461148352391 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 03:32:32 INFO - PROCESS | 3816 | 1461148352395 Marionette TRACE conn3 <- [1,2165,null,{"value":"13"}] 03:32:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 03:32:32 INFO - PROCESS | 3816 | 1461148352400 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 03:32:32 INFO - PROCESS | 3816 | 1461148352404 Marionette TRACE conn3 <- [1,2166,null,{}] 03:32:32 INFO - PROCESS | 3816 | 1461148352409 Marionette TRACE conn3 -> [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:32:32 INFO - PROCESS | 3816 | 1461148352513 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 03:32:32 INFO - PROCESS | 3816 | 1461148352647 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:32 INFO - PROCESS | 3816 | ++DOCSHELL 1650EC00 == 48 [pid = 3816] [id = 551] 03:32:32 INFO - PROCESS | 3816 | ++DOMWINDOW == 103 (16A40800) [pid = 3816] [serial = 1653] [outer = 00000000] 03:32:32 INFO - PROCESS | 3816 | ++DOMWINDOW == 104 (17BAF000) [pid = 3816] [serial = 1654] [outer = 16A40800] 03:32:32 INFO - PROCESS | 3816 | 1461148352704 Marionette DEBUG loaded listener.js 03:32:32 INFO - PROCESS | 3816 | ++DOMWINDOW == 105 (188E0000) [pid = 3816] [serial = 1655] [outer = 16A40800] 03:32:33 INFO - PROCESS | 3816 | 1461148353288 Marionette TRACE conn3 <- [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:32:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 03:32:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 928ms 03:32:33 INFO - PROCESS | 3816 | 1461148353348 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 03:32:33 INFO - PROCESS | 3816 | 1461148353353 Marionette TRACE conn3 <- [1,2169,null,{"value":"13"}] 03:32:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 03:32:33 INFO - PROCESS | 3816 | 1461148353357 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 03:32:33 INFO - PROCESS | 3816 | 1461148353359 Marionette TRACE conn3 <- [1,2170,null,{}] 03:32:33 INFO - PROCESS | 3816 | 1461148353363 Marionette TRACE conn3 -> [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:32:33 INFO - PROCESS | 3816 | 1461148353463 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 03:32:33 INFO - PROCESS | 3816 | 1461148353598 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:33 INFO - PROCESS | 3816 | ++DOCSHELL 18CEE800 == 49 [pid = 3816] [id = 552] 03:32:33 INFO - PROCESS | 3816 | ++DOMWINDOW == 106 (18DD4C00) [pid = 3816] [serial = 1656] [outer = 00000000] 03:32:33 INFO - PROCESS | 3816 | ++DOMWINDOW == 107 (19799400) [pid = 3816] [serial = 1657] [outer = 18DD4C00] 03:32:33 INFO - PROCESS | 3816 | 1461148353653 Marionette DEBUG loaded listener.js 03:32:33 INFO - PROCESS | 3816 | ++DOMWINDOW == 108 (19C4FC00) [pid = 3816] [serial = 1658] [outer = 18DD4C00] 03:32:34 INFO - PROCESS | 3816 | 1461148354253 Marionette TRACE conn3 <- [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:32:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 03:32:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 928ms 03:32:34 INFO - PROCESS | 3816 | 1461148354287 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 03:32:34 INFO - PROCESS | 3816 | 1461148354290 Marionette TRACE conn3 <- [1,2173,null,{"value":"13"}] 03:32:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 03:32:34 INFO - PROCESS | 3816 | 1461148354301 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 03:32:34 INFO - PROCESS | 3816 | 1461148354307 Marionette TRACE conn3 <- [1,2174,null,{}] 03:32:34 INFO - PROCESS | 3816 | 1461148354312 Marionette TRACE conn3 -> [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:32:34 INFO - PROCESS | 3816 | 1461148354414 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 03:32:34 INFO - PROCESS | 3816 | 1461148354547 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:34 INFO - PROCESS | 3816 | ++DOCSHELL 12D71C00 == 50 [pid = 3816] [id = 553] 03:32:34 INFO - PROCESS | 3816 | ++DOMWINDOW == 109 (155F0C00) [pid = 3816] [serial = 1659] [outer = 00000000] 03:32:34 INFO - PROCESS | 3816 | ++DOMWINDOW == 110 (1CB14400) [pid = 3816] [serial = 1660] [outer = 155F0C00] 03:32:34 INFO - PROCESS | 3816 | 1461148354601 Marionette DEBUG loaded listener.js 03:32:34 INFO - PROCESS | 3816 | ++DOMWINDOW == 111 (1CB18800) [pid = 3816] [serial = 1661] [outer = 155F0C00] 03:32:35 INFO - PROCESS | 3816 | 1461148355340 Marionette TRACE conn3 <- [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:32:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 03:32:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1082ms 03:32:35 INFO - PROCESS | 3816 | 1461148355395 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 03:32:35 INFO - PROCESS | 3816 | 1461148355399 Marionette TRACE conn3 <- [1,2177,null,{"value":"13"}] 03:32:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 03:32:35 INFO - PROCESS | 3816 | 1461148355404 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 03:32:35 INFO - PROCESS | 3816 | 1461148355408 Marionette TRACE conn3 <- [1,2178,null,{}] 03:32:35 INFO - PROCESS | 3816 | 1461148355414 Marionette TRACE conn3 -> [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:32:35 INFO - PROCESS | 3816 | 1461148355489 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 03:32:35 INFO - PROCESS | 3816 | 1461148355635 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:35 INFO - PROCESS | 3816 | ++DOCSHELL 13441000 == 51 [pid = 3816] [id = 554] 03:32:35 INFO - PROCESS | 3816 | ++DOMWINDOW == 112 (13441C00) [pid = 3816] [serial = 1662] [outer = 00000000] 03:32:35 INFO - PROCESS | 3816 | ++DOMWINDOW == 113 (155EBC00) [pid = 3816] [serial = 1663] [outer = 13441C00] 03:32:35 INFO - PROCESS | 3816 | 1461148355688 Marionette DEBUG loaded listener.js 03:32:35 INFO - PROCESS | 3816 | ++DOMWINDOW == 114 (157B0000) [pid = 3816] [serial = 1664] [outer = 13441C00] 03:32:36 INFO - PROCESS | 3816 | --DOCSHELL 13210C00 == 50 [pid = 3816] [id = 341] 03:32:36 INFO - PROCESS | 3816 | --DOCSHELL 18D07C00 == 49 [pid = 3816] [id = 549] 03:32:36 INFO - PROCESS | 3816 | --DOCSHELL 15F76800 == 48 [pid = 3816] [id = 548] 03:32:36 INFO - PROCESS | 3816 | --DOCSHELL 02A8A400 == 47 [pid = 3816] [id = 547] 03:32:36 INFO - PROCESS | 3816 | --DOCSHELL 18E37000 == 46 [pid = 3816] [id = 546] 03:32:36 INFO - PROCESS | 3816 | --DOCSHELL 17BAE400 == 45 [pid = 3816] [id = 545] 03:32:36 INFO - PROCESS | 3816 | --DOCSHELL 18DD3000 == 44 [pid = 3816] [id = 544] 03:32:36 INFO - PROCESS | 3816 | --DOCSHELL 18324C00 == 43 [pid = 3816] [id = 543] 03:32:36 INFO - PROCESS | 3816 | --DOCSHELL 16501800 == 42 [pid = 3816] [id = 542] 03:32:36 INFO - PROCESS | 3816 | --DOCSHELL 13813C00 == 41 [pid = 3816] [id = 541] 03:32:36 INFO - PROCESS | 3816 | --DOCSHELL 13352C00 == 40 [pid = 3816] [id = 540] 03:32:36 INFO - PROCESS | 3816 | --DOCSHELL 15F78000 == 39 [pid = 3816] [id = 538] 03:32:36 INFO - PROCESS | 3816 | --DOCSHELL 1325F000 == 38 [pid = 3816] [id = 537] 03:32:36 INFO - PROCESS | 3816 | --DOMWINDOW == 113 (19B42000) [pid = 3816] [serial = 1576] [outer = 00000000] [url = about:blank] 03:32:36 INFO - PROCESS | 3816 | --DOMWINDOW == 112 (183C1C00) [pid = 3816] [serial = 1570] [outer = 00000000] [url = about:blank] 03:32:36 INFO - PROCESS | 3816 | --DOMWINDOW == 111 (19791000) [pid = 3816] [serial = 1573] [outer = 00000000] [url = about:blank] 03:32:36 INFO - PROCESS | 3816 | --DOMWINDOW == 110 (138B9C00) [pid = 3816] [serial = 1567] [outer = 00000000] [url = about:blank] 03:32:36 INFO - PROCESS | 3816 | --DOMWINDOW == 109 (1A1D2000) [pid = 3816] [serial = 1609] [outer = 00000000] [url = about:blank] 03:32:36 INFO - PROCESS | 3816 | --DOMWINDOW == 108 (18DD6800) [pid = 3816] [serial = 1594] [outer = 00000000] [url = about:blank] 03:32:36 INFO - PROCESS | 3816 | --DOMWINDOW == 107 (1937D800) [pid = 3816] [serial = 1597] [outer = 00000000] [url = about:blank] 03:32:36 INFO - PROCESS | 3816 | --DOMWINDOW == 106 (18CE2800) [pid = 3816] [serial = 1591] [outer = 00000000] [url = about:blank] 03:32:36 INFO - PROCESS | 3816 | --DOMWINDOW == 105 (18733800) [pid = 3816] [serial = 1565] [outer = 00000000] [url = about:blank] 03:32:36 INFO - PROCESS | 3816 | --DOMWINDOW == 104 (18732800) [pid = 3816] [serial = 1588] [outer = 00000000] [url = about:blank] 03:32:36 INFO - PROCESS | 3816 | --DOMWINDOW == 103 (188E4400) [pid = 3816] [serial = 1589] [outer = 00000000] [url = about:blank] 03:32:36 INFO - PROCESS | 3816 | --DOMWINDOW == 102 (1665B800) [pid = 3816] [serial = 1585] [outer = 00000000] [url = about:blank] 03:32:36 INFO - PROCESS | 3816 | --DOMWINDOW == 101 (16B86400) [pid = 3816] [serial = 1586] [outer = 00000000] [url = about:blank] 03:32:36 INFO - PROCESS | 3816 | --DOMWINDOW == 100 (14A5EC00) [pid = 3816] [serial = 1582] [outer = 00000000] [url = about:blank] 03:32:36 INFO - PROCESS | 3816 | --DOMWINDOW == 99 (15530000) [pid = 3816] [serial = 1583] [outer = 00000000] [url = about:blank] 03:32:36 INFO - PROCESS | 3816 | --DOMWINDOW == 98 (1552CC00) [pid = 3816] [serial = 1580] [outer = 00000000] [url = about:blank] 03:32:36 INFO - PROCESS | 3816 | --DOMWINDOW == 97 (142C8C00) [pid = 3816] [serial = 1579] [outer = 00000000] [url = about:blank] 03:32:36 INFO - PROCESS | 3816 | --DOMWINDOW == 96 (18DDC800) [pid = 3816] [serial = 1595] [outer = 00000000] [url = about:blank] 03:32:36 INFO - PROCESS | 3816 | --DOMWINDOW == 95 (1979B800) [pid = 3816] [serial = 1600] [outer = 00000000] [url = about:blank] 03:32:36 INFO - PROCESS | 3816 | --DOMWINDOW == 94 (1937BC00) [pid = 3816] [serial = 1598] [outer = 00000000] [url = about:blank] 03:32:36 INFO - PROCESS | 3816 | --DOMWINDOW == 93 (18DD0400) [pid = 3816] [serial = 1603] [outer = 00000000] [url = about:blank] 03:32:36 INFO - PROCESS | 3816 | --DOMWINDOW == 92 (19910400) [pid = 3816] [serial = 1606] [outer = 00000000] [url = about:blank] 03:32:36 INFO - PROCESS | 3816 | --DOMWINDOW == 91 (1979D800) [pid = 3816] [serial = 1601] [outer = 00000000] [url = about:blank] 03:32:36 INFO - PROCESS | 3816 | --DOMWINDOW == 90 (19370C00) [pid = 3816] [serial = 1604] [outer = 00000000] [url = about:blank] 03:32:36 INFO - PROCESS | 3816 | --DOMWINDOW == 89 (19B3D800) [pid = 3816] [serial = 1607] [outer = 00000000] [url = about:blank] 03:32:36 INFO - PROCESS | 3816 | --DOMWINDOW == 88 (18CE4000) [pid = 3816] [serial = 1592] [outer = 00000000] [url = about:blank] 03:32:36 INFO - PROCESS | 3816 | --DOMWINDOW == 87 (138BBC00) [pid = 3816] [serial = 1532] [outer = 00000000] [url = about:blank] 03:32:36 INFO - PROCESS | 3816 | 1461148356293 Marionette TRACE conn3 <- [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:32:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 03:32:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 927ms 03:32:36 INFO - PROCESS | 3816 | 1461148356330 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 03:32:36 INFO - PROCESS | 3816 | 1461148356335 Marionette TRACE conn3 <- [1,2181,null,{"value":"13"}] 03:32:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 03:32:36 INFO - PROCESS | 3816 | 1461148356341 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 03:32:36 INFO - PROCESS | 3816 | 1461148356344 Marionette TRACE conn3 <- [1,2182,null,{}] 03:32:36 INFO - PROCESS | 3816 | 1461148356348 Marionette TRACE conn3 -> [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:32:36 INFO - PROCESS | 3816 | 1461148356426 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 03:32:36 INFO - PROCESS | 3816 | 1461148356435 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:36 INFO - PROCESS | 3816 | ++DOCSHELL 13817400 == 39 [pid = 3816] [id = 555] 03:32:36 INFO - PROCESS | 3816 | ++DOMWINDOW == 88 (138B8C00) [pid = 3816] [serial = 1665] [outer = 00000000] 03:32:36 INFO - PROCESS | 3816 | ++DOMWINDOW == 89 (15C3E400) [pid = 3816] [serial = 1666] [outer = 138B8C00] 03:32:36 INFO - PROCESS | 3816 | 1461148356482 Marionette DEBUG loaded listener.js 03:32:36 INFO - PROCESS | 3816 | ++DOMWINDOW == 90 (16652400) [pid = 3816] [serial = 1667] [outer = 138B8C00] 03:32:36 INFO - PROCESS | 3816 | 1461148356991 Marionette TRACE conn3 <- [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:32:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 03:32:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 680ms 03:32:37 INFO - PROCESS | 3816 | 1461148357032 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 03:32:37 INFO - PROCESS | 3816 | 1461148357034 Marionette TRACE conn3 <- [1,2185,null,{"value":"13"}] 03:32:37 INFO - PROCESS | 3816 | 1461148357038 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 03:32:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 03:32:37 INFO - PROCESS | 3816 | 1461148357041 Marionette TRACE conn3 <- [1,2186,null,{}] 03:32:37 INFO - PROCESS | 3816 | 1461148357053 Marionette TRACE conn3 -> [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:32:37 INFO - PROCESS | 3816 | 1461148357133 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 03:32:37 INFO - PROCESS | 3816 | 1461148357225 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:37 INFO - PROCESS | 3816 | ++DOCSHELL 17B13400 == 40 [pid = 3816] [id = 556] 03:32:37 INFO - PROCESS | 3816 | ++DOMWINDOW == 91 (17B1C000) [pid = 3816] [serial = 1668] [outer = 00000000] 03:32:37 INFO - PROCESS | 3816 | ++DOMWINDOW == 92 (188A7C00) [pid = 3816] [serial = 1669] [outer = 17B1C000] 03:32:37 INFO - PROCESS | 3816 | 1461148357272 Marionette DEBUG loaded listener.js 03:32:37 INFO - PROCESS | 3816 | ++DOMWINDOW == 93 (18A56800) [pid = 3816] [serial = 1670] [outer = 17B1C000] 03:32:37 INFO - PROCESS | 3816 | 1461148357647 Marionette TRACE conn3 <- [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:32:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 03:32:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 619ms 03:32:37 INFO - PROCESS | 3816 | 1461148357678 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 03:32:37 INFO - PROCESS | 3816 | 1461148357680 Marionette TRACE conn3 <- [1,2189,null,{"value":"13"}] 03:32:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 03:32:37 INFO - PROCESS | 3816 | 1461148357684 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 03:32:37 INFO - PROCESS | 3816 | 1461148357686 Marionette TRACE conn3 <- [1,2190,null,{}] 03:32:37 INFO - PROCESS | 3816 | 1461148357689 Marionette TRACE conn3 -> [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:32:37 INFO - PROCESS | 3816 | 1461148357767 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 03:32:37 INFO - PROCESS | 3816 | 1461148357774 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:37 INFO - PROCESS | 3816 | ++DOCSHELL 18A55800 == 41 [pid = 3816] [id = 557] 03:32:37 INFO - PROCESS | 3816 | ++DOMWINDOW == 94 (18CE3400) [pid = 3816] [serial = 1671] [outer = 00000000] 03:32:37 INFO - PROCESS | 3816 | ++DOMWINDOW == 95 (18D04800) [pid = 3816] [serial = 1672] [outer = 18CE3400] 03:32:37 INFO - PROCESS | 3816 | 1461148357819 Marionette DEBUG loaded listener.js 03:32:37 INFO - PROCESS | 3816 | ++DOMWINDOW == 96 (18DCF000) [pid = 3816] [serial = 1673] [outer = 18CE3400] 03:32:38 INFO - PROCESS | 3816 | 1461148358261 Marionette TRACE conn3 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 03:32:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 03:32:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 634ms 03:32:38 INFO - PROCESS | 3816 | 1461148358324 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 03:32:38 INFO - PROCESS | 3816 | 1461148358326 Marionette TRACE conn3 <- [1,2193,null,{"value":"13"}] 03:32:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 03:32:38 INFO - PROCESS | 3816 | 1461148358329 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 03:32:38 INFO - PROCESS | 3816 | 1461148358331 Marionette TRACE conn3 <- [1,2194,null,{}] 03:32:38 INFO - PROCESS | 3816 | 1461148358335 Marionette TRACE conn3 -> [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:32:38 INFO - PROCESS | 3816 | 1461148358441 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 03:32:38 INFO - PROCESS | 3816 | 1461148358447 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:38 INFO - PROCESS | 3816 | ++DOCSHELL 1434AC00 == 42 [pid = 3816] [id = 558] 03:32:38 INFO - PROCESS | 3816 | ++DOMWINDOW == 97 (18CEAC00) [pid = 3816] [serial = 1674] [outer = 00000000] 03:32:38 INFO - PROCESS | 3816 | ++DOMWINDOW == 98 (18E36000) [pid = 3816] [serial = 1675] [outer = 18CEAC00] 03:32:38 INFO - PROCESS | 3816 | 1461148358491 Marionette DEBUG loaded listener.js 03:32:38 INFO - PROCESS | 3816 | ++DOMWINDOW == 99 (1922DC00) [pid = 3816] [serial = 1676] [outer = 18CEAC00] 03:32:38 INFO - PROCESS | 3816 | 1461148358959 Marionette TRACE conn3 <- [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:32:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 03:32:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 696ms 03:32:39 INFO - PROCESS | 3816 | 1461148359010 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 03:32:39 INFO - PROCESS | 3816 | 1461148359012 Marionette TRACE conn3 <- [1,2197,null,{"value":"13"}] 03:32:39 INFO - PROCESS | 3816 | 1461148359015 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 03:32:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 03:32:39 INFO - PROCESS | 3816 | 1461148359017 Marionette TRACE conn3 <- [1,2198,null,{}] 03:32:39 INFO - PROCESS | 3816 | 1461148359020 Marionette TRACE conn3 -> [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:32:39 INFO - PROCESS | 3816 | 1461148359147 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 03:32:39 INFO - PROCESS | 3816 | 1461148359215 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:39 INFO - PROCESS | 3816 | ++DOCSHELL 18DDC400 == 43 [pid = 3816] [id = 559] 03:32:39 INFO - PROCESS | 3816 | ++DOMWINDOW == 100 (19371000) [pid = 3816] [serial = 1677] [outer = 00000000] 03:32:39 INFO - PROCESS | 3816 | ++DOMWINDOW == 101 (1979D800) [pid = 3816] [serial = 1678] [outer = 19371000] 03:32:39 INFO - PROCESS | 3816 | 1461148359262 Marionette DEBUG loaded listener.js 03:32:39 INFO - PROCESS | 3816 | ++DOMWINDOW == 102 (19844C00) [pid = 3816] [serial = 1679] [outer = 19371000] 03:32:39 INFO - PROCESS | 3816 | 1461148359699 Marionette TRACE conn3 <- [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:32:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 03:32:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 727ms 03:32:39 INFO - PROCESS | 3816 | 1461148359792 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 03:32:39 INFO - PROCESS | 3816 | 1461148359794 Marionette TRACE conn3 <- [1,2201,null,{"value":"13"}] 03:32:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 03:32:39 INFO - PROCESS | 3816 | 1461148359798 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 03:32:39 INFO - PROCESS | 3816 | 1461148359799 Marionette TRACE conn3 <- [1,2202,null,{}] 03:32:39 INFO - PROCESS | 3816 | 1461148359803 Marionette TRACE conn3 -> [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:32:39 INFO - PROCESS | 3816 | 1461148359913 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 03:32:39 INFO - PROCESS | 3816 | 1461148359984 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:39 INFO - PROCESS | 3816 | ++DOCSHELL 13447400 == 44 [pid = 3816] [id = 560] 03:32:39 INFO - PROCESS | 3816 | ++DOMWINDOW == 103 (19790C00) [pid = 3816] [serial = 1680] [outer = 00000000] 03:32:40 INFO - PROCESS | 3816 | ++DOMWINDOW == 104 (1A15CC00) [pid = 3816] [serial = 1681] [outer = 19790C00] 03:32:40 INFO - PROCESS | 3816 | 1461148360028 Marionette DEBUG loaded listener.js 03:32:40 INFO - PROCESS | 3816 | ++DOMWINDOW == 105 (1A15B000) [pid = 3816] [serial = 1682] [outer = 19790C00] 03:32:40 INFO - PROCESS | 3816 | --DOMWINDOW == 104 (183C9000) [pid = 3816] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 03:32:40 INFO - PROCESS | 3816 | --DOMWINDOW == 103 (18DD3800) [pid = 3816] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 03:32:40 INFO - PROCESS | 3816 | --DOMWINDOW == 102 (14345800) [pid = 3816] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 03:32:40 INFO - PROCESS | 3816 | --DOMWINDOW == 101 (188E8000) [pid = 3816] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 03:32:40 INFO - PROCESS | 3816 | --DOMWINDOW == 100 (16B8C400) [pid = 3816] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 03:32:40 INFO - PROCESS | 3816 | --DOMWINDOW == 99 (14A03800) [pid = 3816] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 03:32:40 INFO - PROCESS | 3816 | --DOMWINDOW == 98 (1A15C000) [pid = 3816] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 03:32:40 INFO - PROCESS | 3816 | --DOMWINDOW == 97 (1381DC00) [pid = 3816] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 03:32:40 INFO - PROCESS | 3816 | --DOMWINDOW == 96 (19845000) [pid = 3816] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 03:32:40 INFO - PROCESS | 3816 | --DOMWINDOW == 95 (13442800) [pid = 3816] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 03:32:40 INFO - PROCESS | 3816 | --DOMWINDOW == 94 (1984A800) [pid = 3816] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 03:32:40 INFO - PROCESS | 3816 | --DOMWINDOW == 93 (13443800) [pid = 3816] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 03:32:40 INFO - PROCESS | 3816 | --DOMWINDOW == 92 (19370000) [pid = 3816] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 03:32:40 INFO - PROCESS | 3816 | --DOMWINDOW == 91 (155F7800) [pid = 3816] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 03:32:40 INFO - PROCESS | 3816 | --DOMWINDOW == 90 (16651000) [pid = 3816] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 03:32:40 INFO - PROCESS | 3816 | 1461148360519 Marionette TRACE conn3 <- [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:32:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 03:32:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 789ms 03:32:40 INFO - PROCESS | 3816 | 1461148360582 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 03:32:40 INFO - PROCESS | 3816 | 1461148360584 Marionette TRACE conn3 <- [1,2205,null,{"value":"13"}] 03:32:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 03:32:40 INFO - PROCESS | 3816 | 1461148360587 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 03:32:40 INFO - PROCESS | 3816 | 1461148360589 Marionette TRACE conn3 <- [1,2206,null,{}] 03:32:40 INFO - PROCESS | 3816 | 1461148360592 Marionette TRACE conn3 -> [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:32:40 INFO - PROCESS | 3816 | 1461148360666 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 03:32:40 INFO - PROCESS | 3816 | 1461148360761 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:40 INFO - PROCESS | 3816 | ++DOCSHELL 13205400 == 45 [pid = 3816] [id = 561] 03:32:40 INFO - PROCESS | 3816 | ++DOMWINDOW == 91 (13260000) [pid = 3816] [serial = 1683] [outer = 00000000] 03:32:40 INFO - PROCESS | 3816 | ++DOMWINDOW == 92 (15F7C000) [pid = 3816] [serial = 1684] [outer = 13260000] 03:32:40 INFO - PROCESS | 3816 | 1461148360805 Marionette DEBUG loaded listener.js 03:32:40 INFO - PROCESS | 3816 | ++DOMWINDOW == 93 (1552C000) [pid = 3816] [serial = 1685] [outer = 13260000] 03:32:41 INFO - PROCESS | 3816 | 1461148361163 Marionette TRACE conn3 <- [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:32:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 03:32:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 587ms 03:32:41 INFO - PROCESS | 3816 | 1461148361184 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 03:32:41 INFO - PROCESS | 3816 | 1461148361186 Marionette TRACE conn3 <- [1,2209,null,{"value":"13"}] 03:32:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 03:32:41 INFO - PROCESS | 3816 | 1461148361189 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 03:32:41 INFO - PROCESS | 3816 | 1461148361191 Marionette TRACE conn3 <- [1,2210,null,{}] 03:32:41 INFO - PROCESS | 3816 | 1461148361195 Marionette TRACE conn3 -> [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:32:41 INFO - PROCESS | 3816 | 1461148361331 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 03:32:41 INFO - PROCESS | 3816 | 1461148361343 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:41 INFO - PROCESS | 3816 | ++DOCSHELL 1361E400 == 46 [pid = 3816] [id = 562] 03:32:41 INFO - PROCESS | 3816 | ++DOMWINDOW == 94 (14345800) [pid = 3816] [serial = 1686] [outer = 00000000] 03:32:41 INFO - PROCESS | 3816 | ++DOMWINDOW == 95 (1979DC00) [pid = 3816] [serial = 1687] [outer = 14345800] 03:32:41 INFO - PROCESS | 3816 | 1461148361386 Marionette DEBUG loaded listener.js 03:32:41 INFO - PROCESS | 3816 | ++DOMWINDOW == 96 (19B89C00) [pid = 3816] [serial = 1688] [outer = 14345800] 03:32:41 INFO - PROCESS | 3816 | 1461148361778 Marionette TRACE conn3 <- [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:32:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 03:32:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 634ms 03:32:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 03:32:41 INFO - PROCESS | 3816 | 1461148361811 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 03:32:41 INFO - PROCESS | 3816 | 1461148361813 Marionette TRACE conn3 <- [1,2213,null,{"value":"13"}] 03:32:41 INFO - PROCESS | 3816 | 1461148361816 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 03:32:41 INFO - PROCESS | 3816 | 1461148361818 Marionette TRACE conn3 <- [1,2214,null,{}] 03:32:41 INFO - PROCESS | 3816 | 1461148361821 Marionette TRACE conn3 -> [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:32:41 INFO - PROCESS | 3816 | 1461148361896 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 03:32:41 INFO - PROCESS | 3816 | 1461148361902 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:41 INFO - PROCESS | 3816 | ++DOCSHELL 1937A800 == 47 [pid = 3816] [id = 563] 03:32:41 INFO - PROCESS | 3816 | ++DOMWINDOW == 97 (196A4800) [pid = 3816] [serial = 1689] [outer = 00000000] 03:32:41 INFO - PROCESS | 3816 | ++DOMWINDOW == 98 (1C21C800) [pid = 3816] [serial = 1690] [outer = 196A4800] 03:32:41 INFO - PROCESS | 3816 | 1461148361945 Marionette DEBUG loaded listener.js 03:32:42 INFO - PROCESS | 3816 | ++DOMWINDOW == 99 (1C221400) [pid = 3816] [serial = 1691] [outer = 196A4800] 03:32:42 INFO - PROCESS | 3816 | 1461148362387 Marionette TRACE conn3 <- [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:32:42 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:32:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 587ms 03:32:42 INFO - PROCESS | 3816 | 1461148362449 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 03:32:42 INFO - PROCESS | 3816 | 1461148362453 Marionette TRACE conn3 <- [1,2217,null,{"value":"13"}] 03:32:42 INFO - PROCESS | 3816 | 1461148362458 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 03:32:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 03:32:42 INFO - PROCESS | 3816 | 1461148362463 Marionette TRACE conn3 <- [1,2218,null,{}] 03:32:42 INFO - PROCESS | 3816 | 1461148362468 Marionette TRACE conn3 -> [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:32:42 INFO - PROCESS | 3816 | 1461148362615 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 03:32:42 INFO - PROCESS | 3816 | 1461148362761 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:42 INFO - PROCESS | 3816 | ++DOCSHELL 142C2400 == 48 [pid = 3816] [id = 564] 03:32:42 INFO - PROCESS | 3816 | ++DOMWINDOW == 100 (142C6800) [pid = 3816] [serial = 1692] [outer = 00000000] 03:32:42 INFO - PROCESS | 3816 | ++DOMWINDOW == 101 (14AEA400) [pid = 3816] [serial = 1693] [outer = 142C6800] 03:32:42 INFO - PROCESS | 3816 | 1461148362819 Marionette DEBUG loaded listener.js 03:32:42 INFO - PROCESS | 3816 | ++DOMWINDOW == 102 (1552AC00) [pid = 3816] [serial = 1694] [outer = 142C6800] 03:32:43 INFO - PROCESS | 3816 | 1461148363343 Marionette TRACE conn3 <- [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:32:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 03:32:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 927ms 03:32:43 INFO - PROCESS | 3816 | 1461148363393 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 03:32:43 INFO - PROCESS | 3816 | 1461148363398 Marionette TRACE conn3 <- [1,2221,null,{"value":"13"}] 03:32:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 03:32:43 INFO - PROCESS | 3816 | 1461148363406 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 03:32:43 INFO - PROCESS | 3816 | 1461148363409 Marionette TRACE conn3 <- [1,2222,null,{}] 03:32:43 INFO - PROCESS | 3816 | 1461148363414 Marionette TRACE conn3 -> [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:32:43 INFO - PROCESS | 3816 | 1461148363516 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 03:32:43 INFO - PROCESS | 3816 | 1461148363651 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:43 INFO - PROCESS | 3816 | ++DOCSHELL 1664FC00 == 49 [pid = 3816] [id = 565] 03:32:43 INFO - PROCESS | 3816 | ++DOMWINDOW == 103 (16651000) [pid = 3816] [serial = 1695] [outer = 00000000] 03:32:43 INFO - PROCESS | 3816 | ++DOMWINDOW == 104 (183C1C00) [pid = 3816] [serial = 1696] [outer = 16651000] 03:32:43 INFO - PROCESS | 3816 | 1461148363705 Marionette DEBUG loaded listener.js 03:32:43 INFO - PROCESS | 3816 | ++DOMWINDOW == 105 (188EBC00) [pid = 3816] [serial = 1697] [outer = 16651000] 03:32:44 INFO - PROCESS | 3816 | 1461148364274 Marionette TRACE conn3 <- [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:32:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 03:32:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 897ms 03:32:44 INFO - PROCESS | 3816 | 1461148364308 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 03:32:44 INFO - PROCESS | 3816 | 1461148364311 Marionette TRACE conn3 <- [1,2225,null,{"value":"13"}] 03:32:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 03:32:44 INFO - PROCESS | 3816 | 1461148364315 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 03:32:44 INFO - PROCESS | 3816 | 1461148364317 Marionette TRACE conn3 <- [1,2226,null,{}] 03:32:44 INFO - PROCESS | 3816 | 1461148364327 Marionette TRACE conn3 -> [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:32:44 INFO - PROCESS | 3816 | 1461148364433 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 03:32:44 INFO - PROCESS | 3816 | 1461148364544 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:44 INFO - PROCESS | 3816 | ++DOCSHELL 1937B800 == 50 [pid = 3816] [id = 566] 03:32:44 INFO - PROCESS | 3816 | ++DOMWINDOW == 106 (1937C800) [pid = 3816] [serial = 1698] [outer = 00000000] 03:32:44 INFO - PROCESS | 3816 | ++DOMWINDOW == 107 (19798000) [pid = 3816] [serial = 1699] [outer = 1937C800] 03:32:44 INFO - PROCESS | 3816 | 1461148364601 Marionette DEBUG loaded listener.js 03:32:44 INFO - PROCESS | 3816 | ++DOMWINDOW == 108 (19907800) [pid = 3816] [serial = 1700] [outer = 1937C800] 03:32:45 INFO - PROCESS | 3816 | 1461148365153 Marionette TRACE conn3 <- [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:32:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 03:32:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 897ms 03:32:45 INFO - PROCESS | 3816 | 1461148365202 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 03:32:45 INFO - PROCESS | 3816 | 1461148365204 Marionette TRACE conn3 <- [1,2229,null,{"value":"13"}] 03:32:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 03:32:45 INFO - PROCESS | 3816 | 1461148365208 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 03:32:45 INFO - PROCESS | 3816 | 1461148365210 Marionette TRACE conn3 <- [1,2230,null,{}] 03:32:45 INFO - PROCESS | 3816 | 1461148365213 Marionette TRACE conn3 -> [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:32:45 INFO - PROCESS | 3816 | 1461148365313 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 03:32:45 INFO - PROCESS | 3816 | 1461148365424 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:45 INFO - PROCESS | 3816 | ++DOCSHELL 1C224400 == 51 [pid = 3816] [id = 567] 03:32:45 INFO - PROCESS | 3816 | ++DOMWINDOW == 109 (1C229000) [pid = 3816] [serial = 1701] [outer = 00000000] 03:32:45 INFO - PROCESS | 3816 | ++DOMWINDOW == 110 (1CB1B800) [pid = 3816] [serial = 1702] [outer = 1C229000] 03:32:45 INFO - PROCESS | 3816 | 1461148365478 Marionette DEBUG loaded listener.js 03:32:45 INFO - PROCESS | 3816 | ++DOMWINDOW == 111 (1CC14000) [pid = 3816] [serial = 1703] [outer = 1C229000] 03:32:46 INFO - PROCESS | 3816 | 1461148366128 Marionette TRACE conn3 <- [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:32:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 03:32:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 928ms 03:32:46 INFO - PROCESS | 3816 | 1461148366153 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 03:32:46 INFO - PROCESS | 3816 | 1461148366155 Marionette TRACE conn3 <- [1,2233,null,{"value":"13"}] 03:32:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 03:32:46 INFO - PROCESS | 3816 | 1461148366159 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 03:32:46 INFO - PROCESS | 3816 | 1461148366161 Marionette TRACE conn3 <- [1,2234,null,{}] 03:32:46 INFO - PROCESS | 3816 | 1461148366165 Marionette TRACE conn3 -> [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:32:46 INFO - PROCESS | 3816 | 1461148366262 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 03:32:46 INFO - PROCESS | 3816 | 1461148366563 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:46 INFO - PROCESS | 3816 | ++DOCSHELL 13350400 == 52 [pid = 3816] [id = 568] 03:32:46 INFO - PROCESS | 3816 | ++DOMWINDOW == 112 (13354800) [pid = 3816] [serial = 1704] [outer = 00000000] 03:32:46 INFO - PROCESS | 3816 | ++DOMWINDOW == 113 (138B9C00) [pid = 3816] [serial = 1705] [outer = 13354800] 03:32:46 INFO - PROCESS | 3816 | 1461148366613 Marionette DEBUG loaded listener.js 03:32:46 INFO - PROCESS | 3816 | ++DOMWINDOW == 114 (142C5C00) [pid = 3816] [serial = 1706] [outer = 13354800] 03:32:47 INFO - PROCESS | 3816 | --DOCSHELL 1361E400 == 51 [pid = 3816] [id = 562] 03:32:47 INFO - PROCESS | 3816 | --DOCSHELL 13205400 == 50 [pid = 3816] [id = 561] 03:32:47 INFO - PROCESS | 3816 | --DOCSHELL 13447400 == 49 [pid = 3816] [id = 560] 03:32:47 INFO - PROCESS | 3816 | --DOCSHELL 18DDC400 == 48 [pid = 3816] [id = 559] 03:32:47 INFO - PROCESS | 3816 | --DOCSHELL 1434AC00 == 47 [pid = 3816] [id = 558] 03:32:47 INFO - PROCESS | 3816 | --DOCSHELL 18A55800 == 46 [pid = 3816] [id = 557] 03:32:47 INFO - PROCESS | 3816 | --DOCSHELL 17B13400 == 45 [pid = 3816] [id = 556] 03:32:47 INFO - PROCESS | 3816 | --DOCSHELL 13817400 == 44 [pid = 3816] [id = 555] 03:32:47 INFO - PROCESS | 3816 | --DOCSHELL 13441000 == 43 [pid = 3816] [id = 554] 03:32:47 INFO - PROCESS | 3816 | --DOMWINDOW == 113 (155F5000) [pid = 3816] [serial = 1568] [outer = 00000000] [url = about:blank] 03:32:47 INFO - PROCESS | 3816 | --DOMWINDOW == 112 (19B8EC00) [pid = 3816] [serial = 1577] [outer = 00000000] [url = about:blank] 03:32:47 INFO - PROCESS | 3816 | --DOMWINDOW == 111 (14A5E000) [pid = 3816] [serial = 1535] [outer = 00000000] [url = about:blank] 03:32:47 INFO - PROCESS | 3816 | --DOMWINDOW == 110 (19799000) [pid = 3816] [serial = 1574] [outer = 00000000] [url = about:blank] 03:32:47 INFO - PROCESS | 3816 | --DOMWINDOW == 109 (15CB1000) [pid = 3816] [serial = 1538] [outer = 00000000] [url = about:blank] 03:32:47 INFO - PROCESS | 3816 | --DOMWINDOW == 108 (18A58400) [pid = 3816] [serial = 1571] [outer = 00000000] [url = about:blank] 03:32:47 INFO - PROCESS | 3816 | --DOMWINDOW == 107 (1C21F800) [pid = 3816] [serial = 1648] [outer = 00000000] [url = about:blank] 03:32:47 INFO - PROCESS | 3816 | --DOMWINDOW == 106 (1984D400) [pid = 3816] [serial = 1636] [outer = 00000000] [url = about:blank] 03:32:47 INFO - PROCESS | 3816 | --DOMWINDOW == 105 (1936F400) [pid = 3816] [serial = 1633] [outer = 00000000] [url = about:blank] 03:32:47 INFO - PROCESS | 3816 | --DOMWINDOW == 104 (19373400) [pid = 3816] [serial = 1634] [outer = 00000000] [url = about:blank] 03:32:47 INFO - PROCESS | 3816 | --DOMWINDOW == 103 (15525400) [pid = 3816] [serial = 1612] [outer = 00000000] [url = about:blank] 03:32:47 INFO - PROCESS | 3816 | --DOMWINDOW == 102 (15C39800) [pid = 3816] [serial = 1624] [outer = 00000000] [url = about:blank] 03:32:47 INFO - PROCESS | 3816 | --DOMWINDOW == 101 (15F79400) [pid = 3816] [serial = 1625] [outer = 00000000] [url = about:blank] 03:32:47 INFO - PROCESS | 3816 | --DOMWINDOW == 100 (18D02000) [pid = 3816] [serial = 1630] [outer = 00000000] [url = about:blank] 03:32:47 INFO - PROCESS | 3816 | --DOMWINDOW == 99 (18102400) [pid = 3816] [serial = 1627] [outer = 00000000] [url = about:blank] 03:32:47 INFO - PROCESS | 3816 | --DOMWINDOW == 98 (183C5C00) [pid = 3816] [serial = 1628] [outer = 00000000] [url = about:blank] 03:32:47 INFO - PROCESS | 3816 | --DOMWINDOW == 97 (15725000) [pid = 3816] [serial = 1622] [outer = 00000000] [url = about:blank] 03:32:47 INFO - PROCESS | 3816 | --DOMWINDOW == 96 (155F3400) [pid = 3816] [serial = 1621] [outer = 00000000] [url = about:blank] 03:32:47 INFO - PROCESS | 3816 | --DOMWINDOW == 95 (18324400) [pid = 3816] [serial = 1615] [outer = 00000000] [url = about:blank] 03:32:47 INFO - PROCESS | 3816 | --DOMWINDOW == 94 (1990BC00) [pid = 3816] [serial = 1618] [outer = 00000000] [url = about:blank] 03:32:47 INFO - PROCESS | 3816 | --DOMWINDOW == 93 (19F2DC00) [pid = 3816] [serial = 1637] [outer = 00000000] [url = about:blank] 03:32:47 INFO - PROCESS | 3816 | --DOMWINDOW == 92 (1A809C00) [pid = 3816] [serial = 1639] [outer = 00000000] [url = about:blank] 03:32:47 INFO - PROCESS | 3816 | --DOMWINDOW == 91 (16503400) [pid = 3816] [serial = 1642] [outer = 00000000] [url = about:blank] 03:32:47 INFO - PROCESS | 3816 | --DOMWINDOW == 90 (1808B000) [pid = 3816] [serial = 1643] [outer = 00000000] [url = about:blank] 03:32:47 INFO - PROCESS | 3816 | --DOMWINDOW == 89 (1AE03800) [pid = 3816] [serial = 1645] [outer = 00000000] [url = about:blank] 03:32:47 INFO - PROCESS | 3816 | --DOMWINDOW == 88 (1A867400) [pid = 3816] [serial = 1640] [outer = 00000000] [url = about:blank] 03:32:47 INFO - PROCESS | 3816 | --DOMWINDOW == 87 (1A928000) [pid = 3816] [serial = 1646] [outer = 00000000] [url = about:blank] 03:32:47 INFO - PROCESS | 3816 | --DOMWINDOW == 86 (18D05000) [pid = 3816] [serial = 1631] [outer = 00000000] [url = about:blank] 03:32:47 INFO - PROCESS | 3816 | 1461148367234 Marionette TRACE conn3 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 03:32:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 03:32:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1129ms 03:32:47 INFO - PROCESS | 3816 | 1461148367294 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 03:32:47 INFO - PROCESS | 3816 | 1461148367297 Marionette TRACE conn3 <- [1,2237,null,{"value":"13"}] 03:32:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 03:32:47 INFO - PROCESS | 3816 | 1461148367302 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 03:32:47 INFO - PROCESS | 3816 | 1461148367306 Marionette TRACE conn3 <- [1,2238,null,{}] 03:32:47 INFO - PROCESS | 3816 | 1461148367311 Marionette TRACE conn3 -> [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:32:47 INFO - PROCESS | 3816 | 1461148367396 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 03:32:47 INFO - PROCESS | 3816 | 1461148367488 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:47 INFO - PROCESS | 3816 | ++DOCSHELL 1344C800 == 44 [pid = 3816] [id = 569] 03:32:47 INFO - PROCESS | 3816 | ++DOMWINDOW == 87 (1361E400) [pid = 3816] [serial = 1707] [outer = 00000000] 03:32:47 INFO - PROCESS | 3816 | ++DOMWINDOW == 88 (14A05C00) [pid = 3816] [serial = 1708] [outer = 1361E400] 03:32:47 INFO - PROCESS | 3816 | 1461148367535 Marionette DEBUG loaded listener.js 03:32:47 INFO - PROCESS | 3816 | ++DOMWINDOW == 89 (155F8000) [pid = 3816] [serial = 1709] [outer = 1361E400] 03:32:47 INFO - PROCESS | 3816 | 1461148367989 Marionette TRACE conn3 <- [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:32:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 03:32:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 727ms 03:32:48 INFO - PROCESS | 3816 | 1461148368041 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 03:32:48 INFO - PROCESS | 3816 | 1461148368045 Marionette TRACE conn3 <- [1,2241,null,{"value":"13"}] 03:32:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 03:32:48 INFO - PROCESS | 3816 | 1461148368033 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 03:32:48 INFO - PROCESS | 3816 | 1461148368035 Marionette TRACE conn3 <- [1,2242,null,{}] 03:32:48 INFO - PROCESS | 3816 | 1461148368038 Marionette TRACE conn3 -> [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:32:48 INFO - PROCESS | 3816 | 1461148368123 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 03:32:48 INFO - PROCESS | 3816 | 1461148368133 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:48 INFO - PROCESS | 3816 | ++DOCSHELL 16651400 == 45 [pid = 3816] [id = 570] 03:32:48 INFO - PROCESS | 3816 | ++DOMWINDOW == 90 (16651C00) [pid = 3816] [serial = 1710] [outer = 00000000] 03:32:48 INFO - PROCESS | 3816 | ++DOMWINDOW == 91 (17B14800) [pid = 3816] [serial = 1711] [outer = 16651C00] 03:32:48 INFO - PROCESS | 3816 | 1461148368179 Marionette DEBUG loaded listener.js 03:32:48 INFO - PROCESS | 3816 | ++DOMWINDOW == 92 (1808B000) [pid = 3816] [serial = 1712] [outer = 16651C00] 03:32:48 INFO - PROCESS | 3816 | 1461148368645 Marionette TRACE conn3 <- [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:32:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 03:32:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 619ms 03:32:48 INFO - PROCESS | 3816 | 1461148368670 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 03:32:48 INFO - PROCESS | 3816 | 1461148368672 Marionette TRACE conn3 <- [1,2245,null,{"value":"13"}] 03:32:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 03:32:48 INFO - PROCESS | 3816 | 1461148368685 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 03:32:48 INFO - PROCESS | 3816 | 1461148368691 Marionette TRACE conn3 <- [1,2246,null,{}] 03:32:48 INFO - PROCESS | 3816 | 1461148368695 Marionette TRACE conn3 -> [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:32:48 INFO - PROCESS | 3816 | 1461148368775 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 03:32:48 INFO - PROCESS | 3816 | 1461148368781 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:48 INFO - PROCESS | 3816 | ++DOCSHELL 13352C00 == 46 [pid = 3816] [id = 571] 03:32:48 INFO - PROCESS | 3816 | ++DOMWINDOW == 93 (15E91000) [pid = 3816] [serial = 1713] [outer = 00000000] 03:32:48 INFO - PROCESS | 3816 | ++DOMWINDOW == 94 (18CE0400) [pid = 3816] [serial = 1714] [outer = 15E91000] 03:32:48 INFO - PROCESS | 3816 | 1461148368825 Marionette DEBUG loaded listener.js 03:32:48 INFO - PROCESS | 3816 | ++DOMWINDOW == 95 (18CE3000) [pid = 3816] [serial = 1715] [outer = 15E91000] 03:32:49 INFO - PROCESS | 3816 | 1461148369295 Marionette TRACE conn3 <- [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:32:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 03:32:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 650ms 03:32:49 INFO - PROCESS | 3816 | 1461148369334 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 03:32:49 INFO - PROCESS | 3816 | 1461148369337 Marionette TRACE conn3 <- [1,2249,null,{"value":"13"}] 03:32:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 03:32:49 INFO - PROCESS | 3816 | 1461148369340 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 03:32:49 INFO - PROCESS | 3816 | 1461148369342 Marionette TRACE conn3 <- [1,2250,null,{}] 03:32:49 INFO - PROCESS | 3816 | 1461148369345 Marionette TRACE conn3 -> [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:32:49 INFO - PROCESS | 3816 | 1461148369452 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 03:32:49 INFO - PROCESS | 3816 | 1461148369547 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:49 INFO - PROCESS | 3816 | ++DOCSHELL 18D06400 == 47 [pid = 3816] [id = 572] 03:32:49 INFO - PROCESS | 3816 | ++DOMWINDOW == 96 (18D07C00) [pid = 3816] [serial = 1716] [outer = 00000000] 03:32:49 INFO - PROCESS | 3816 | ++DOMWINDOW == 97 (18D0F400) [pid = 3816] [serial = 1717] [outer = 18D07C00] 03:32:49 INFO - PROCESS | 3816 | 1461148369591 Marionette DEBUG loaded listener.js 03:32:49 INFO - PROCESS | 3816 | ++DOMWINDOW == 98 (18D0EC00) [pid = 3816] [serial = 1718] [outer = 18D07C00] 03:32:49 INFO - PROCESS | 3816 | 1461148369978 Marionette TRACE conn3 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 03:32:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 03:32:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 695ms 03:32:50 INFO - PROCESS | 3816 | 1461148370023 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 03:32:50 INFO - PROCESS | 3816 | 1461148370025 Marionette TRACE conn3 <- [1,2253,null,{"value":"13"}] 03:32:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 03:32:50 INFO - PROCESS | 3816 | 1461148370028 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 03:32:50 INFO - PROCESS | 3816 | 1461148370030 Marionette TRACE conn3 <- [1,2254,null,{}] 03:32:50 INFO - PROCESS | 3816 | 1461148370033 Marionette TRACE conn3 -> [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:32:50 INFO - PROCESS | 3816 | 1461148370141 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 03:32:50 INFO - PROCESS | 3816 | 1461148370148 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:50 INFO - PROCESS | 3816 | ++DOCSHELL 18D03C00 == 48 [pid = 3816] [id = 573] 03:32:50 INFO - PROCESS | 3816 | ++DOMWINDOW == 99 (18DD4000) [pid = 3816] [serial = 1719] [outer = 00000000] 03:32:50 INFO - PROCESS | 3816 | ++DOMWINDOW == 100 (19377000) [pid = 3816] [serial = 1720] [outer = 18DD4000] 03:32:50 INFO - PROCESS | 3816 | 1461148370258 Marionette DEBUG loaded listener.js 03:32:50 INFO - PROCESS | 3816 | ++DOMWINDOW == 101 (195F3C00) [pid = 3816] [serial = 1721] [outer = 18DD4000] 03:32:50 INFO - PROCESS | 3816 | 1461148370691 Marionette TRACE conn3 <- [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:32:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 03:32:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 696ms 03:32:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 03:32:50 INFO - PROCESS | 3816 | 1461148370731 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 03:32:50 INFO - PROCESS | 3816 | 1461148370733 Marionette TRACE conn3 <- [1,2257,null,{"value":"13"}] 03:32:50 INFO - PROCESS | 3816 | 1461148370736 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 03:32:50 INFO - PROCESS | 3816 | 1461148370737 Marionette TRACE conn3 <- [1,2258,null,{}] 03:32:50 INFO - PROCESS | 3816 | 1461148370741 Marionette TRACE conn3 -> [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:32:50 INFO - PROCESS | 3816 | 1461148370878 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 03:32:50 INFO - PROCESS | 3816 | 1461148370901 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:50 INFO - PROCESS | 3816 | ++DOCSHELL 1984A000 == 49 [pid = 3816] [id = 574] 03:32:50 INFO - PROCESS | 3816 | ++DOMWINDOW == 102 (1984D400) [pid = 3816] [serial = 1722] [outer = 00000000] 03:32:50 INFO - PROCESS | 3816 | ++DOMWINDOW == 103 (19B47C00) [pid = 3816] [serial = 1723] [outer = 1984D400] 03:32:50 INFO - PROCESS | 3816 | 1461148370944 Marionette DEBUG loaded listener.js 03:32:51 INFO - PROCESS | 3816 | ++DOMWINDOW == 104 (19B45C00) [pid = 3816] [serial = 1724] [outer = 1984D400] 03:32:51 INFO - PROCESS | 3816 | --DOMWINDOW == 103 (19371000) [pid = 3816] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 03:32:51 INFO - PROCESS | 3816 | --DOMWINDOW == 102 (18CE3400) [pid = 3816] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 03:32:51 INFO - PROCESS | 3816 | --DOMWINDOW == 101 (138B8C00) [pid = 3816] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 03:32:51 INFO - PROCESS | 3816 | --DOMWINDOW == 100 (155F0C00) [pid = 3816] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 03:32:51 INFO - PROCESS | 3816 | --DOMWINDOW == 99 (17B1C000) [pid = 3816] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 03:32:51 INFO - PROCESS | 3816 | --DOMWINDOW == 98 (18CEAC00) [pid = 3816] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 03:32:51 INFO - PROCESS | 3816 | --DOMWINDOW == 97 (19790C00) [pid = 3816] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 03:32:51 INFO - PROCESS | 3816 | --DOMWINDOW == 96 (13441C00) [pid = 3816] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 03:32:51 INFO - PROCESS | 3816 | --DOMWINDOW == 95 (13260000) [pid = 3816] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 03:32:51 INFO - PROCESS | 3816 | --DOMWINDOW == 94 (14345800) [pid = 3816] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 03:32:51 INFO - PROCESS | 3816 | 1461148371477 Marionette TRACE conn3 <- [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:32:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 03:32:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 788ms 03:32:51 INFO - PROCESS | 3816 | 1461148371520 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 03:32:51 INFO - PROCESS | 3816 | 1461148371522 Marionette TRACE conn3 <- [1,2261,null,{"value":"13"}] 03:32:51 INFO - PROCESS | 3816 | 1461148371525 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 03:32:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 03:32:51 INFO - PROCESS | 3816 | 1461148371526 Marionette TRACE conn3 <- [1,2262,null,{}] 03:32:51 INFO - PROCESS | 3816 | 1461148371530 Marionette TRACE conn3 -> [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:32:51 INFO - PROCESS | 3816 | 1461148371609 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 03:32:51 INFO - PROCESS | 3816 | 1461148371614 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:51 INFO - PROCESS | 3816 | ++DOCSHELL 13269400 == 50 [pid = 3816] [id = 575] 03:32:51 INFO - PROCESS | 3816 | ++DOMWINDOW == 95 (1326A400) [pid = 3816] [serial = 1725] [outer = 00000000] 03:32:51 INFO - PROCESS | 3816 | ++DOMWINDOW == 96 (16768800) [pid = 3816] [serial = 1726] [outer = 1326A400] 03:32:51 INFO - PROCESS | 3816 | 1461148371658 Marionette DEBUG loaded listener.js 03:32:51 INFO - PROCESS | 3816 | ++DOMWINDOW == 97 (18CEAC00) [pid = 3816] [serial = 1727] [outer = 1326A400] 03:32:52 INFO - PROCESS | 3816 | 1461148372083 Marionette TRACE conn3 <- [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:32:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 03:32:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 588ms 03:32:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 03:32:52 INFO - PROCESS | 3816 | 1461148372122 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 03:32:52 INFO - PROCESS | 3816 | 1461148372124 Marionette TRACE conn3 <- [1,2265,null,{"value":"13"}] 03:32:52 INFO - PROCESS | 3816 | 1461148372131 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 03:32:52 INFO - PROCESS | 3816 | 1461148372133 Marionette TRACE conn3 <- [1,2266,null,{}] 03:32:52 INFO - PROCESS | 3816 | 1461148372136 Marionette TRACE conn3 -> [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:32:52 INFO - PROCESS | 3816 | 1461148372245 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 03:32:52 INFO - PROCESS | 3816 | 1461148372253 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:52 INFO - PROCESS | 3816 | ++DOCSHELL 1344D400 == 51 [pid = 3816] [id = 576] 03:32:52 INFO - PROCESS | 3816 | ++DOMWINDOW == 98 (138B8C00) [pid = 3816] [serial = 1728] [outer = 00000000] 03:32:52 INFO - PROCESS | 3816 | ++DOMWINDOW == 99 (19F31800) [pid = 3816] [serial = 1729] [outer = 138B8C00] 03:32:52 INFO - PROCESS | 3816 | 1461148372297 Marionette DEBUG loaded listener.js 03:32:52 INFO - PROCESS | 3816 | ++DOMWINDOW == 100 (1A166800) [pid = 3816] [serial = 1730] [outer = 138B8C00] 03:32:52 INFO - PROCESS | 3816 | 1461148372696 Marionette TRACE conn3 <- [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:32:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 03:32:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 619ms 03:32:52 INFO - PROCESS | 3816 | 1461148372750 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 03:32:52 INFO - PROCESS | 3816 | 1461148372752 Marionette TRACE conn3 <- [1,2269,null,{"value":"13"}] 03:32:52 INFO - PROCESS | 3816 | 1461148372755 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 03:32:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 03:32:52 INFO - PROCESS | 3816 | 1461148372757 Marionette TRACE conn3 <- [1,2270,null,{}] 03:32:52 INFO - PROCESS | 3816 | 1461148372760 Marionette TRACE conn3 -> [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:32:52 INFO - PROCESS | 3816 | 1461148372835 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 03:32:52 INFO - PROCESS | 3816 | 1461148372841 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:52 INFO - PROCESS | 3816 | ++DOCSHELL 18D03000 == 52 [pid = 3816] [id = 577] 03:32:52 INFO - PROCESS | 3816 | ++DOMWINDOW == 101 (1A274800) [pid = 3816] [serial = 1731] [outer = 00000000] 03:32:52 INFO - PROCESS | 3816 | ++DOMWINDOW == 102 (1AE04000) [pid = 3816] [serial = 1732] [outer = 1A274800] 03:32:52 INFO - PROCESS | 3816 | 1461148372886 Marionette DEBUG loaded listener.js 03:32:52 INFO - PROCESS | 3816 | ++DOMWINDOW == 103 (1AE10800) [pid = 3816] [serial = 1733] [outer = 1A274800] 03:32:53 INFO - PROCESS | 3816 | 1461148373310 Marionette TRACE conn3 <- [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:32:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 03:32:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 587ms 03:32:53 INFO - PROCESS | 3816 | 1461148373356 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 03:32:53 INFO - PROCESS | 3816 | 1461148373358 Marionette TRACE conn3 <- [1,2273,null,{"value":"13"}] 03:32:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 03:32:53 INFO - PROCESS | 3816 | 1461148373364 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 03:32:53 INFO - PROCESS | 3816 | 1461148373366 Marionette TRACE conn3 <- [1,2274,null,{}] 03:32:53 INFO - PROCESS | 3816 | 1461148373370 Marionette TRACE conn3 -> [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:32:53 INFO - PROCESS | 3816 | 1461148373493 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 03:32:53 INFO - PROCESS | 3816 | 1461148373659 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:53 INFO - PROCESS | 3816 | ++DOCSHELL 13349800 == 53 [pid = 3816] [id = 578] 03:32:53 INFO - PROCESS | 3816 | ++DOMWINDOW == 104 (1334C800) [pid = 3816] [serial = 1734] [outer = 00000000] 03:32:53 INFO - PROCESS | 3816 | ++DOMWINDOW == 105 (13817400) [pid = 3816] [serial = 1735] [outer = 1334C800] 03:32:53 INFO - PROCESS | 3816 | 1461148373719 Marionette DEBUG loaded listener.js 03:32:53 INFO - PROCESS | 3816 | ++DOMWINDOW == 106 (146A3000) [pid = 3816] [serial = 1736] [outer = 1334C800] 03:32:54 INFO - PROCESS | 3816 | 1461148374251 Marionette TRACE conn3 <- [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:32:54 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:32:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 927ms 03:32:54 INFO - PROCESS | 3816 | 1461148374293 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 03:32:54 INFO - PROCESS | 3816 | 1461148374298 Marionette TRACE conn3 <- [1,2277,null,{"value":"13"}] 03:32:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 03:32:54 INFO - PROCESS | 3816 | 1461148374303 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 03:32:54 INFO - PROCESS | 3816 | 1461148374307 Marionette TRACE conn3 <- [1,2278,null,{}] 03:32:54 INFO - PROCESS | 3816 | 1461148374312 Marionette TRACE conn3 -> [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:32:54 INFO - PROCESS | 3816 | 1461148374415 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 03:32:54 INFO - PROCESS | 3816 | 1461148374576 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:54 INFO - PROCESS | 3816 | ++DOCSHELL 17BB1C00 == 54 [pid = 3816] [id = 579] 03:32:54 INFO - PROCESS | 3816 | ++DOMWINDOW == 107 (18089800) [pid = 3816] [serial = 1737] [outer = 00000000] 03:32:54 INFO - PROCESS | 3816 | ++DOMWINDOW == 108 (18735C00) [pid = 3816] [serial = 1738] [outer = 18089800] 03:32:54 INFO - PROCESS | 3816 | 1461148374634 Marionette DEBUG loaded listener.js 03:32:54 INFO - PROCESS | 3816 | ++DOMWINDOW == 109 (18A5A800) [pid = 3816] [serial = 1739] [outer = 18089800] 03:32:55 INFO - PROCESS | 3816 | 1461148375233 Marionette TRACE conn3 <- [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:32:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 03:32:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 928ms 03:32:55 INFO - PROCESS | 3816 | 1461148375248 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 03:32:55 INFO - PROCESS | 3816 | 1461148375252 Marionette TRACE conn3 <- [1,2281,null,{"value":"13"}] 03:32:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 03:32:55 INFO - PROCESS | 3816 | 1461148375255 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 03:32:55 INFO - PROCESS | 3816 | 1461148375259 Marionette TRACE conn3 <- [1,2282,null,{}] 03:32:55 INFO - PROCESS | 3816 | 1461148375264 Marionette TRACE conn3 -> [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:32:55 INFO - PROCESS | 3816 | 1461148375371 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 03:32:55 INFO - PROCESS | 3816 | 1461148375484 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:55 INFO - PROCESS | 3816 | --DOCSHELL 1DF93C00 == 53 [pid = 3816] [id = 16] 03:32:55 INFO - PROCESS | 3816 | ++DOCSHELL 15F7B000 == 54 [pid = 3816] [id = 580] 03:32:55 INFO - PROCESS | 3816 | ++DOMWINDOW == 110 (17BAE800) [pid = 3816] [serial = 1740] [outer = 00000000] 03:32:55 INFO - PROCESS | 3816 | ++DOMWINDOW == 111 (19901400) [pid = 3816] [serial = 1741] [outer = 17BAE800] 03:32:55 INFO - PROCESS | 3816 | 1461148375590 Marionette DEBUG loaded listener.js 03:32:55 INFO - PROCESS | 3816 | ++DOMWINDOW == 112 (1A865800) [pid = 3816] [serial = 1742] [outer = 17BAE800] 03:32:56 INFO - PROCESS | 3816 | 1461148376124 Marionette TRACE conn3 <- [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:32:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 03:32:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 928ms 03:32:56 INFO - PROCESS | 3816 | 1461148376183 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 03:32:56 INFO - PROCESS | 3816 | 1461148376188 Marionette TRACE conn3 <- [1,2285,null,{"value":"13"}] 03:32:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 03:32:56 INFO - PROCESS | 3816 | 1461148376199 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 03:32:56 INFO - PROCESS | 3816 | 1461148376203 Marionette TRACE conn3 <- [1,2286,null,{}] 03:32:56 INFO - PROCESS | 3816 | 1461148376207 Marionette TRACE conn3 -> [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:32:56 INFO - PROCESS | 3816 | 1461148376314 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 03:32:56 INFO - PROCESS | 3816 | 1461148376449 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:56 INFO - PROCESS | 3816 | ++DOCSHELL 1C222400 == 55 [pid = 3816] [id = 581] 03:32:56 INFO - PROCESS | 3816 | ++DOMWINDOW == 113 (1C625000) [pid = 3816] [serial = 1743] [outer = 00000000] 03:32:56 INFO - PROCESS | 3816 | ++DOMWINDOW == 114 (1CC17C00) [pid = 3816] [serial = 1744] [outer = 1C625000] 03:32:56 INFO - PROCESS | 3816 | 1461148376503 Marionette DEBUG loaded listener.js 03:32:56 INFO - PROCESS | 3816 | ++DOMWINDOW == 115 (1CC1C800) [pid = 3816] [serial = 1745] [outer = 1C625000] 03:32:57 INFO - PROCESS | 3816 | 1461148377031 Marionette TRACE conn3 <- [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:32:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 03:32:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 897ms 03:32:57 INFO - PROCESS | 3816 | 1461148377098 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 03:32:57 INFO - PROCESS | 3816 | 1461148377101 Marionette TRACE conn3 <- [1,2289,null,{"value":"13"}] 03:32:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 03:32:57 INFO - PROCESS | 3816 | 1461148377105 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 03:32:57 INFO - PROCESS | 3816 | 1461148377107 Marionette TRACE conn3 <- [1,2290,null,{}] 03:32:57 INFO - PROCESS | 3816 | 1461148377110 Marionette TRACE conn3 -> [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:32:57 INFO - PROCESS | 3816 | 1461148377209 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 03:32:57 INFO - PROCESS | 3816 | 1461148377322 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:57 INFO - PROCESS | 3816 | ++DOCSHELL 1984D000 == 56 [pid = 3816] [id = 582] 03:32:57 INFO - PROCESS | 3816 | ++DOMWINDOW == 116 (1984E400) [pid = 3816] [serial = 1746] [outer = 00000000] 03:32:57 INFO - PROCESS | 3816 | ++DOMWINDOW == 117 (1D120400) [pid = 3816] [serial = 1747] [outer = 1984E400] 03:32:57 INFO - PROCESS | 3816 | 1461148377427 Marionette DEBUG loaded listener.js 03:32:57 INFO - PROCESS | 3816 | ++DOMWINDOW == 118 (1D128000) [pid = 3816] [serial = 1748] [outer = 1984E400] 03:32:58 INFO - PROCESS | 3816 | 1461148378081 Marionette TRACE conn3 <- [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:32:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 03:32:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1036ms 03:32:58 INFO - PROCESS | 3816 | 1461148378128 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 03:32:58 INFO - PROCESS | 3816 | 1461148378132 Marionette TRACE conn3 <- [1,2293,null,{"value":"13"}] 03:32:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 03:32:58 INFO - PROCESS | 3816 | 1461148378154 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 03:32:58 INFO - PROCESS | 3816 | 1461148378157 Marionette TRACE conn3 <- [1,2294,null,{}] 03:32:58 INFO - PROCESS | 3816 | 1461148378162 Marionette TRACE conn3 -> [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:32:58 INFO - PROCESS | 3816 | 1461148378260 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 03:32:58 INFO - PROCESS | 3816 | 1461148378426 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:58 INFO - PROCESS | 3816 | ++DOCSHELL 15C3A000 == 57 [pid = 3816] [id = 583] 03:32:58 INFO - PROCESS | 3816 | ++DOMWINDOW == 119 (15CB1000) [pid = 3816] [serial = 1749] [outer = 00000000] 03:32:58 INFO - PROCESS | 3816 | ++DOMWINDOW == 120 (1676C400) [pid = 3816] [serial = 1750] [outer = 15CB1000] 03:32:58 INFO - PROCESS | 3816 | 1461148378477 Marionette DEBUG loaded listener.js 03:32:58 INFO - PROCESS | 3816 | ++DOMWINDOW == 121 (17BA9000) [pid = 3816] [serial = 1751] [outer = 15CB1000] 03:32:58 INFO - PROCESS | 3816 | --DOCSHELL 18D03000 == 56 [pid = 3816] [id = 577] 03:32:58 INFO - PROCESS | 3816 | --DOCSHELL 1344D400 == 55 [pid = 3816] [id = 576] 03:32:58 INFO - PROCESS | 3816 | --DOCSHELL 13269400 == 54 [pid = 3816] [id = 575] 03:32:58 INFO - PROCESS | 3816 | --DOCSHELL 1984A000 == 53 [pid = 3816] [id = 574] 03:32:58 INFO - PROCESS | 3816 | --DOCSHELL 18D03C00 == 52 [pid = 3816] [id = 573] 03:32:58 INFO - PROCESS | 3816 | --DOCSHELL 18D06400 == 51 [pid = 3816] [id = 572] 03:32:58 INFO - PROCESS | 3816 | --DOCSHELL 13352C00 == 50 [pid = 3816] [id = 571] 03:32:58 INFO - PROCESS | 3816 | --DOCSHELL 16651400 == 49 [pid = 3816] [id = 570] 03:32:58 INFO - PROCESS | 3816 | --DOCSHELL 1344C800 == 48 [pid = 3816] [id = 569] 03:32:58 INFO - PROCESS | 3816 | --DOCSHELL 13350400 == 47 [pid = 3816] [id = 568] 03:32:58 INFO - PROCESS | 3816 | --DOCSHELL 142C2400 == 46 [pid = 3816] [id = 564] 03:32:58 INFO - PROCESS | 3816 | --DOMWINDOW == 120 (1C21C800) [pid = 3816] [serial = 1690] [outer = 00000000] [url = about:blank] 03:32:58 INFO - PROCESS | 3816 | --DOMWINDOW == 119 (15C3E400) [pid = 3816] [serial = 1666] [outer = 00000000] [url = about:blank] 03:32:58 INFO - PROCESS | 3816 | --DOMWINDOW == 118 (16652400) [pid = 3816] [serial = 1667] [outer = 00000000] [url = about:blank] 03:32:58 INFO - PROCESS | 3816 | --DOMWINDOW == 117 (1CB18800) [pid = 3816] [serial = 1661] [outer = 00000000] [url = about:blank] 03:32:58 INFO - PROCESS | 3816 | --DOMWINDOW == 116 (1CB14400) [pid = 3816] [serial = 1660] [outer = 00000000] [url = about:blank] 03:32:58 INFO - PROCESS | 3816 | --DOMWINDOW == 115 (188A7C00) [pid = 3816] [serial = 1669] [outer = 00000000] [url = about:blank] 03:32:58 INFO - PROCESS | 3816 | --DOMWINDOW == 114 (18A56800) [pid = 3816] [serial = 1670] [outer = 00000000] [url = about:blank] 03:32:58 INFO - PROCESS | 3816 | --DOMWINDOW == 113 (157B0000) [pid = 3816] [serial = 1664] [outer = 00000000] [url = about:blank] 03:32:58 INFO - PROCESS | 3816 | --DOMWINDOW == 112 (155EBC00) [pid = 3816] [serial = 1663] [outer = 00000000] [url = about:blank] 03:32:58 INFO - PROCESS | 3816 | --DOMWINDOW == 111 (13353C00) [pid = 3816] [serial = 1651] [outer = 00000000] [url = about:blank] 03:32:58 INFO - PROCESS | 3816 | --DOMWINDOW == 110 (17BAF000) [pid = 3816] [serial = 1654] [outer = 00000000] [url = about:blank] 03:32:58 INFO - PROCESS | 3816 | --DOMWINDOW == 109 (19799400) [pid = 3816] [serial = 1657] [outer = 00000000] [url = about:blank] 03:32:58 INFO - PROCESS | 3816 | --DOMWINDOW == 108 (18E36000) [pid = 3816] [serial = 1675] [outer = 00000000] [url = about:blank] 03:32:58 INFO - PROCESS | 3816 | --DOMWINDOW == 107 (1552C000) [pid = 3816] [serial = 1685] [outer = 00000000] [url = about:blank] 03:32:58 INFO - PROCESS | 3816 | --DOMWINDOW == 106 (19B89C00) [pid = 3816] [serial = 1688] [outer = 00000000] [url = about:blank] 03:32:58 INFO - PROCESS | 3816 | --DOMWINDOW == 105 (18DCF000) [pid = 3816] [serial = 1673] [outer = 00000000] [url = about:blank] 03:32:58 INFO - PROCESS | 3816 | --DOMWINDOW == 104 (1979D800) [pid = 3816] [serial = 1678] [outer = 00000000] [url = about:blank] 03:32:58 INFO - PROCESS | 3816 | --DOMWINDOW == 103 (18D04800) [pid = 3816] [serial = 1672] [outer = 00000000] [url = about:blank] 03:32:58 INFO - PROCESS | 3816 | --DOMWINDOW == 102 (1922DC00) [pid = 3816] [serial = 1676] [outer = 00000000] [url = about:blank] 03:32:58 INFO - PROCESS | 3816 | --DOMWINDOW == 101 (1A15CC00) [pid = 3816] [serial = 1681] [outer = 00000000] [url = about:blank] 03:32:58 INFO - PROCESS | 3816 | --DOMWINDOW == 100 (19844C00) [pid = 3816] [serial = 1679] [outer = 00000000] [url = about:blank] 03:32:58 INFO - PROCESS | 3816 | --DOMWINDOW == 99 (15F7C000) [pid = 3816] [serial = 1684] [outer = 00000000] [url = about:blank] 03:32:58 INFO - PROCESS | 3816 | --DOMWINDOW == 98 (1979DC00) [pid = 3816] [serial = 1687] [outer = 00000000] [url = about:blank] 03:32:58 INFO - PROCESS | 3816 | --DOMWINDOW == 97 (1A15B000) [pid = 3816] [serial = 1682] [outer = 00000000] [url = about:blank] 03:32:59 INFO - PROCESS | 3816 | 1461148379015 Marionette TRACE conn3 <- [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:32:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 03:32:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 897ms 03:32:59 INFO - PROCESS | 3816 | 1461148379040 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 03:32:59 INFO - PROCESS | 3816 | 1461148379045 Marionette TRACE conn3 <- [1,2297,null,{"value":"13"}] 03:32:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 03:32:59 INFO - PROCESS | 3816 | 1461148379050 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 03:32:59 INFO - PROCESS | 3816 | 1461148379053 Marionette TRACE conn3 <- [1,2298,null,{}] 03:32:59 INFO - PROCESS | 3816 | 1461148379057 Marionette TRACE conn3 -> [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:32:59 INFO - PROCESS | 3816 | 1461148379140 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 03:32:59 INFO - PROCESS | 3816 | 1461148379149 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:59 INFO - PROCESS | 3816 | ++DOCSHELL 157B0000 == 47 [pid = 3816] [id = 584] 03:32:59 INFO - PROCESS | 3816 | ++DOMWINDOW == 98 (159EEC00) [pid = 3816] [serial = 1752] [outer = 00000000] 03:32:59 INFO - PROCESS | 3816 | ++DOMWINDOW == 99 (15F80400) [pid = 3816] [serial = 1753] [outer = 159EEC00] 03:32:59 INFO - PROCESS | 3816 | 1461148379194 Marionette DEBUG loaded listener.js 03:32:59 INFO - PROCESS | 3816 | ++DOMWINDOW == 100 (17BB3800) [pid = 3816] [serial = 1754] [outer = 159EEC00] 03:32:59 INFO - PROCESS | 3816 | 1461148379695 Marionette TRACE conn3 <- [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:32:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 03:32:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 696ms 03:32:59 INFO - PROCESS | 3816 | 1461148379749 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 03:32:59 INFO - PROCESS | 3816 | 1461148379752 Marionette TRACE conn3 <- [1,2301,null,{"value":"13"}] 03:32:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 03:32:59 INFO - PROCESS | 3816 | 1461148379755 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 03:32:59 INFO - PROCESS | 3816 | 1461148379758 Marionette TRACE conn3 <- [1,2302,null,{}] 03:32:59 INFO - PROCESS | 3816 | 1461148379769 Marionette TRACE conn3 -> [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:32:59 INFO - PROCESS | 3816 | 1461148379851 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 03:32:59 INFO - PROCESS | 3816 | 1461148379949 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:59 INFO - PROCESS | 3816 | ++DOCSHELL 18A55C00 == 48 [pid = 3816] [id = 585] 03:32:59 INFO - PROCESS | 3816 | ++DOMWINDOW == 101 (18A61000) [pid = 3816] [serial = 1755] [outer = 00000000] 03:32:59 INFO - PROCESS | 3816 | ++DOMWINDOW == 102 (18CEDC00) [pid = 3816] [serial = 1756] [outer = 18A61000] 03:32:59 INFO - PROCESS | 3816 | 1461148379997 Marionette DEBUG loaded listener.js 03:33:00 INFO - PROCESS | 3816 | ++DOMWINDOW == 103 (18D08800) [pid = 3816] [serial = 1757] [outer = 18A61000] 03:33:00 INFO - PROCESS | 3816 | 1461148380369 Marionette TRACE conn3 <- [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:33:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 03:33:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 634ms 03:33:00 INFO - PROCESS | 3816 | 1461148380395 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 03:33:00 INFO - PROCESS | 3816 | 1461148380397 Marionette TRACE conn3 <- [1,2305,null,{"value":"13"}] 03:33:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 03:33:00 INFO - PROCESS | 3816 | 1461148380401 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 03:33:00 INFO - PROCESS | 3816 | 1461148380402 Marionette TRACE conn3 <- [1,2306,null,{}] 03:33:00 INFO - PROCESS | 3816 | 1461148380406 Marionette TRACE conn3 -> [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:33:00 INFO - PROCESS | 3816 | 1461148380484 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 03:33:00 INFO - PROCESS | 3816 | 1461148380504 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:00 INFO - PROCESS | 3816 | ++DOCSHELL 18DD3000 == 49 [pid = 3816] [id = 586] 03:33:00 INFO - PROCESS | 3816 | ++DOMWINDOW == 104 (18DD3400) [pid = 3816] [serial = 1758] [outer = 00000000] 03:33:00 INFO - PROCESS | 3816 | ++DOMWINDOW == 105 (1922C800) [pid = 3816] [serial = 1759] [outer = 18DD3400] 03:33:00 INFO - PROCESS | 3816 | 1461148380548 Marionette DEBUG loaded listener.js 03:33:00 INFO - PROCESS | 3816 | ++DOMWINDOW == 106 (19372C00) [pid = 3816] [serial = 1760] [outer = 18DD3400] 03:33:00 INFO - PROCESS | 3816 | 1461148380983 Marionette TRACE conn3 <- [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:33:01 INFO - PROCESS | 3816 | 1461148381030 Marionette TRACE conn3 <- [1,2309,null,{"value":"13"}] 03:33:01 INFO - PROCESS | 3816 | 1461148381034 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 03:33:01 INFO - PROCESS | 3816 | 1461148381035 Marionette TRACE conn3 <- [1,2310,null,{}] 03:33:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 03:33:01 INFO - PROCESS | 3816 | 1461148381039 Marionette TRACE conn3 -> [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:33:01 INFO - PROCESS | 3816 | 1461148381152 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 03:33:01 INFO - PROCESS | 3816 | 1461148381158 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:01 INFO - PROCESS | 3816 | ++DOCSHELL 02AA2C00 == 50 [pid = 3816] [id = 587] 03:33:01 INFO - PROCESS | 3816 | ++DOMWINDOW == 107 (13445C00) [pid = 3816] [serial = 1761] [outer = 00000000] 03:33:01 INFO - PROCESS | 3816 | ++DOMWINDOW == 108 (19843800) [pid = 3816] [serial = 1762] [outer = 13445C00] 03:33:01 INFO - PROCESS | 3816 | 1461148381203 Marionette DEBUG loaded listener.js 03:33:01 INFO - PROCESS | 3816 | ++DOMWINDOW == 109 (19848C00) [pid = 3816] [serial = 1763] [outer = 13445C00] 03:33:01 INFO - PROCESS | 3816 | 1461148381647 Marionette TRACE conn3 <- [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:33:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 03:33:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 634ms 03:33:01 INFO - PROCESS | 3816 | 1461148381674 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 03:33:01 INFO - PROCESS | 3816 | 1461148381676 Marionette TRACE conn3 <- [1,2313,null,{"value":"13"}] 03:33:01 INFO - PROCESS | 3816 | 1461148381679 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 03:33:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 03:33:01 INFO - PROCESS | 3816 | 1461148381681 Marionette TRACE conn3 <- [1,2314,null,{}] 03:33:01 INFO - PROCESS | 3816 | 1461148381684 Marionette TRACE conn3 -> [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:33:01 INFO - PROCESS | 3816 | 1461148381811 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 03:33:01 INFO - PROCESS | 3816 | 1461148381818 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:01 INFO - PROCESS | 3816 | ++DOCSHELL 195ED000 == 51 [pid = 3816] [id = 588] 03:33:01 INFO - PROCESS | 3816 | ++DOMWINDOW == 110 (19793400) [pid = 3816] [serial = 1764] [outer = 00000000] 03:33:01 INFO - PROCESS | 3816 | ++DOMWINDOW == 111 (1A91DC00) [pid = 3816] [serial = 1765] [outer = 19793400] 03:33:01 INFO - PROCESS | 3816 | 1461148381917 Marionette DEBUG loaded listener.js 03:33:01 INFO - PROCESS | 3816 | ++DOMWINDOW == 112 (1C069400) [pid = 3816] [serial = 1766] [outer = 19793400] 03:33:02 INFO - PROCESS | 3816 | 1461148382343 Marionette TRACE conn3 <- [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:33:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 03:33:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 742ms 03:33:02 INFO - PROCESS | 3816 | 1461148382404 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 03:33:02 INFO - PROCESS | 3816 | 1461148382407 Marionette TRACE conn3 <- [1,2317,null,{"value":"13"}] 03:33:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 03:33:02 INFO - PROCESS | 3816 | 1461148382410 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 03:33:02 INFO - PROCESS | 3816 | 1461148382412 Marionette TRACE conn3 <- [1,2318,null,{}] 03:33:02 INFO - PROCESS | 3816 | 1461148382421 Marionette TRACE conn3 -> [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:33:02 INFO - PROCESS | 3816 | 1461148382530 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 03:33:02 INFO - PROCESS | 3816 | 1461148382539 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:02 INFO - PROCESS | 3816 | ++DOCSHELL 19B89C00 == 52 [pid = 3816] [id = 589] 03:33:02 INFO - PROCESS | 3816 | ++DOMWINDOW == 113 (1A26E800) [pid = 3816] [serial = 1767] [outer = 00000000] 03:33:02 INFO - PROCESS | 3816 | ++DOMWINDOW == 114 (1CB1E400) [pid = 3816] [serial = 1768] [outer = 1A26E800] 03:33:02 INFO - PROCESS | 3816 | 1461148382583 Marionette DEBUG loaded listener.js 03:33:02 INFO - PROCESS | 3816 | ++DOMWINDOW == 115 (1CB1E000) [pid = 3816] [serial = 1769] [outer = 1A26E800] 03:33:03 INFO - PROCESS | 3816 | --DOMWINDOW == 114 (16A40800) [pid = 3816] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 03:33:03 INFO - PROCESS | 3816 | --DOMWINDOW == 113 (19799C00) [pid = 3816] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 03:33:03 INFO - PROCESS | 3816 | --DOMWINDOW == 112 (1665A400) [pid = 3816] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 03:33:03 INFO - PROCESS | 3816 | --DOMWINDOW == 111 (18DD4C00) [pid = 3816] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 03:33:03 INFO - PROCESS | 3816 | --DOMWINDOW == 110 (19F2E000) [pid = 3816] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 03:33:03 INFO - PROCESS | 3816 | --DOMWINDOW == 109 (12DD7000) [pid = 3816] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 03:33:03 INFO - PROCESS | 3816 | --DOMWINDOW == 108 (13444800) [pid = 3816] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 03:33:03 INFO - PROCESS | 3816 | --DOMWINDOW == 107 (18DD4000) [pid = 3816] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 03:33:03 INFO - PROCESS | 3816 | --DOMWINDOW == 106 (18D07C00) [pid = 3816] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 03:33:03 INFO - PROCESS | 3816 | --DOMWINDOW == 105 (16651C00) [pid = 3816] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 03:33:03 INFO - PROCESS | 3816 | --DOMWINDOW == 104 (1361E400) [pid = 3816] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 03:33:03 INFO - PROCESS | 3816 | --DOMWINDOW == 103 (196A4800) [pid = 3816] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 03:33:03 INFO - PROCESS | 3816 | --DOMWINDOW == 102 (13354800) [pid = 3816] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 03:33:03 INFO - PROCESS | 3816 | --DOMWINDOW == 101 (15E91000) [pid = 3816] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 03:33:03 INFO - PROCESS | 3816 | --DOMWINDOW == 100 (1984D400) [pid = 3816] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 03:33:03 INFO - PROCESS | 3816 | --DOMWINDOW == 99 (1326A400) [pid = 3816] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 03:33:03 INFO - PROCESS | 3816 | --DOMWINDOW == 98 (138B8C00) [pid = 3816] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 03:33:03 INFO - PROCESS | 3816 | 1461148383423 Marionette TRACE conn3 <- [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:33:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 03:33:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1036ms 03:33:03 INFO - PROCESS | 3816 | 1461148383471 Marionette TRACE conn3 -> [0,2321,"getWindowHandle",null] 03:33:03 INFO - PROCESS | 3816 | 1461148383475 Marionette TRACE conn3 <- [1,2321,null,{"value":"13"}] 03:33:03 INFO - PROCESS | 3816 | 1461148383481 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 03:33:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 03:33:03 INFO - PROCESS | 3816 | 1461148383485 Marionette TRACE conn3 <- [1,2322,null,{}] 03:33:03 INFO - PROCESS | 3816 | 1461148383491 Marionette TRACE conn3 -> [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:33:03 INFO - PROCESS | 3816 | 1461148383595 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 03:33:03 INFO - PROCESS | 3816 | 1461148383736 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:03 INFO - PROCESS | 3816 | ++DOCSHELL 142C3C00 == 53 [pid = 3816] [id = 590] 03:33:03 INFO - PROCESS | 3816 | ++DOMWINDOW == 99 (142CE000) [pid = 3816] [serial = 1770] [outer = 00000000] 03:33:03 INFO - PROCESS | 3816 | ++DOMWINDOW == 100 (155F2800) [pid = 3816] [serial = 1771] [outer = 142CE000] 03:33:03 INFO - PROCESS | 3816 | 1461148383793 Marionette DEBUG loaded listener.js 03:33:03 INFO - PROCESS | 3816 | ++DOMWINDOW == 101 (15C34C00) [pid = 3816] [serial = 1772] [outer = 142CE000] 03:33:04 INFO - PROCESS | 3816 | 1461148384333 Marionette TRACE conn3 <- [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:33:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 03:33:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 897ms 03:33:04 INFO - PROCESS | 3816 | 1461148384374 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 03:33:04 INFO - PROCESS | 3816 | 1461148384380 Marionette TRACE conn3 <- [1,2325,null,{"value":"13"}] 03:33:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 03:33:04 INFO - PROCESS | 3816 | 1461148384387 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 03:33:04 INFO - PROCESS | 3816 | 1461148384389 Marionette TRACE conn3 <- [1,2326,null,{}] 03:33:04 INFO - PROCESS | 3816 | 1461148384394 Marionette TRACE conn3 -> [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:33:04 INFO - PROCESS | 3816 | 1461148384502 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 03:33:04 INFO - PROCESS | 3816 | 1461148384612 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:04 INFO - PROCESS | 3816 | ++DOCSHELL 15530400 == 54 [pid = 3816] [id = 591] 03:33:04 INFO - PROCESS | 3816 | ++DOMWINDOW == 102 (15551400) [pid = 3816] [serial = 1773] [outer = 00000000] 03:33:04 INFO - PROCESS | 3816 | ++DOMWINDOW == 103 (1831D400) [pid = 3816] [serial = 1774] [outer = 15551400] 03:33:04 INFO - PROCESS | 3816 | 1461148384665 Marionette DEBUG loaded listener.js 03:33:04 INFO - PROCESS | 3816 | ++DOMWINDOW == 104 (188A2000) [pid = 3816] [serial = 1775] [outer = 15551400] 03:33:05 INFO - PROCESS | 3816 | 1461148385284 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 03:33:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 03:33:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 928ms 03:33:05 INFO - PROCESS | 3816 | 1461148385319 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 03:33:05 INFO - PROCESS | 3816 | 1461148385322 Marionette TRACE conn3 <- [1,2329,null,{"value":"13"}] 03:33:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 03:33:05 INFO - PROCESS | 3816 | 1461148385326 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 03:33:05 INFO - PROCESS | 3816 | 1461148385329 Marionette TRACE conn3 <- [1,2330,null,{}] 03:33:05 INFO - PROCESS | 3816 | 1461148385340 Marionette TRACE conn3 -> [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:33:05 INFO - PROCESS | 3816 | 1461148385445 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 03:33:05 INFO - PROCESS | 3816 | 1461148385603 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:05 INFO - PROCESS | 3816 | ++DOCSHELL 18D05C00 == 55 [pid = 3816] [id = 592] 03:33:05 INFO - PROCESS | 3816 | ++DOMWINDOW == 105 (18D06000) [pid = 3816] [serial = 1776] [outer = 00000000] 03:33:05 INFO - PROCESS | 3816 | ++DOMWINDOW == 106 (19236400) [pid = 3816] [serial = 1777] [outer = 18D06000] 03:33:05 INFO - PROCESS | 3816 | 1461148385660 Marionette DEBUG loaded listener.js 03:33:05 INFO - PROCESS | 3816 | ++DOMWINDOW == 107 (196A4800) [pid = 3816] [serial = 1778] [outer = 18D06000] 03:33:06 INFO - PROCESS | 3816 | 1461148386198 Marionette TRACE conn3 <- [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:33:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 03:33:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 927ms 03:33:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 03:33:06 INFO - PROCESS | 3816 | 1461148386270 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 03:33:06 INFO - PROCESS | 3816 | 1461148386273 Marionette TRACE conn3 <- [1,2333,null,{"value":"13"}] 03:33:06 INFO - PROCESS | 3816 | 1461148386276 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 03:33:06 INFO - PROCESS | 3816 | 1461148386278 Marionette TRACE conn3 <- [1,2334,null,{}] 03:33:06 INFO - PROCESS | 3816 | 1461148386282 Marionette TRACE conn3 -> [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:33:06 INFO - PROCESS | 3816 | 1461148386385 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 03:33:06 INFO - PROCESS | 3816 | 1461148386522 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:06 INFO - PROCESS | 3816 | ++DOCSHELL 195ED800 == 56 [pid = 3816] [id = 593] 03:33:06 INFO - PROCESS | 3816 | ++DOMWINDOW == 108 (19905800) [pid = 3816] [serial = 1779] [outer = 00000000] 03:33:06 INFO - PROCESS | 3816 | ++DOMWINDOW == 109 (1A162000) [pid = 3816] [serial = 1780] [outer = 19905800] 03:33:06 INFO - PROCESS | 3816 | 1461148386577 Marionette DEBUG loaded listener.js 03:33:06 INFO - PROCESS | 3816 | ++DOMWINDOW == 110 (1A271400) [pid = 3816] [serial = 1781] [outer = 19905800] 03:33:07 INFO - PROCESS | 3816 | 1461148387355 Marionette TRACE conn3 <- [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:33:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 03:33:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1129ms 03:33:07 INFO - PROCESS | 3816 | 1461148387408 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 03:33:07 INFO - PROCESS | 3816 | 1461148387412 Marionette TRACE conn3 <- [1,2337,null,{"value":"13"}] 03:33:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 03:33:07 INFO - PROCESS | 3816 | 1461148387417 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 03:33:07 INFO - PROCESS | 3816 | 1461148387420 Marionette TRACE conn3 <- [1,2338,null,{}] 03:33:07 INFO - PROCESS | 3816 | 1461148387427 Marionette TRACE conn3 -> [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:33:07 INFO - PROCESS | 3816 | 1461148387603 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 03:33:07 INFO - PROCESS | 3816 | 1461148387707 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:07 INFO - PROCESS | 3816 | ++DOCSHELL 15521800 == 57 [pid = 3816] [id = 594] 03:33:07 INFO - PROCESS | 3816 | ++DOMWINDOW == 111 (15522C00) [pid = 3816] [serial = 1782] [outer = 00000000] 03:33:07 INFO - PROCESS | 3816 | ++DOMWINDOW == 112 (155FA800) [pid = 3816] [serial = 1783] [outer = 15522C00] 03:33:07 INFO - PROCESS | 3816 | 1461148387756 Marionette DEBUG loaded listener.js 03:33:07 INFO - PROCESS | 3816 | ++DOMWINDOW == 113 (15CCF000) [pid = 3816] [serial = 1784] [outer = 15522C00] 03:33:08 INFO - PROCESS | 3816 | --DOCSHELL 195ED000 == 56 [pid = 3816] [id = 588] 03:33:08 INFO - PROCESS | 3816 | --DOCSHELL 02AA2C00 == 55 [pid = 3816] [id = 587] 03:33:08 INFO - PROCESS | 3816 | --DOCSHELL 18DD3000 == 54 [pid = 3816] [id = 586] 03:33:08 INFO - PROCESS | 3816 | --DOCSHELL 18A55C00 == 53 [pid = 3816] [id = 585] 03:33:08 INFO - PROCESS | 3816 | --DOCSHELL 157B0000 == 52 [pid = 3816] [id = 584] 03:33:08 INFO - PROCESS | 3816 | --DOCSHELL 15C3A000 == 51 [pid = 3816] [id = 583] 03:33:08 INFO - PROCESS | 3816 | --DOMWINDOW == 112 (19FE7C00) [pid = 3816] [serial = 1619] [outer = 00000000] [url = about:blank] 03:33:08 INFO - PROCESS | 3816 | --DOMWINDOW == 111 (188EC000) [pid = 3816] [serial = 1616] [outer = 00000000] [url = about:blank] 03:33:08 INFO - PROCESS | 3816 | --DOMWINDOW == 110 (19C4FC00) [pid = 3816] [serial = 1658] [outer = 00000000] [url = about:blank] 03:33:08 INFO - PROCESS | 3816 | --DOMWINDOW == 109 (1A274400) [pid = 3816] [serial = 1610] [outer = 00000000] [url = about:blank] 03:33:08 INFO - PROCESS | 3816 | --DOMWINDOW == 108 (1361F800) [pid = 3816] [serial = 1652] [outer = 00000000] [url = about:blank] 03:33:08 INFO - PROCESS | 3816 | --DOMWINDOW == 107 (155F9800) [pid = 3816] [serial = 1613] [outer = 00000000] [url = about:blank] 03:33:08 INFO - PROCESS | 3816 | --DOMWINDOW == 106 (188E0000) [pid = 3816] [serial = 1655] [outer = 00000000] [url = about:blank] 03:33:08 INFO - PROCESS | 3816 | --DOMWINDOW == 105 (19377000) [pid = 3816] [serial = 1720] [outer = 00000000] [url = about:blank] 03:33:08 INFO - PROCESS | 3816 | --DOMWINDOW == 104 (18D0F400) [pid = 3816] [serial = 1717] [outer = 00000000] [url = about:blank] 03:33:08 INFO - PROCESS | 3816 | --DOMWINDOW == 103 (18D0EC00) [pid = 3816] [serial = 1718] [outer = 00000000] [url = about:blank] 03:33:08 INFO - PROCESS | 3816 | --DOMWINDOW == 102 (19798000) [pid = 3816] [serial = 1699] [outer = 00000000] [url = about:blank] 03:33:08 INFO - PROCESS | 3816 | --DOMWINDOW == 101 (17B14800) [pid = 3816] [serial = 1711] [outer = 00000000] [url = about:blank] 03:33:08 INFO - PROCESS | 3816 | --DOMWINDOW == 100 (1808B000) [pid = 3816] [serial = 1712] [outer = 00000000] [url = about:blank] 03:33:08 INFO - PROCESS | 3816 | --DOMWINDOW == 99 (14A05C00) [pid = 3816] [serial = 1708] [outer = 00000000] [url = about:blank] 03:33:08 INFO - PROCESS | 3816 | --DOMWINDOW == 98 (155F8000) [pid = 3816] [serial = 1709] [outer = 00000000] [url = about:blank] 03:33:08 INFO - PROCESS | 3816 | --DOMWINDOW == 97 (1C221400) [pid = 3816] [serial = 1691] [outer = 00000000] [url = about:blank] 03:33:08 INFO - PROCESS | 3816 | --DOMWINDOW == 96 (142C5C00) [pid = 3816] [serial = 1706] [outer = 00000000] [url = about:blank] 03:33:08 INFO - PROCESS | 3816 | --DOMWINDOW == 95 (195F3C00) [pid = 3816] [serial = 1721] [outer = 00000000] [url = about:blank] 03:33:08 INFO - PROCESS | 3816 | --DOMWINDOW == 94 (138B9C00) [pid = 3816] [serial = 1705] [outer = 00000000] [url = about:blank] 03:33:08 INFO - PROCESS | 3816 | --DOMWINDOW == 93 (18CE0400) [pid = 3816] [serial = 1714] [outer = 00000000] [url = about:blank] 03:33:08 INFO - PROCESS | 3816 | --DOMWINDOW == 92 (183C1C00) [pid = 3816] [serial = 1696] [outer = 00000000] [url = about:blank] 03:33:08 INFO - PROCESS | 3816 | --DOMWINDOW == 91 (14AEA400) [pid = 3816] [serial = 1693] [outer = 00000000] [url = about:blank] 03:33:08 INFO - PROCESS | 3816 | --DOMWINDOW == 90 (1CB1B800) [pid = 3816] [serial = 1702] [outer = 00000000] [url = about:blank] 03:33:08 INFO - PROCESS | 3816 | --DOMWINDOW == 89 (19B47C00) [pid = 3816] [serial = 1723] [outer = 00000000] [url = about:blank] 03:33:08 INFO - PROCESS | 3816 | --DOMWINDOW == 88 (16768800) [pid = 3816] [serial = 1726] [outer = 00000000] [url = about:blank] 03:33:08 INFO - PROCESS | 3816 | --DOMWINDOW == 87 (19F31800) [pid = 3816] [serial = 1729] [outer = 00000000] [url = about:blank] 03:33:08 INFO - PROCESS | 3816 | --DOMWINDOW == 86 (19B45C00) [pid = 3816] [serial = 1724] [outer = 00000000] [url = about:blank] 03:33:08 INFO - PROCESS | 3816 | --DOMWINDOW == 85 (1A166800) [pid = 3816] [serial = 1730] [outer = 00000000] [url = about:blank] 03:33:08 INFO - PROCESS | 3816 | --DOMWINDOW == 84 (18CE3000) [pid = 3816] [serial = 1715] [outer = 00000000] [url = about:blank] 03:33:08 INFO - PROCESS | 3816 | --DOMWINDOW == 83 (18CEAC00) [pid = 3816] [serial = 1727] [outer = 00000000] [url = about:blank] 03:33:08 INFO - PROCESS | 3816 | --DOMWINDOW == 82 (1AE04000) [pid = 3816] [serial = 1732] [outer = 00000000] [url = about:blank] 03:33:08 INFO - PROCESS | 3816 | 1461148388261 Marionette TRACE conn3 <- [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:33:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 03:33:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 882ms 03:33:08 INFO - PROCESS | 3816 | 1461148388318 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 03:33:08 INFO - PROCESS | 3816 | 1461148388324 Marionette TRACE conn3 <- [1,2341,null,{"value":"13"}] 03:33:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 03:33:08 INFO - PROCESS | 3816 | 1461148388330 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 03:33:08 INFO - PROCESS | 3816 | 1461148388332 Marionette TRACE conn3 <- [1,2342,null,{}] 03:33:08 INFO - PROCESS | 3816 | 1461148388336 Marionette TRACE conn3 -> [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:33:08 INFO - PROCESS | 3816 | 1461148388400 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 03:33:08 INFO - PROCESS | 3816 | 1461148388407 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:08 INFO - PROCESS | 3816 | ++DOCSHELL 15523400 == 52 [pid = 3816] [id = 595] 03:33:08 INFO - PROCESS | 3816 | ++DOMWINDOW == 83 (15526000) [pid = 3816] [serial = 1785] [outer = 00000000] 03:33:08 INFO - PROCESS | 3816 | ++DOMWINDOW == 84 (15E8F000) [pid = 3816] [serial = 1786] [outer = 15526000] 03:33:08 INFO - PROCESS | 3816 | 1461148388451 Marionette DEBUG loaded listener.js 03:33:08 INFO - PROCESS | 3816 | ++DOMWINDOW == 85 (16652000) [pid = 3816] [serial = 1787] [outer = 15526000] 03:33:08 INFO - PROCESS | 3816 | 1461148388951 Marionette TRACE conn3 <- [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:33:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 03:33:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 696ms 03:33:09 INFO - PROCESS | 3816 | 1461148389025 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 03:33:09 INFO - PROCESS | 3816 | 1461148389027 Marionette TRACE conn3 <- [1,2345,null,{"value":"13"}] 03:33:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 03:33:09 INFO - PROCESS | 3816 | 1461148389030 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 03:33:09 INFO - PROCESS | 3816 | 1461148389033 Marionette TRACE conn3 <- [1,2346,null,{}] 03:33:09 INFO - PROCESS | 3816 | 1461148389044 Marionette TRACE conn3 -> [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:33:09 INFO - PROCESS | 3816 | 1461148389126 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 03:33:09 INFO - PROCESS | 3816 | 1461148389224 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:09 INFO - PROCESS | 3816 | ++DOCSHELL 17BA9800 == 53 [pid = 3816] [id = 596] 03:33:09 INFO - PROCESS | 3816 | ++DOMWINDOW == 86 (18085800) [pid = 3816] [serial = 1788] [outer = 00000000] 03:33:09 INFO - PROCESS | 3816 | ++DOMWINDOW == 87 (188A0400) [pid = 3816] [serial = 1789] [outer = 18085800] 03:33:09 INFO - PROCESS | 3816 | 1461148389271 Marionette DEBUG loaded listener.js 03:33:09 INFO - PROCESS | 3816 | ++DOMWINDOW == 88 (18A5C800) [pid = 3816] [serial = 1790] [outer = 18085800] 03:33:09 INFO - PROCESS | 3816 | 1461148389706 Marionette TRACE conn3 <- [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:33:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 03:33:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 681ms 03:33:09 INFO - PROCESS | 3816 | 1461148389728 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 03:33:09 INFO - PROCESS | 3816 | 1461148389730 Marionette TRACE conn3 <- [1,2349,null,{"value":"13"}] 03:33:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 03:33:09 INFO - PROCESS | 3816 | 1461148389738 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 03:33:09 INFO - PROCESS | 3816 | 1461148389739 Marionette TRACE conn3 <- [1,2350,null,{}] 03:33:09 INFO - PROCESS | 3816 | 1461148389743 Marionette TRACE conn3 -> [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:33:09 INFO - PROCESS | 3816 | 1461148389825 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 03:33:09 INFO - PROCESS | 3816 | 1461148389832 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:09 INFO - PROCESS | 3816 | ++DOCSHELL 18CE0800 == 54 [pid = 3816] [id = 597] 03:33:09 INFO - PROCESS | 3816 | ++DOMWINDOW == 89 (18CE1C00) [pid = 3816] [serial = 1791] [outer = 00000000] 03:33:09 INFO - PROCESS | 3816 | ++DOMWINDOW == 90 (18CE9000) [pid = 3816] [serial = 1792] [outer = 18CE1C00] 03:33:09 INFO - PROCESS | 3816 | 1461148389877 Marionette DEBUG loaded listener.js 03:33:09 INFO - PROCESS | 3816 | ++DOMWINDOW == 91 (18D09800) [pid = 3816] [serial = 1793] [outer = 18CE1C00] 03:33:10 INFO - PROCESS | 3816 | 1461148390306 Marionette TRACE conn3 <- [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:33:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 03:33:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 634ms 03:33:10 INFO - PROCESS | 3816 | 1461148390362 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 03:33:10 INFO - PROCESS | 3816 | 1461148390364 Marionette TRACE conn3 <- [1,2353,null,{"value":"13"}] 03:33:10 INFO - PROCESS | 3816 | 1461148390367 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 03:33:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 03:33:10 INFO - PROCESS | 3816 | 1461148390369 Marionette TRACE conn3 <- [1,2354,null,{}] 03:33:10 INFO - PROCESS | 3816 | 1461148390373 Marionette TRACE conn3 -> [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:33:10 INFO - PROCESS | 3816 | 1461148390483 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 03:33:10 INFO - PROCESS | 3816 | 1461148390583 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:10 INFO - PROCESS | 3816 | ++DOCSHELL 142C2400 == 55 [pid = 3816] [id = 598] 03:33:10 INFO - PROCESS | 3816 | ++DOMWINDOW == 92 (18DD7400) [pid = 3816] [serial = 1794] [outer = 00000000] 03:33:10 INFO - PROCESS | 3816 | ++DOMWINDOW == 93 (19371000) [pid = 3816] [serial = 1795] [outer = 18DD7400] 03:33:10 INFO - PROCESS | 3816 | 1461148390627 Marionette DEBUG loaded listener.js 03:33:10 INFO - PROCESS | 3816 | ++DOMWINDOW == 94 (1936FC00) [pid = 3816] [serial = 1796] [outer = 18DD7400] 03:33:11 INFO - PROCESS | 3816 | 1461148391054 Marionette TRACE conn3 <- [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:33:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 03:33:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 727ms 03:33:11 INFO - PROCESS | 3816 | 1461148391114 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 03:33:11 INFO - PROCESS | 3816 | 1461148391116 Marionette TRACE conn3 <- [1,2357,null,{"value":"13"}] 03:33:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 03:33:11 INFO - PROCESS | 3816 | 1461148391119 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 03:33:11 INFO - PROCESS | 3816 | 1461148391121 Marionette TRACE conn3 <- [1,2358,null,{}] 03:33:11 INFO - PROCESS | 3816 | 1461148391124 Marionette TRACE conn3 -> [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:33:11 INFO - PROCESS | 3816 | 1461148391251 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 03:33:11 INFO - PROCESS | 3816 | 1461148391265 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:11 INFO - PROCESS | 3816 | ++DOCSHELL 19375400 == 56 [pid = 3816] [id = 599] 03:33:11 INFO - PROCESS | 3816 | ++DOMWINDOW == 95 (19379400) [pid = 3816] [serial = 1797] [outer = 00000000] 03:33:11 INFO - PROCESS | 3816 | ++DOMWINDOW == 96 (19B3A800) [pid = 3816] [serial = 1798] [outer = 19379400] 03:33:11 INFO - PROCESS | 3816 | 1461148391366 Marionette DEBUG loaded listener.js 03:33:11 INFO - PROCESS | 3816 | ++DOMWINDOW == 97 (19C51000) [pid = 3816] [serial = 1799] [outer = 19379400] 03:33:11 INFO - PROCESS | 3816 | 1461148391775 Marionette TRACE conn3 <- [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:33:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 03:33:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 680ms 03:33:11 INFO - PROCESS | 3816 | 1461148391803 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 03:33:11 INFO - PROCESS | 3816 | 1461148391804 Marionette TRACE conn3 <- [1,2361,null,{"value":"13"}] 03:33:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 03:33:11 INFO - PROCESS | 3816 | 1461148391808 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 03:33:11 INFO - PROCESS | 3816 | 1461148391810 Marionette TRACE conn3 <- [1,2362,null,{}] 03:33:11 INFO - PROCESS | 3816 | 1461148391813 Marionette TRACE conn3 -> [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:33:11 INFO - PROCESS | 3816 | 1461148391949 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 03:33:11 INFO - PROCESS | 3816 | 1461148391967 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:11 INFO - PROCESS | 3816 | ++DOCSHELL 19CC2400 == 57 [pid = 3816] [id = 600] 03:33:11 INFO - PROCESS | 3816 | ++DOMWINDOW == 98 (19F2E000) [pid = 3816] [serial = 1800] [outer = 00000000] 03:33:12 INFO - PROCESS | 3816 | ++DOMWINDOW == 99 (1A26F400) [pid = 3816] [serial = 1801] [outer = 19F2E000] 03:33:12 INFO - PROCESS | 3816 | 1461148392010 Marionette DEBUG loaded listener.js 03:33:12 INFO - PROCESS | 3816 | ++DOMWINDOW == 100 (1A1D3400) [pid = 3816] [serial = 1802] [outer = 19F2E000] 03:33:12 INFO - PROCESS | 3816 | --DOMWINDOW == 99 (18DD3400) [pid = 3816] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 03:33:12 INFO - PROCESS | 3816 | --DOMWINDOW == 98 (13445C00) [pid = 3816] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 03:33:12 INFO - PROCESS | 3816 | --DOMWINDOW == 97 (159EEC00) [pid = 3816] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 03:33:12 INFO - PROCESS | 3816 | --DOMWINDOW == 96 (15CB1000) [pid = 3816] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 03:33:12 INFO - PROCESS | 3816 | --DOMWINDOW == 95 (18A61000) [pid = 3816] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 03:33:12 INFO - PROCESS | 3816 | --DOMWINDOW == 94 (1984E400) [pid = 3816] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 03:33:12 INFO - PROCESS | 3816 | --DOMWINDOW == 93 (19793400) [pid = 3816] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 03:33:12 INFO - PROCESS | 3816 | --DOMWINDOW == 92 (1DF95800) [pid = 3816] [serial = 47] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 03:33:12 INFO - PROCESS | 3816 | --DOMWINDOW == 91 (19799800) [pid = 3816] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 03:33:12 INFO - PROCESS | 3816 | 1461148392563 Marionette TRACE conn3 <- [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:33:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 03:33:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 789ms 03:33:12 INFO - PROCESS | 3816 | 1461148392611 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 03:33:12 INFO - PROCESS | 3816 | 1461148392614 Marionette TRACE conn3 <- [1,2365,null,{"value":"13"}] 03:33:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 03:33:12 INFO - PROCESS | 3816 | 1461148392618 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 03:33:12 INFO - PROCESS | 3816 | 1461148392621 Marionette TRACE conn3 <- [1,2366,null,{}] 03:33:12 INFO - PROCESS | 3816 | 1461148392625 Marionette TRACE conn3 -> [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:33:12 INFO - PROCESS | 3816 | 1461148392702 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 03:33:12 INFO - PROCESS | 3816 | 1461148392798 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:12 INFO - PROCESS | 3816 | ++DOCSHELL 12D7A000 == 58 [pid = 3816] [id = 601] 03:33:12 INFO - PROCESS | 3816 | ++DOMWINDOW == 92 (1325D400) [pid = 3816] [serial = 1803] [outer = 00000000] 03:33:12 INFO - PROCESS | 3816 | ++DOMWINDOW == 93 (1922D800) [pid = 3816] [serial = 1804] [outer = 1325D400] 03:33:12 INFO - PROCESS | 3816 | 1461148392843 Marionette DEBUG loaded listener.js 03:33:12 INFO - PROCESS | 3816 | ++DOMWINDOW == 94 (1A167400) [pid = 3816] [serial = 1805] [outer = 1325D400] 03:33:13 INFO - PROCESS | 3816 | 1461148393194 Marionette TRACE conn3 <- [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:33:13 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:33:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 588ms 03:33:13 INFO - PROCESS | 3816 | 1461148393213 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 03:33:13 INFO - PROCESS | 3816 | 1461148393214 Marionette TRACE conn3 <- [1,2369,null,{"value":"13"}] 03:33:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 03:33:13 INFO - PROCESS | 3816 | 1461148393217 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 03:33:13 INFO - PROCESS | 3816 | 1461148393219 Marionette TRACE conn3 <- [1,2370,null,{}] 03:33:13 INFO - PROCESS | 3816 | 1461148393223 Marionette TRACE conn3 -> [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:33:13 INFO - PROCESS | 3816 | 1461148393368 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 03:33:13 INFO - PROCESS | 3816 | 1461148393380 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:13 INFO - PROCESS | 3816 | ++DOCSHELL 1A868C00 == 59 [pid = 3816] [id = 602] 03:33:13 INFO - PROCESS | 3816 | ++DOMWINDOW == 95 (1C21D800) [pid = 3816] [serial = 1806] [outer = 00000000] 03:33:13 INFO - PROCESS | 3816 | ++DOMWINDOW == 96 (1C227400) [pid = 3816] [serial = 1807] [outer = 1C21D800] 03:33:13 INFO - PROCESS | 3816 | 1461148393413 Marionette DEBUG loaded listener.js 03:33:13 INFO - PROCESS | 3816 | ++DOMWINDOW == 97 (1C629400) [pid = 3816] [serial = 1808] [outer = 1C21D800] 03:33:13 INFO - PROCESS | 3816 | 1461148393830 Marionette TRACE conn3 <- [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:33:13 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:33:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 696ms 03:33:13 INFO - PROCESS | 3816 | 1461148393900 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 03:33:13 INFO - PROCESS | 3816 | 1461148393902 Marionette TRACE conn3 <- [1,2373,null,{"value":"13"}] 03:33:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 03:33:13 INFO - PROCESS | 3816 | 1461148393905 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 03:33:13 INFO - PROCESS | 3816 | 1461148393906 Marionette TRACE conn3 <- [1,2374,null,{}] 03:33:13 INFO - PROCESS | 3816 | 1461148393910 Marionette TRACE conn3 -> [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:33:14 INFO - PROCESS | 3816 | 1461148394025 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 03:33:14 INFO - PROCESS | 3816 | 1461148394038 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:14 INFO - PROCESS | 3816 | ++DOCSHELL 13203800 == 60 [pid = 3816] [id = 603] 03:33:14 INFO - PROCESS | 3816 | ++DOMWINDOW == 98 (1C623400) [pid = 3816] [serial = 1809] [outer = 00000000] 03:33:14 INFO - PROCESS | 3816 | ++DOMWINDOW == 99 (1CC16800) [pid = 3816] [serial = 1810] [outer = 1C623400] 03:33:14 INFO - PROCESS | 3816 | 1461148394084 Marionette DEBUG loaded listener.js 03:33:14 INFO - PROCESS | 3816 | ++DOMWINDOW == 100 (1CC16400) [pid = 3816] [serial = 1811] [outer = 1C623400] 03:33:14 INFO - PROCESS | 3816 | 1461148394670 Marionette TRACE conn3 <- [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:33:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 03:33:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 835ms 03:33:14 INFO - PROCESS | 3816 | 1461148394749 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 03:33:14 INFO - PROCESS | 3816 | 1461148394753 Marionette TRACE conn3 <- [1,2377,null,{"value":"13"}] 03:33:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 03:33:14 INFO - PROCESS | 3816 | 1461148394759 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 03:33:14 INFO - PROCESS | 3816 | 1461148394764 Marionette TRACE conn3 <- [1,2378,null,{}] 03:33:14 INFO - PROCESS | 3816 | 1461148394770 Marionette TRACE conn3 -> [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:33:14 INFO - PROCESS | 3816 | 1461148394886 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 03:33:15 INFO - PROCESS | 3816 | 1461148395020 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:15 INFO - PROCESS | 3816 | ++DOCSHELL 12CFF400 == 61 [pid = 3816] [id = 604] 03:33:15 INFO - PROCESS | 3816 | ++DOMWINDOW == 101 (12DDA800) [pid = 3816] [serial = 1812] [outer = 00000000] 03:33:15 INFO - PROCESS | 3816 | ++DOMWINDOW == 102 (155F0C00) [pid = 3816] [serial = 1813] [outer = 12DDA800] 03:33:15 INFO - PROCESS | 3816 | 1461148395077 Marionette DEBUG loaded listener.js 03:33:15 INFO - PROCESS | 3816 | ++DOMWINDOW == 103 (15719400) [pid = 3816] [serial = 1814] [outer = 12DDA800] 03:33:15 INFO - PROCESS | 3816 | 1461148395653 Marionette TRACE conn3 <- [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:33:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 03:33:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 928ms 03:33:15 INFO - PROCESS | 3816 | 1461148395689 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 03:33:15 INFO - PROCESS | 3816 | 1461148395695 Marionette TRACE conn3 <- [1,2381,null,{"value":"13"}] 03:33:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 03:33:15 INFO - PROCESS | 3816 | 1461148395701 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 03:33:15 INFO - PROCESS | 3816 | 1461148395704 Marionette TRACE conn3 <- [1,2382,null,{}] 03:33:15 INFO - PROCESS | 3816 | 1461148395708 Marionette TRACE conn3 -> [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:33:15 INFO - PROCESS | 3816 | 1461148395815 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 03:33:15 INFO - PROCESS | 3816 | 1461148395927 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:15 INFO - PROCESS | 3816 | ++DOCSHELL 1552CC00 == 62 [pid = 3816] [id = 605] 03:33:15 INFO - PROCESS | 3816 | ++DOMWINDOW == 104 (16A41C00) [pid = 3816] [serial = 1815] [outer = 00000000] 03:33:15 INFO - PROCESS | 3816 | ++DOMWINDOW == 105 (18A54C00) [pid = 3816] [serial = 1816] [outer = 16A41C00] 03:33:15 INFO - PROCESS | 3816 | 1461148395980 Marionette DEBUG loaded listener.js 03:33:16 INFO - PROCESS | 3816 | ++DOMWINDOW == 106 (18CE5400) [pid = 3816] [serial = 1817] [outer = 16A41C00] 03:33:16 INFO - PROCESS | 3816 | 1461148396598 Marionette TRACE conn3 <- [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:33:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 03:33:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 944ms 03:33:16 INFO - PROCESS | 3816 | 1461148396628 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 03:33:16 INFO - PROCESS | 3816 | 1461148396631 Marionette TRACE conn3 <- [1,2385,null,{"value":"13"}] 03:33:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 03:33:16 INFO - PROCESS | 3816 | 1461148396634 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 03:33:16 INFO - PROCESS | 3816 | 1461148396638 Marionette TRACE conn3 <- [1,2386,null,{}] 03:33:16 INFO - PROCESS | 3816 | 1461148396649 Marionette TRACE conn3 -> [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:33:16 INFO - PROCESS | 3816 | 1461148396761 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 03:33:16 INFO - PROCESS | 3816 | 1461148396873 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:16 INFO - PROCESS | 3816 | ++DOCSHELL 19790C00 == 63 [pid = 3816] [id = 606] 03:33:16 INFO - PROCESS | 3816 | ++DOMWINDOW == 107 (19843400) [pid = 3816] [serial = 1818] [outer = 00000000] 03:33:16 INFO - PROCESS | 3816 | ++DOMWINDOW == 108 (1A1CB400) [pid = 3816] [serial = 1819] [outer = 19843400] 03:33:16 INFO - PROCESS | 3816 | 1461148396929 Marionette DEBUG loaded listener.js 03:33:17 INFO - PROCESS | 3816 | ++DOMWINDOW == 109 (1C630C00) [pid = 3816] [serial = 1820] [outer = 19843400] 03:33:17 INFO - PROCESS | 3816 | 1461148397538 Marionette TRACE conn3 <- [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:33:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 03:33:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 927ms 03:33:17 INFO - PROCESS | 3816 | 1461148397579 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 03:33:17 INFO - PROCESS | 3816 | 1461148397582 Marionette TRACE conn3 <- [1,2389,null,{"value":"13"}] 03:33:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 03:33:17 INFO - PROCESS | 3816 | 1461148397586 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 03:33:17 INFO - PROCESS | 3816 | 1461148397588 Marionette TRACE conn3 <- [1,2390,null,{}] 03:33:17 INFO - PROCESS | 3816 | 1461148397592 Marionette TRACE conn3 -> [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:33:17 INFO - PROCESS | 3816 | 1461148397693 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 03:33:18 INFO - PROCESS | 3816 | 1461148398106 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:18 INFO - PROCESS | 3816 | ++DOCSHELL 02A9E000 == 64 [pid = 3816] [id = 607] 03:33:18 INFO - PROCESS | 3816 | ++DOMWINDOW == 110 (02A9E400) [pid = 3816] [serial = 1821] [outer = 00000000] 03:33:18 INFO - PROCESS | 3816 | ++DOMWINDOW == 111 (1325F000) [pid = 3816] [serial = 1822] [outer = 02A9E400] 03:33:18 INFO - PROCESS | 3816 | 1461148398156 Marionette DEBUG loaded listener.js 03:33:18 INFO - PROCESS | 3816 | ++DOMWINDOW == 112 (1334E000) [pid = 3816] [serial = 1823] [outer = 02A9E400] 03:33:18 INFO - PROCESS | 3816 | --DOCSHELL 1650EC00 == 63 [pid = 3816] [id = 551] 03:33:18 INFO - PROCESS | 3816 | --DOCSHELL 13349800 == 62 [pid = 3816] [id = 578] 03:33:18 INFO - PROCESS | 3816 | --DOCSHELL 1C222400 == 61 [pid = 3816] [id = 581] 03:33:18 INFO - PROCESS | 3816 | --DOCSHELL 183C6400 == 60 [pid = 3816] [id = 346] 03:33:18 INFO - PROCESS | 3816 | --DOCSHELL 17BB1C00 == 59 [pid = 3816] [id = 579] 03:33:18 INFO - PROCESS | 3816 | --DOCSHELL 1937A800 == 58 [pid = 3816] [id = 563] 03:33:18 INFO - PROCESS | 3816 | --DOCSHELL 15551800 == 57 [pid = 3816] [id = 351] 03:33:18 INFO - PROCESS | 3816 | --DOCSHELL 19F31C00 == 56 [pid = 3816] [id = 508] 03:33:18 INFO - PROCESS | 3816 | --DOCSHELL 18CEE800 == 55 [pid = 3816] [id = 552] 03:33:18 INFO - PROCESS | 3816 | --DOCSHELL 12DD3800 == 54 [pid = 3816] [id = 550] 03:33:18 INFO - PROCESS | 3816 | --DOCSHELL 1A868C00 == 53 [pid = 3816] [id = 602] 03:33:18 INFO - PROCESS | 3816 | --DOCSHELL 12D7A000 == 52 [pid = 3816] [id = 601] 03:33:18 INFO - PROCESS | 3816 | --DOCSHELL 19CC2400 == 51 [pid = 3816] [id = 600] 03:33:18 INFO - PROCESS | 3816 | --DOCSHELL 19375400 == 50 [pid = 3816] [id = 599] 03:33:18 INFO - PROCESS | 3816 | --DOCSHELL 142C2400 == 49 [pid = 3816] [id = 598] 03:33:18 INFO - PROCESS | 3816 | --DOCSHELL 18CE0800 == 48 [pid = 3816] [id = 597] 03:33:18 INFO - PROCESS | 3816 | --DOCSHELL 17BA9800 == 47 [pid = 3816] [id = 596] 03:33:18 INFO - PROCESS | 3816 | --DOCSHELL 15523400 == 46 [pid = 3816] [id = 595] 03:33:18 INFO - PROCESS | 3816 | --DOCSHELL 1DF8F000 == 45 [pid = 3816] [id = 17] 03:33:18 INFO - PROCESS | 3816 | --DOMWINDOW == 111 (1CB1E400) [pid = 3816] [serial = 1768] [outer = 00000000] [url = about:blank] 03:33:18 INFO - PROCESS | 3816 | --DOCSHELL 15521800 == 44 [pid = 3816] [id = 594] 03:33:18 INFO - PROCESS | 3816 | --DOCSHELL 15530400 == 43 [pid = 3816] [id = 591] 03:33:18 INFO - PROCESS | 3816 | --DOCSHELL 142C3C00 == 42 [pid = 3816] [id = 590] 03:33:18 INFO - PROCESS | 3816 | --DOCSHELL 19B89C00 == 41 [pid = 3816] [id = 589] 03:33:18 INFO - PROCESS | 3816 | 1461148398803 Marionette TRACE conn3 <- [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:33:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 03:33:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1237ms 03:33:18 INFO - PROCESS | 3816 | 1461148398826 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 03:33:18 INFO - PROCESS | 3816 | 1461148398830 Marionette TRACE conn3 <- [1,2393,null,{"value":"13"}] 03:33:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 03:33:18 INFO - PROCESS | 3816 | 1461148398834 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 03:33:18 INFO - PROCESS | 3816 | 1461148398838 Marionette TRACE conn3 <- [1,2394,null,{}] 03:33:18 INFO - PROCESS | 3816 | 1461148398843 Marionette TRACE conn3 -> [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:33:18 INFO - PROCESS | 3816 | 1461148398924 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 03:33:18 INFO - PROCESS | 3816 | --DOMWINDOW == 110 (1C222000) [pid = 3816] [serial = 1649] [outer = 00000000] [url = about:blank] 03:33:18 INFO - PROCESS | 3816 | --DOMWINDOW == 109 (19843800) [pid = 3816] [serial = 1762] [outer = 00000000] [url = about:blank] 03:33:18 INFO - PROCESS | 3816 | --DOMWINDOW == 108 (19848C00) [pid = 3816] [serial = 1763] [outer = 00000000] [url = about:blank] 03:33:18 INFO - PROCESS | 3816 | --DOMWINDOW == 107 (13817400) [pid = 3816] [serial = 1735] [outer = 00000000] [url = about:blank] 03:33:18 INFO - PROCESS | 3816 | --DOMWINDOW == 106 (19901400) [pid = 3816] [serial = 1741] [outer = 00000000] [url = about:blank] 03:33:18 INFO - PROCESS | 3816 | --DOMWINDOW == 105 (15F80400) [pid = 3816] [serial = 1753] [outer = 00000000] [url = about:blank] 03:33:18 INFO - PROCESS | 3816 | --DOMWINDOW == 104 (17BB3800) [pid = 3816] [serial = 1754] [outer = 00000000] [url = about:blank] 03:33:18 INFO - PROCESS | 3816 | --DOMWINDOW == 103 (18735C00) [pid = 3816] [serial = 1738] [outer = 00000000] [url = about:blank] 03:33:18 INFO - PROCESS | 3816 | --DOMWINDOW == 102 (17BA9000) [pid = 3816] [serial = 1751] [outer = 00000000] [url = about:blank] 03:33:18 INFO - PROCESS | 3816 | --DOMWINDOW == 101 (1676C400) [pid = 3816] [serial = 1750] [outer = 00000000] [url = about:blank] 03:33:18 INFO - PROCESS | 3816 | --DOMWINDOW == 100 (1CC17C00) [pid = 3816] [serial = 1744] [outer = 00000000] [url = about:blank] 03:33:18 INFO - PROCESS | 3816 | --DOMWINDOW == 99 (18CEDC00) [pid = 3816] [serial = 1756] [outer = 00000000] [url = about:blank] 03:33:18 INFO - PROCESS | 3816 | --DOMWINDOW == 98 (18D08800) [pid = 3816] [serial = 1757] [outer = 00000000] [url = about:blank] 03:33:18 INFO - PROCESS | 3816 | --DOMWINDOW == 97 (1D128000) [pid = 3816] [serial = 1748] [outer = 00000000] [url = about:blank] 03:33:18 INFO - PROCESS | 3816 | --DOMWINDOW == 96 (1D120400) [pid = 3816] [serial = 1747] [outer = 00000000] [url = about:blank] 03:33:18 INFO - PROCESS | 3816 | --DOMWINDOW == 95 (1A91DC00) [pid = 3816] [serial = 1765] [outer = 00000000] [url = about:blank] 03:33:18 INFO - PROCESS | 3816 | --DOMWINDOW == 94 (1C069400) [pid = 3816] [serial = 1766] [outer = 00000000] [url = about:blank] 03:33:18 INFO - PROCESS | 3816 | --DOMWINDOW == 93 (16B92C00) [pid = 3816] [serial = 1172] [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:33:18 INFO - PROCESS | 3816 | --DOMWINDOW == 92 (19372C00) [pid = 3816] [serial = 1760] [outer = 00000000] [url = about:blank] 03:33:18 INFO - PROCESS | 3816 | --DOMWINDOW == 91 (1922C800) [pid = 3816] [serial = 1759] [outer = 00000000] [url = about:blank] 03:33:19 INFO - PROCESS | 3816 | 1461148399035 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:19 INFO - PROCESS | 3816 | ++DOCSHELL 13357400 == 42 [pid = 3816] [id = 608] 03:33:19 INFO - PROCESS | 3816 | ++DOMWINDOW == 92 (13443000) [pid = 3816] [serial = 1824] [outer = 00000000] 03:33:19 INFO - PROCESS | 3816 | ++DOMWINDOW == 93 (14348C00) [pid = 3816] [serial = 1825] [outer = 13443000] 03:33:19 INFO - PROCESS | 3816 | 1461148399083 Marionette DEBUG loaded listener.js 03:33:19 INFO - PROCESS | 3816 | ++DOMWINDOW == 94 (15521800) [pid = 3816] [serial = 1826] [outer = 13443000] 03:33:19 INFO - PROCESS | 3816 | 1461148399457 Marionette TRACE conn3 <- [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:33:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 03:33:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 619ms 03:33:19 INFO - PROCESS | 3816 | 1461148399541 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 03:33:19 INFO - PROCESS | 3816 | 1461148399545 Marionette TRACE conn3 <- [1,2397,null,{"value":"13"}] 03:33:19 INFO - PROCESS | 3816 | 1461148399553 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 03:33:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 03:33:19 INFO - PROCESS | 3816 | 1461148399555 Marionette TRACE conn3 <- [1,2398,null,{}] 03:33:19 INFO - PROCESS | 3816 | 1461148399559 Marionette TRACE conn3 -> [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:33:19 INFO - PROCESS | 3816 | 1461148399646 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 03:33:19 INFO - PROCESS | 3816 | 1461148399642 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:19 INFO - PROCESS | 3816 | ++DOCSHELL 155F7C00 == 43 [pid = 3816] [id = 609] 03:33:19 INFO - PROCESS | 3816 | ++DOMWINDOW == 95 (155F8C00) [pid = 3816] [serial = 1827] [outer = 00000000] 03:33:19 INFO - PROCESS | 3816 | ++DOMWINDOW == 96 (15CD9000) [pid = 3816] [serial = 1828] [outer = 155F8C00] 03:33:19 INFO - PROCESS | 3816 | 1461148399688 Marionette DEBUG loaded listener.js 03:33:19 INFO - PROCESS | 3816 | ++DOMWINDOW == 97 (16650400) [pid = 3816] [serial = 1829] [outer = 155F8C00] 03:33:20 INFO - PROCESS | 3816 | 1461148400182 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 03:33:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 03:33:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 696ms 03:33:20 INFO - PROCESS | 3816 | 1461148400237 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 03:33:20 INFO - PROCESS | 3816 | 1461148400239 Marionette TRACE conn3 <- [1,2401,null,{"value":"13"}] 03:33:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 03:33:20 INFO - PROCESS | 3816 | 1461148400249 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 03:33:20 INFO - PROCESS | 3816 | 1461148400254 Marionette TRACE conn3 <- [1,2402,null,{}] 03:33:20 INFO - PROCESS | 3816 | 1461148400259 Marionette TRACE conn3 -> [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:33:20 INFO - PROCESS | 3816 | 1461148400340 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 03:33:20 INFO - PROCESS | 3816 | 1461148400434 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:20 INFO - PROCESS | 3816 | ++DOCSHELL 155F3C00 == 44 [pid = 3816] [id = 610] 03:33:20 INFO - PROCESS | 3816 | ++DOMWINDOW == 98 (15CD0000) [pid = 3816] [serial = 1830] [outer = 00000000] 03:33:20 INFO - PROCESS | 3816 | ++DOMWINDOW == 99 (183BF800) [pid = 3816] [serial = 1831] [outer = 15CD0000] 03:33:20 INFO - PROCESS | 3816 | 1461148400479 Marionette DEBUG loaded listener.js 03:33:20 INFO - PROCESS | 3816 | ++DOMWINDOW == 100 (18739000) [pid = 3816] [serial = 1832] [outer = 15CD0000] 03:33:20 INFO - PROCESS | 3816 | 1461148400852 Marionette TRACE conn3 <- [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:33:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 03:33:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 649ms 03:33:20 INFO - PROCESS | 3816 | 1461148400901 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 03:33:20 INFO - PROCESS | 3816 | 1461148400903 Marionette TRACE conn3 <- [1,2405,null,{"value":"13"}] 03:33:20 INFO - PROCESS | 3816 | 1461148400906 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 03:33:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 03:33:20 INFO - PROCESS | 3816 | 1461148400908 Marionette TRACE conn3 <- [1,2406,null,{}] 03:33:20 INFO - PROCESS | 3816 | 1461148400912 Marionette TRACE conn3 -> [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:33:21 INFO - PROCESS | 3816 | 1461148401016 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 03:33:21 INFO - PROCESS | 3816 | 1461148401135 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:21 INFO - PROCESS | 3816 | ++DOCSHELL 16A3C400 == 45 [pid = 3816] [id = 611] 03:33:21 INFO - PROCESS | 3816 | ++DOMWINDOW == 101 (1810D400) [pid = 3816] [serial = 1833] [outer = 00000000] 03:33:21 INFO - PROCESS | 3816 | ++DOMWINDOW == 102 (18CE6400) [pid = 3816] [serial = 1834] [outer = 1810D400] 03:33:21 INFO - PROCESS | 3816 | 1461148401179 Marionette DEBUG loaded listener.js 03:33:21 INFO - PROCESS | 3816 | ++DOMWINDOW == 103 (18CEA800) [pid = 3816] [serial = 1835] [outer = 1810D400] 03:33:21 INFO - PROCESS | 3816 | 1461148401574 Marionette TRACE conn3 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 03:33:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 03:33:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 726ms 03:33:21 INFO - PROCESS | 3816 | 1461148401631 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 03:33:21 INFO - PROCESS | 3816 | 1461148401633 Marionette TRACE conn3 <- [1,2409,null,{"value":"13"}] 03:33:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 03:33:21 INFO - PROCESS | 3816 | 1461148401637 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 03:33:21 INFO - PROCESS | 3816 | 1461148401638 Marionette TRACE conn3 <- [1,2410,null,{}] 03:33:21 INFO - PROCESS | 3816 | 1461148401641 Marionette TRACE conn3 -> [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:33:21 INFO - PROCESS | 3816 | 1461148401748 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 03:33:21 INFO - PROCESS | 3816 | 1461148401754 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:21 INFO - PROCESS | 3816 | ++DOCSHELL 18D04400 == 46 [pid = 3816] [id = 612] 03:33:21 INFO - PROCESS | 3816 | ++DOMWINDOW == 104 (18D0E800) [pid = 3816] [serial = 1836] [outer = 00000000] 03:33:21 INFO - PROCESS | 3816 | ++DOMWINDOW == 105 (18DD7C00) [pid = 3816] [serial = 1837] [outer = 18D0E800] 03:33:21 INFO - PROCESS | 3816 | 1461148401865 Marionette DEBUG loaded listener.js 03:33:21 INFO - PROCESS | 3816 | ++DOMWINDOW == 106 (1922F000) [pid = 3816] [serial = 1838] [outer = 18D0E800] 03:33:22 INFO - PROCESS | 3816 | 1461148402293 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 03:33:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 03:33:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 696ms 03:33:22 INFO - PROCESS | 3816 | 1461148402336 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 03:33:22 INFO - PROCESS | 3816 | 1461148402338 Marionette TRACE conn3 <- [1,2413,null,{"value":"13"}] 03:33:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 03:33:22 INFO - PROCESS | 3816 | 1461148402342 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 03:33:22 INFO - PROCESS | 3816 | 1461148402343 Marionette TRACE conn3 <- [1,2414,null,{}] 03:33:22 INFO - PROCESS | 3816 | 1461148402347 Marionette TRACE conn3 -> [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:33:22 INFO - PROCESS | 3816 | 1461148402483 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 03:33:22 INFO - PROCESS | 3816 | 1461148402506 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:22 INFO - PROCESS | 3816 | ++DOCSHELL 1344B000 == 47 [pid = 3816] [id = 613] 03:33:22 INFO - PROCESS | 3816 | ++DOMWINDOW == 107 (195EDC00) [pid = 3816] [serial = 1839] [outer = 00000000] 03:33:22 INFO - PROCESS | 3816 | ++DOMWINDOW == 108 (19794C00) [pid = 3816] [serial = 1840] [outer = 195EDC00] 03:33:22 INFO - PROCESS | 3816 | 1461148402549 Marionette DEBUG loaded listener.js 03:33:22 INFO - PROCESS | 3816 | ++DOMWINDOW == 109 (1979D000) [pid = 3816] [serial = 1841] [outer = 195EDC00] 03:33:22 INFO - PROCESS | 3816 | 1461148402980 Marionette TRACE conn3 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 03:33:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 03:33:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 680ms 03:33:23 INFO - PROCESS | 3816 | --DOMWINDOW == 108 (1DF94000) [pid = 3816] [serial = 44] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 03:33:23 INFO - PROCESS | 3816 | --DOMWINDOW == 107 (1A274800) [pid = 3816] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 03:33:23 INFO - PROCESS | 3816 | --DOMWINDOW == 106 (19379400) [pid = 3816] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 03:33:23 INFO - PROCESS | 3816 | --DOMWINDOW == 105 (18DD7400) [pid = 3816] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 03:33:23 INFO - PROCESS | 3816 | --DOMWINDOW == 104 (18085800) [pid = 3816] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 03:33:23 INFO - PROCESS | 3816 | --DOMWINDOW == 103 (19905800) [pid = 3816] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 03:33:23 INFO - PROCESS | 3816 | --DOMWINDOW == 102 (15526000) [pid = 3816] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 03:33:23 INFO - PROCESS | 3816 | --DOMWINDOW == 101 (18CE1C00) [pid = 3816] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 03:33:23 INFO - PROCESS | 3816 | --DOMWINDOW == 100 (15522C00) [pid = 3816] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 03:33:23 INFO - PROCESS | 3816 | --DOMWINDOW == 99 (1325D400) [pid = 3816] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 03:33:23 INFO - PROCESS | 3816 | --DOMWINDOW == 98 (1C21D800) [pid = 3816] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 03:33:23 INFO - PROCESS | 3816 | --DOMWINDOW == 97 (19F2E000) [pid = 3816] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 03:33:23 INFO - PROCESS | 3816 | 1461148403338 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 03:33:23 INFO - PROCESS | 3816 | 1461148403340 Marionette TRACE conn3 <- [1,2417,null,{"value":"13"}] 03:33:23 INFO - PROCESS | 3816 | 1461148403349 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 03:33:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 03:33:23 INFO - PROCESS | 3816 | 1461148403350 Marionette TRACE conn3 <- [1,2418,null,{}] 03:33:23 INFO - PROCESS | 3816 | 1461148403354 Marionette TRACE conn3 -> [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:33:23 INFO - PROCESS | 3816 | 1461148403429 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 03:33:23 INFO - PROCESS | 3816 | 1461148403434 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:23 INFO - PROCESS | 3816 | ++DOCSHELL 138B8C00 == 48 [pid = 3816] [id = 614] 03:33:23 INFO - PROCESS | 3816 | ++DOMWINDOW == 98 (155F9400) [pid = 3816] [serial = 1842] [outer = 00000000] 03:33:23 INFO - PROCESS | 3816 | ++DOMWINDOW == 99 (18CE0000) [pid = 3816] [serial = 1843] [outer = 155F9400] 03:33:23 INFO - PROCESS | 3816 | 1461148403480 Marionette DEBUG loaded listener.js 03:33:23 INFO - PROCESS | 3816 | ++DOMWINDOW == 100 (18A5AC00) [pid = 3816] [serial = 1844] [outer = 155F9400] 03:33:23 INFO - PROCESS | 3816 | 1461148403929 Marionette TRACE conn3 <- [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:33:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 03:33:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 634ms 03:33:23 INFO - PROCESS | 3816 | 1461148403987 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 03:33:23 INFO - PROCESS | 3816 | 1461148403989 Marionette TRACE conn3 <- [1,2421,null,{"value":"13"}] 03:33:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 03:33:23 INFO - PROCESS | 3816 | 1461148403992 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 03:33:23 INFO - PROCESS | 3816 | 1461148403994 Marionette TRACE conn3 <- [1,2422,null,{}] 03:33:23 INFO - PROCESS | 3816 | 1461148403997 Marionette TRACE conn3 -> [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:33:24 INFO - PROCESS | 3816 | 1461148404072 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 03:33:24 INFO - PROCESS | 3816 | 1461148404078 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:24 INFO - PROCESS | 3816 | ++DOCSHELL 13447400 == 49 [pid = 3816] [id = 615] 03:33:24 INFO - PROCESS | 3816 | ++DOMWINDOW == 101 (13623800) [pid = 3816] [serial = 1845] [outer = 00000000] 03:33:24 INFO - PROCESS | 3816 | ++DOMWINDOW == 102 (19798C00) [pid = 3816] [serial = 1846] [outer = 13623800] 03:33:24 INFO - PROCESS | 3816 | 1461148404124 Marionette DEBUG loaded listener.js 03:33:24 INFO - PROCESS | 3816 | ++DOMWINDOW == 103 (19849C00) [pid = 3816] [serial = 1847] [outer = 13623800] 03:33:24 INFO - PROCESS | 3816 | 1461148404552 Marionette TRACE conn3 <- [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:33:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 03:33:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 588ms 03:33:24 INFO - PROCESS | 3816 | 1461148404592 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 03:33:24 INFO - PROCESS | 3816 | 1461148404594 Marionette TRACE conn3 <- [1,2425,null,{"value":"13"}] 03:33:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 03:33:24 INFO - PROCESS | 3816 | 1461148404601 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 03:33:24 INFO - PROCESS | 3816 | 1461148404602 Marionette TRACE conn3 <- [1,2426,null,{}] 03:33:24 INFO - PROCESS | 3816 | 1461148404606 Marionette TRACE conn3 -> [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:33:24 INFO - PROCESS | 3816 | 1461148404685 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 03:33:24 INFO - PROCESS | 3816 | 1461148404691 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:24 INFO - PROCESS | 3816 | ++DOCSHELL 12BBF400 == 50 [pid = 3816] [id = 616] 03:33:24 INFO - PROCESS | 3816 | ++DOMWINDOW == 104 (1326AC00) [pid = 3816] [serial = 1848] [outer = 00000000] 03:33:24 INFO - PROCESS | 3816 | ++DOMWINDOW == 105 (19C4B800) [pid = 3816] [serial = 1849] [outer = 1326AC00] 03:33:24 INFO - PROCESS | 3816 | 1461148404735 Marionette DEBUG loaded listener.js 03:33:24 INFO - PROCESS | 3816 | ++DOMWINDOW == 106 (19F2F800) [pid = 3816] [serial = 1850] [outer = 1326AC00] 03:33:25 INFO - PROCESS | 3816 | 1461148405161 Marionette TRACE conn3 <- [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:33:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 03:33:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 588ms 03:33:25 INFO - PROCESS | 3816 | 1461148405193 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 03:33:25 INFO - PROCESS | 3816 | 1461148405195 Marionette TRACE conn3 <- [1,2429,null,{"value":"13"}] 03:33:25 INFO - PROCESS | 3816 | 1461148405198 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 03:33:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 03:33:25 INFO - PROCESS | 3816 | 1461148405200 Marionette TRACE conn3 <- [1,2430,null,{}] 03:33:25 INFO - PROCESS | 3816 | 1461148405216 Marionette TRACE conn3 -> [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:33:25 INFO - PROCESS | 3816 | 1461148405293 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 03:33:25 INFO - PROCESS | 3816 | 1461148405298 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:25 INFO - PROCESS | 3816 | ++DOCSHELL 19850000 == 51 [pid = 3816] [id = 617] 03:33:25 INFO - PROCESS | 3816 | ++DOMWINDOW == 107 (19B49400) [pid = 3816] [serial = 1851] [outer = 00000000] 03:33:25 INFO - PROCESS | 3816 | ++DOMWINDOW == 108 (1AE04400) [pid = 3816] [serial = 1852] [outer = 19B49400] 03:33:25 INFO - PROCESS | 3816 | 1461148405347 Marionette DEBUG loaded listener.js 03:33:25 INFO - PROCESS | 3816 | ++DOMWINDOW == 109 (1C21D000) [pid = 3816] [serial = 1853] [outer = 19B49400] 03:33:26 INFO - PROCESS | 3816 | 1461148406087 Marionette TRACE conn3 <- [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:33:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 03:33:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 959ms 03:33:26 INFO - PROCESS | 3816 | 1461148406149 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 03:33:26 INFO - PROCESS | 3816 | 1461148406152 Marionette TRACE conn3 <- [1,2433,null,{"value":"13"}] 03:33:26 INFO - PROCESS | 3816 | 1461148406157 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 03:33:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 03:33:26 INFO - PROCESS | 3816 | 1461148406161 Marionette TRACE conn3 <- [1,2434,null,{}] 03:33:26 INFO - PROCESS | 3816 | 1461148406166 Marionette TRACE conn3 -> [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:33:26 INFO - PROCESS | 3816 | 1461148406276 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 03:33:26 INFO - PROCESS | 3816 | 1461148406415 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:26 INFO - PROCESS | 3816 | ++DOCSHELL 138BF400 == 52 [pid = 3816] [id = 618] 03:33:26 INFO - PROCESS | 3816 | ++DOMWINDOW == 110 (142C4800) [pid = 3816] [serial = 1854] [outer = 00000000] 03:33:26 INFO - PROCESS | 3816 | ++DOMWINDOW == 111 (15527C00) [pid = 3816] [serial = 1855] [outer = 142C4800] 03:33:26 INFO - PROCESS | 3816 | 1461148406471 Marionette DEBUG loaded listener.js 03:33:26 INFO - PROCESS | 3816 | ++DOMWINDOW == 112 (1555B000) [pid = 3816] [serial = 1856] [outer = 142C4800] 03:33:27 INFO - PROCESS | 3816 | 1461148407058 Marionette TRACE conn3 <- [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:33:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 03:33:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 928ms 03:33:27 INFO - PROCESS | 3816 | 1461148407105 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 03:33:27 INFO - PROCESS | 3816 | 1461148407111 Marionette TRACE conn3 <- [1,2437,null,{"value":"13"}] 03:33:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 03:33:27 INFO - PROCESS | 3816 | 1461148407118 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 03:33:27 INFO - PROCESS | 3816 | 1461148407121 Marionette TRACE conn3 <- [1,2438,null,{}] 03:33:27 INFO - PROCESS | 3816 | 1461148407125 Marionette TRACE conn3 -> [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:33:27 INFO - PROCESS | 3816 | 1461148407228 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 03:33:27 INFO - PROCESS | 3816 | 1461148407338 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:27 INFO - PROCESS | 3816 | ++DOCSHELL 16771800 == 53 [pid = 3816] [id = 619] 03:33:27 INFO - PROCESS | 3816 | ++DOMWINDOW == 113 (18087400) [pid = 3816] [serial = 1857] [outer = 00000000] 03:33:27 INFO - PROCESS | 3816 | ++DOMWINDOW == 114 (188A1800) [pid = 3816] [serial = 1858] [outer = 18087400] 03:33:27 INFO - PROCESS | 3816 | 1461148407393 Marionette DEBUG loaded listener.js 03:33:27 INFO - PROCESS | 3816 | ++DOMWINDOW == 115 (18CEEC00) [pid = 3816] [serial = 1859] [outer = 18087400] 03:33:28 INFO - PROCESS | 3816 | 1461148408034 Marionette TRACE conn3 <- [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:33:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 03:33:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 927ms 03:33:28 INFO - PROCESS | 3816 | 1461148408044 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 03:33:28 INFO - PROCESS | 3816 | 1461148408046 Marionette TRACE conn3 <- [1,2441,null,{"value":"13"}] 03:33:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 03:33:28 INFO - PROCESS | 3816 | 1461148408050 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 03:33:28 INFO - PROCESS | 3816 | 1461148408054 Marionette TRACE conn3 <- [1,2442,null,{}] 03:33:28 INFO - PROCESS | 3816 | 1461148408065 Marionette TRACE conn3 -> [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:33:28 INFO - PROCESS | 3816 | 1461148408170 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 03:33:28 INFO - PROCESS | 3816 | 1461148408279 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:28 INFO - PROCESS | 3816 | ++DOCSHELL 1936F400 == 54 [pid = 3816] [id = 620] 03:33:28 INFO - PROCESS | 3816 | ++DOMWINDOW == 116 (195F3400) [pid = 3816] [serial = 1860] [outer = 00000000] 03:33:28 INFO - PROCESS | 3816 | ++DOMWINDOW == 117 (1A922C00) [pid = 3816] [serial = 1861] [outer = 195F3400] 03:33:28 INFO - PROCESS | 3816 | 1461148408335 Marionette DEBUG loaded listener.js 03:33:28 INFO - PROCESS | 3816 | ++DOMWINDOW == 118 (1C21E400) [pid = 3816] [serial = 1862] [outer = 195F3400] 03:33:28 INFO - PROCESS | 3816 | 1461148408879 Marionette TRACE conn3 <- [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:33:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 03:33:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 835ms 03:33:28 INFO - PROCESS | 3816 | 1461148408892 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 03:33:28 INFO - PROCESS | 3816 | 1461148408895 Marionette TRACE conn3 <- [1,2445,null,{"value":"13"}] 03:33:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 03:33:28 INFO - PROCESS | 3816 | 1461148408914 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 03:33:28 INFO - PROCESS | 3816 | 1461148408916 Marionette TRACE conn3 <- [1,2446,null,{}] 03:33:28 INFO - PROCESS | 3816 | 1461148408921 Marionette TRACE conn3 -> [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:33:29 INFO - PROCESS | 3816 | 1461148409028 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 03:33:29 INFO - PROCESS | 3816 | 1461148409119 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:29 INFO - PROCESS | 3816 | ++DOCSHELL 1C229C00 == 55 [pid = 3816] [id = 621] 03:33:29 INFO - PROCESS | 3816 | ++DOMWINDOW == 119 (1C621C00) [pid = 3816] [serial = 1863] [outer = 00000000] 03:33:29 INFO - PROCESS | 3816 | ++DOMWINDOW == 120 (1CC15800) [pid = 3816] [serial = 1864] [outer = 1C621C00] 03:33:29 INFO - PROCESS | 3816 | 1461148409173 Marionette DEBUG loaded listener.js 03:33:29 INFO - PROCESS | 3816 | ++DOMWINDOW == 121 (1CC1C000) [pid = 3816] [serial = 1865] [outer = 1C621C00] 03:33:29 INFO - PROCESS | 3816 | 1461148409783 Marionette TRACE conn3 <- [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:33:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 03:33:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 959ms 03:33:29 INFO - PROCESS | 3816 | 1461148409847 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 03:33:29 INFO - PROCESS | 3816 | 1461148409850 Marionette TRACE conn3 <- [1,2449,null,{"value":"13"}] 03:33:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 03:33:29 INFO - PROCESS | 3816 | 1461148409853 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 03:33:29 INFO - PROCESS | 3816 | 1461148409855 Marionette TRACE conn3 <- [1,2450,null,{}] 03:33:29 INFO - PROCESS | 3816 | 1461148409859 Marionette TRACE conn3 -> [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:33:29 INFO - PROCESS | 3816 | 1461148409962 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 03:33:30 INFO - PROCESS | 3816 | 1461148410227 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:30 INFO - PROCESS | 3816 | ++DOCSHELL 13349400 == 56 [pid = 3816] [id = 622] 03:33:30 INFO - PROCESS | 3816 | ++DOMWINDOW == 122 (13352C00) [pid = 3816] [serial = 1866] [outer = 00000000] 03:33:30 INFO - PROCESS | 3816 | ++DOMWINDOW == 123 (142CB400) [pid = 3816] [serial = 1867] [outer = 13352C00] 03:33:30 INFO - PROCESS | 3816 | 1461148410280 Marionette DEBUG loaded listener.js 03:33:30 INFO - PROCESS | 3816 | ++DOMWINDOW == 124 (1552C800) [pid = 3816] [serial = 1868] [outer = 13352C00] 03:33:30 INFO - PROCESS | 3816 | 1461148410896 Marionette TRACE conn3 <- [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:33:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 03:33:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1067ms 03:33:30 INFO - PROCESS | 3816 | 1461148410931 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 03:33:30 INFO - PROCESS | 3816 | 1461148410935 Marionette TRACE conn3 <- [1,2453,null,{"value":"13"}] 03:33:30 INFO - PROCESS | 3816 | 1461148410941 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 03:33:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 03:33:30 INFO - PROCESS | 3816 | 1461148410943 Marionette TRACE conn3 <- [1,2454,null,{}] 03:33:30 INFO - PROCESS | 3816 | 1461148410948 Marionette TRACE conn3 -> [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:33:31 INFO - PROCESS | 3816 | 1461148411056 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 03:33:31 INFO - PROCESS | 3816 | --DOCSHELL 12BBF400 == 55 [pid = 3816] [id = 616] 03:33:31 INFO - PROCESS | 3816 | --DOCSHELL 13447400 == 54 [pid = 3816] [id = 615] 03:33:31 INFO - PROCESS | 3816 | --DOCSHELL 138B8C00 == 53 [pid = 3816] [id = 614] 03:33:31 INFO - PROCESS | 3816 | --DOCSHELL 1344B000 == 52 [pid = 3816] [id = 613] 03:33:31 INFO - PROCESS | 3816 | --DOCSHELL 18D04400 == 51 [pid = 3816] [id = 612] 03:33:31 INFO - PROCESS | 3816 | --DOCSHELL 16A3C400 == 50 [pid = 3816] [id = 611] 03:33:31 INFO - PROCESS | 3816 | --DOCSHELL 155F3C00 == 49 [pid = 3816] [id = 610] 03:33:31 INFO - PROCESS | 3816 | --DOCSHELL 155F7C00 == 48 [pid = 3816] [id = 609] 03:33:31 INFO - PROCESS | 3816 | --DOCSHELL 13357400 == 47 [pid = 3816] [id = 608] 03:33:31 INFO - PROCESS | 3816 | --DOCSHELL 02A9E000 == 46 [pid = 3816] [id = 607] 03:33:31 INFO - PROCESS | 3816 | --DOCSHELL 19790C00 == 45 [pid = 3816] [id = 606] 03:33:31 INFO - PROCESS | 3816 | --DOCSHELL 1552CC00 == 44 [pid = 3816] [id = 605] 03:33:31 INFO - PROCESS | 3816 | --DOCSHELL 12CFF400 == 43 [pid = 3816] [id = 604] 03:33:31 INFO - PROCESS | 3816 | --DOMWINDOW == 123 (1DF8A400) [pid = 3816] [serial = 46] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 03:33:31 INFO - PROCESS | 3816 | --DOMWINDOW == 122 (1AE10800) [pid = 3816] [serial = 1733] [outer = 00000000] [url = about:blank] 03:33:31 INFO - PROCESS | 3816 | --DOMWINDOW == 121 (19B3A800) [pid = 3816] [serial = 1798] [outer = 00000000] [url = about:blank] 03:33:31 INFO - PROCESS | 3816 | --DOMWINDOW == 120 (19371000) [pid = 3816] [serial = 1795] [outer = 00000000] [url = about:blank] 03:33:31 INFO - PROCESS | 3816 | --DOMWINDOW == 119 (1936FC00) [pid = 3816] [serial = 1796] [outer = 00000000] [url = about:blank] 03:33:31 INFO - PROCESS | 3816 | --DOMWINDOW == 118 (155F2800) [pid = 3816] [serial = 1771] [outer = 00000000] [url = about:blank] 03:33:31 INFO - PROCESS | 3816 | --DOMWINDOW == 117 (1831D400) [pid = 3816] [serial = 1774] [outer = 00000000] [url = about:blank] 03:33:31 INFO - PROCESS | 3816 | --DOMWINDOW == 116 (188A0400) [pid = 3816] [serial = 1789] [outer = 00000000] [url = about:blank] 03:33:31 INFO - PROCESS | 3816 | --DOMWINDOW == 115 (18A5C800) [pid = 3816] [serial = 1790] [outer = 00000000] [url = about:blank] 03:33:31 INFO - PROCESS | 3816 | --DOMWINDOW == 114 (1A271400) [pid = 3816] [serial = 1781] [outer = 00000000] [url = about:blank] 03:33:31 INFO - PROCESS | 3816 | --DOMWINDOW == 113 (1A162000) [pid = 3816] [serial = 1780] [outer = 00000000] [url = about:blank] 03:33:31 INFO - PROCESS | 3816 | --DOMWINDOW == 112 (15E8F000) [pid = 3816] [serial = 1786] [outer = 00000000] [url = about:blank] 03:33:31 INFO - PROCESS | 3816 | --DOMWINDOW == 111 (16652000) [pid = 3816] [serial = 1787] [outer = 00000000] [url = about:blank] 03:33:31 INFO - PROCESS | 3816 | --DOMWINDOW == 110 (18CE9000) [pid = 3816] [serial = 1792] [outer = 00000000] [url = about:blank] 03:33:31 INFO - PROCESS | 3816 | --DOMWINDOW == 109 (15CCF000) [pid = 3816] [serial = 1784] [outer = 00000000] [url = about:blank] 03:33:31 INFO - PROCESS | 3816 | --DOMWINDOW == 108 (155FA800) [pid = 3816] [serial = 1783] [outer = 00000000] [url = about:blank] 03:33:31 INFO - PROCESS | 3816 | --DOMWINDOW == 107 (19236400) [pid = 3816] [serial = 1777] [outer = 00000000] [url = about:blank] 03:33:31 INFO - PROCESS | 3816 | --DOMWINDOW == 106 (19C51000) [pid = 3816] [serial = 1799] [outer = 00000000] [url = about:blank] 03:33:31 INFO - PROCESS | 3816 | --DOMWINDOW == 105 (1922D800) [pid = 3816] [serial = 1804] [outer = 00000000] [url = about:blank] 03:33:31 INFO - PROCESS | 3816 | --DOMWINDOW == 104 (1C629400) [pid = 3816] [serial = 1808] [outer = 00000000] [url = about:blank] 03:33:31 INFO - PROCESS | 3816 | --DOMWINDOW == 103 (1A26F400) [pid = 3816] [serial = 1801] [outer = 00000000] [url = about:blank] 03:33:31 INFO - PROCESS | 3816 | --DOMWINDOW == 102 (1C227400) [pid = 3816] [serial = 1807] [outer = 00000000] [url = about:blank] 03:33:31 INFO - PROCESS | 3816 | --DOMWINDOW == 101 (1A1D3400) [pid = 3816] [serial = 1802] [outer = 00000000] [url = about:blank] 03:33:31 INFO - PROCESS | 3816 | --DOMWINDOW == 100 (1A167400) [pid = 3816] [serial = 1805] [outer = 00000000] [url = about:blank] 03:33:31 INFO - PROCESS | 3816 | --DOMWINDOW == 99 (1CC16800) [pid = 3816] [serial = 1810] [outer = 00000000] [url = about:blank] 03:33:31 INFO - PROCESS | 3816 | --DOMWINDOW == 98 (18D09800) [pid = 3816] [serial = 1793] [outer = 00000000] [url = about:blank] 03:33:31 INFO - PROCESS | 3816 | 1461148411200 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:31 INFO - PROCESS | 3816 | ++DOCSHELL 12D80800 == 44 [pid = 3816] [id = 623] 03:33:31 INFO - PROCESS | 3816 | ++DOMWINDOW == 99 (12DD7400) [pid = 3816] [serial = 1869] [outer = 00000000] 03:33:31 INFO - PROCESS | 3816 | ++DOMWINDOW == 100 (13817400) [pid = 3816] [serial = 1870] [outer = 12DD7400] 03:33:31 INFO - PROCESS | 3816 | 1461148411247 Marionette DEBUG loaded listener.js 03:33:31 INFO - PROCESS | 3816 | ++DOMWINDOW == 101 (15559400) [pid = 3816] [serial = 1871] [outer = 12DD7400] 03:33:31 INFO - PROCESS | 3816 | 1461148411693 Marionette TRACE conn3 <- [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:33:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 03:33:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 788ms 03:33:31 INFO - PROCESS | 3816 | 1461148411745 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 03:33:31 INFO - PROCESS | 3816 | 1461148411749 Marionette TRACE conn3 <- [1,2457,null,{"value":"13"}] 03:33:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 03:33:31 INFO - PROCESS | 3816 | 1461148411753 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 03:33:31 INFO - PROCESS | 3816 | 1461148411755 Marionette TRACE conn3 <- [1,2458,null,{}] 03:33:31 INFO - PROCESS | 3816 | 1461148411759 Marionette TRACE conn3 -> [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:33:31 INFO - PROCESS | 3816 | 1461148411839 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 03:33:31 INFO - PROCESS | 3816 | 1461148411848 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:31 INFO - PROCESS | 3816 | ++DOCSHELL 1676DC00 == 45 [pid = 3816] [id = 624] 03:33:31 INFO - PROCESS | 3816 | ++DOMWINDOW == 102 (18085800) [pid = 3816] [serial = 1872] [outer = 00000000] 03:33:31 INFO - PROCESS | 3816 | ++DOMWINDOW == 103 (188A0400) [pid = 3816] [serial = 1873] [outer = 18085800] 03:33:31 INFO - PROCESS | 3816 | 1461148411894 Marionette DEBUG loaded listener.js 03:33:31 INFO - PROCESS | 3816 | ++DOMWINDOW == 104 (18A5EC00) [pid = 3816] [serial = 1874] [outer = 18085800] 03:33:32 INFO - PROCESS | 3816 | 1461148412355 Marionette TRACE conn3 <- [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:33:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 03:33:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 634ms 03:33:32 INFO - PROCESS | 3816 | 1461148412376 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 03:33:32 INFO - PROCESS | 3816 | 1461148412378 Marionette TRACE conn3 <- [1,2461,null,{"value":"13"}] 03:33:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 03:33:32 INFO - PROCESS | 3816 | 1461148412386 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 03:33:32 INFO - PROCESS | 3816 | 1461148412392 Marionette TRACE conn3 <- [1,2462,null,{}] 03:33:32 INFO - PROCESS | 3816 | 1461148412401 Marionette TRACE conn3 -> [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:33:32 INFO - PROCESS | 3816 | 1461148412482 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 03:33:32 INFO - PROCESS | 3816 | 1461148412488 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:32 INFO - PROCESS | 3816 | ++DOCSHELL 18D0F400 == 46 [pid = 3816] [id = 625] 03:33:32 INFO - PROCESS | 3816 | ++DOMWINDOW == 105 (18DD7800) [pid = 3816] [serial = 1875] [outer = 00000000] 03:33:32 INFO - PROCESS | 3816 | ++DOMWINDOW == 106 (1936FC00) [pid = 3816] [serial = 1876] [outer = 18DD7800] 03:33:32 INFO - PROCESS | 3816 | 1461148412533 Marionette DEBUG loaded listener.js 03:33:32 INFO - PROCESS | 3816 | ++DOMWINDOW == 107 (19374C00) [pid = 3816] [serial = 1877] [outer = 18DD7800] 03:33:32 INFO - PROCESS | 3816 | 1461148412997 Marionette TRACE conn3 <- [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:33:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 03:33:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 649ms 03:33:33 INFO - PROCESS | 3816 | 1461148413039 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 03:33:33 INFO - PROCESS | 3816 | 1461148413042 Marionette TRACE conn3 <- [1,2465,null,{"value":"13"}] 03:33:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 03:33:33 INFO - PROCESS | 3816 | 1461148413045 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 03:33:33 INFO - PROCESS | 3816 | 1461148413047 Marionette TRACE conn3 <- [1,2466,null,{}] 03:33:33 INFO - PROCESS | 3816 | 1461148413050 Marionette TRACE conn3 -> [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:33:33 INFO - PROCESS | 3816 | 1461148413129 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 03:33:33 INFO - PROCESS | 3816 | 1461148413135 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:33 INFO - PROCESS | 3816 | ++DOCSHELL 13444000 == 47 [pid = 3816] [id = 626] 03:33:33 INFO - PROCESS | 3816 | ++DOMWINDOW == 108 (18D0F000) [pid = 3816] [serial = 1878] [outer = 00000000] 03:33:33 INFO - PROCESS | 3816 | ++DOMWINDOW == 109 (19844800) [pid = 3816] [serial = 1879] [outer = 18D0F000] 03:33:33 INFO - PROCESS | 3816 | 1461148413179 Marionette DEBUG loaded listener.js 03:33:33 INFO - PROCESS | 3816 | ++DOMWINDOW == 110 (19850C00) [pid = 3816] [serial = 1880] [outer = 18D0F000] 03:33:33 INFO - PROCESS | 3816 | 1461148413675 Marionette TRACE conn3 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 03:33:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 03:33:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 680ms 03:33:33 INFO - PROCESS | 3816 | 1461148413748 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 03:33:33 INFO - PROCESS | 3816 | 1461148413750 Marionette TRACE conn3 <- [1,2469,null,{"value":"13"}] 03:33:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 03:33:33 INFO - PROCESS | 3816 | 1461148413754 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 03:33:33 INFO - PROCESS | 3816 | 1461148413755 Marionette TRACE conn3 <- [1,2470,null,{}] 03:33:33 INFO - PROCESS | 3816 | 1461148413759 Marionette TRACE conn3 -> [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:33:33 INFO - PROCESS | 3816 | 1461148413854 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 03:33:33 INFO - PROCESS | 3816 | 1461148413918 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:33 INFO - PROCESS | 3816 | ++DOCSHELL 18D0CC00 == 48 [pid = 3816] [id = 627] 03:33:33 INFO - PROCESS | 3816 | ++DOMWINDOW == 111 (18E42400) [pid = 3816] [serial = 1881] [outer = 00000000] 03:33:33 INFO - PROCESS | 3816 | ++DOMWINDOW == 112 (19F31800) [pid = 3816] [serial = 1882] [outer = 18E42400] 03:33:33 INFO - PROCESS | 3816 | 1461148413972 Marionette DEBUG loaded listener.js 03:33:34 INFO - PROCESS | 3816 | ++DOMWINDOW == 113 (1A530C00) [pid = 3816] [serial = 1883] [outer = 18E42400] 03:33:34 INFO - PROCESS | 3816 | 1461148414431 Marionette TRACE conn3 <- [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:33:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 03:33:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 742ms 03:33:34 INFO - PROCESS | 3816 | 1461148414511 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 03:33:34 INFO - PROCESS | 3816 | 1461148414513 Marionette TRACE conn3 <- [1,2473,null,{"value":"13"}] 03:33:34 INFO - PROCESS | 3816 | 1461148414518 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 03:33:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 03:33:34 INFO - PROCESS | 3816 | 1461148414520 Marionette TRACE conn3 <- [1,2474,null,{}] 03:33:34 INFO - PROCESS | 3816 | 1461148414523 Marionette TRACE conn3 -> [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:33:34 INFO - PROCESS | 3816 | 1461148414639 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 03:33:34 INFO - PROCESS | 3816 | 1461148414652 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:34 INFO - PROCESS | 3816 | ++DOCSHELL 13350400 == 49 [pid = 3816] [id = 628] 03:33:34 INFO - PROCESS | 3816 | ++DOMWINDOW == 114 (19910C00) [pid = 3816] [serial = 1884] [outer = 00000000] 03:33:34 INFO - PROCESS | 3816 | ++DOMWINDOW == 115 (1C227800) [pid = 3816] [serial = 1885] [outer = 19910C00] 03:33:34 INFO - PROCESS | 3816 | 1461148414752 Marionette DEBUG loaded listener.js 03:33:34 INFO - PROCESS | 3816 | ++DOMWINDOW == 116 (1C222000) [pid = 3816] [serial = 1886] [outer = 19910C00] 03:33:35 INFO - PROCESS | 3816 | 1461148415161 Marionette TRACE conn3 <- [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:33:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 03:33:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 696ms 03:33:35 INFO - PROCESS | 3816 | 1461148415219 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 03:33:35 INFO - PROCESS | 3816 | 1461148415221 Marionette TRACE conn3 <- [1,2477,null,{"value":"13"}] 03:33:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 03:33:35 INFO - PROCESS | 3816 | 1461148415224 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 03:33:35 INFO - PROCESS | 3816 | 1461148415226 Marionette TRACE conn3 <- [1,2478,null,{}] 03:33:35 INFO - PROCESS | 3816 | 1461148415229 Marionette TRACE conn3 -> [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:33:35 INFO - PROCESS | 3816 | 1461148415339 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 03:33:35 INFO - PROCESS | 3816 | --DOMWINDOW == 115 (1326AC00) [pid = 3816] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 03:33:35 INFO - PROCESS | 3816 | --DOMWINDOW == 114 (18D0E800) [pid = 3816] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 03:33:35 INFO - PROCESS | 3816 | --DOMWINDOW == 113 (02A9E400) [pid = 3816] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 03:33:35 INFO - PROCESS | 3816 | --DOMWINDOW == 112 (15CD0000) [pid = 3816] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 03:33:35 INFO - PROCESS | 3816 | --DOMWINDOW == 111 (195EDC00) [pid = 3816] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 03:33:35 INFO - PROCESS | 3816 | --DOMWINDOW == 110 (13443000) [pid = 3816] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 03:33:35 INFO - PROCESS | 3816 | --DOMWINDOW == 109 (155F8C00) [pid = 3816] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 03:33:35 INFO - PROCESS | 3816 | --DOMWINDOW == 108 (155F9400) [pid = 3816] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 03:33:35 INFO - PROCESS | 3816 | --DOMWINDOW == 107 (13623800) [pid = 3816] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 03:33:35 INFO - PROCESS | 3816 | 1461148415552 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:35 INFO - PROCESS | 3816 | ++DOCSHELL 02A9E400 == 50 [pid = 3816] [id = 629] 03:33:35 INFO - PROCESS | 3816 | ++DOMWINDOW == 108 (12B42800) [pid = 3816] [serial = 1887] [outer = 00000000] 03:33:35 INFO - PROCESS | 3816 | ++DOMWINDOW == 109 (13A44C00) [pid = 3816] [serial = 1888] [outer = 12B42800] 03:33:35 INFO - PROCESS | 3816 | 1461148415580 Marionette DEBUG loaded listener.js 03:33:35 INFO - PROCESS | 3816 | ++DOMWINDOW == 110 (15F7AC00) [pid = 3816] [serial = 1889] [outer = 12B42800] 03:33:35 INFO - PROCESS | 3816 | 1461148415940 Marionette TRACE conn3 <- [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:33:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 03:33:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 804ms 03:33:36 INFO - PROCESS | 3816 | 1461148416008 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 03:33:36 INFO - PROCESS | 3816 | 1461148416010 Marionette TRACE conn3 <- [1,2481,null,{"value":"13"}] 03:33:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 03:33:36 INFO - PROCESS | 3816 | 1461148416013 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 03:33:36 INFO - PROCESS | 3816 | 1461148416015 Marionette TRACE conn3 <- [1,2482,null,{}] 03:33:36 INFO - PROCESS | 3816 | 1461148416018 Marionette TRACE conn3 -> [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:33:36 INFO - PROCESS | 3816 | 1461148416101 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 03:33:36 INFO - PROCESS | 3816 | 1461148416198 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:36 INFO - PROCESS | 3816 | ++DOCSHELL 13623800 == 51 [pid = 3816] [id = 630] 03:33:36 INFO - PROCESS | 3816 | ++DOMWINDOW == 111 (13819800) [pid = 3816] [serial = 1890] [outer = 00000000] 03:33:36 INFO - PROCESS | 3816 | ++DOMWINDOW == 112 (1CE57800) [pid = 3816] [serial = 1891] [outer = 13819800] 03:33:36 INFO - PROCESS | 3816 | 1461148416242 Marionette DEBUG loaded listener.js 03:33:36 INFO - PROCESS | 3816 | ++DOMWINDOW == 113 (1D126400) [pid = 3816] [serial = 1892] [outer = 13819800] 03:33:36 INFO - PROCESS | 3816 | 1461148416593 Marionette TRACE conn3 <- [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:33:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 03:33:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 634ms 03:33:36 INFO - PROCESS | 3816 | 1461148416651 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 03:33:36 INFO - PROCESS | 3816 | 1461148416653 Marionette TRACE conn3 <- [1,2485,null,{"value":"13"}] 03:33:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 03:33:36 INFO - PROCESS | 3816 | 1461148416656 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 03:33:36 INFO - PROCESS | 3816 | 1461148416658 Marionette TRACE conn3 <- [1,2486,null,{}] 03:33:36 INFO - PROCESS | 3816 | 1461148416661 Marionette TRACE conn3 -> [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:33:36 INFO - PROCESS | 3816 | 1461148416778 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 03:33:36 INFO - PROCESS | 3816 | 1461148416784 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:36 INFO - PROCESS | 3816 | ++DOCSHELL 13349800 == 52 [pid = 3816] [id = 631] 03:33:36 INFO - PROCESS | 3816 | ++DOMWINDOW == 114 (1A926C00) [pid = 3816] [serial = 1893] [outer = 00000000] 03:33:36 INFO - PROCESS | 3816 | ++DOMWINDOW == 115 (1D261C00) [pid = 3816] [serial = 1894] [outer = 1A926C00] 03:33:36 INFO - PROCESS | 3816 | 1461148416831 Marionette DEBUG loaded listener.js 03:33:36 INFO - PROCESS | 3816 | ++DOMWINDOW == 116 (1D265000) [pid = 3816] [serial = 1895] [outer = 1A926C00] 03:33:37 INFO - PROCESS | 3816 | 1461148417218 Marionette TRACE conn3 <- [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:33:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 03:33:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 634ms 03:33:37 INFO - PROCESS | 3816 | 1461148417278 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 03:33:37 INFO - PROCESS | 3816 | 1461148417280 Marionette TRACE conn3 <- [1,2489,null,{"value":"13"}] 03:33:37 INFO - PROCESS | 3816 | 1461148417284 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 03:33:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 03:33:37 INFO - PROCESS | 3816 | 1461148417285 Marionette TRACE conn3 <- [1,2490,null,{}] 03:33:37 INFO - PROCESS | 3816 | 1461148417289 Marionette TRACE conn3 -> [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:33:37 INFO - PROCESS | 3816 | 1461148417366 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 03:33:37 INFO - PROCESS | 3816 | 1461148417372 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:37 INFO - PROCESS | 3816 | ++DOCSHELL 1D25E800 == 53 [pid = 3816] [id = 632] 03:33:37 INFO - PROCESS | 3816 | ++DOMWINDOW == 117 (1D25FC00) [pid = 3816] [serial = 1896] [outer = 00000000] 03:33:37 INFO - PROCESS | 3816 | ++DOMWINDOW == 118 (1D289400) [pid = 3816] [serial = 1897] [outer = 1D25FC00] 03:33:37 INFO - PROCESS | 3816 | 1461148417421 Marionette DEBUG loaded listener.js 03:33:37 INFO - PROCESS | 3816 | ++DOMWINDOW == 119 (1D3A2C00) [pid = 3816] [serial = 1898] [outer = 1D25FC00] 03:33:38 INFO - PROCESS | 3816 | 1461148418132 Marionette TRACE conn3 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 03:33:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 03:33:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 897ms 03:33:38 INFO - PROCESS | 3816 | 1461148418189 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 03:33:38 INFO - PROCESS | 3816 | 1461148418195 Marionette TRACE conn3 <- [1,2493,null,{"value":"13"}] 03:33:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 03:33:38 INFO - PROCESS | 3816 | 1461148418200 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 03:33:38 INFO - PROCESS | 3816 | 1461148418204 Marionette TRACE conn3 <- [1,2494,null,{}] 03:33:38 INFO - PROCESS | 3816 | 1461148418209 Marionette TRACE conn3 -> [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:33:38 INFO - PROCESS | 3816 | 1461148418317 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 03:33:38 INFO - PROCESS | 3816 | 1461148418466 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:38 INFO - PROCESS | 3816 | ++DOCSHELL 15725000 == 54 [pid = 3816] [id = 633] 03:33:38 INFO - PROCESS | 3816 | ++DOMWINDOW == 120 (159EDC00) [pid = 3816] [serial = 1899] [outer = 00000000] 03:33:38 INFO - PROCESS | 3816 | ++DOMWINDOW == 121 (16A3C400) [pid = 3816] [serial = 1900] [outer = 159EDC00] 03:33:38 INFO - PROCESS | 3816 | 1461148418523 Marionette DEBUG loaded listener.js 03:33:38 INFO - PROCESS | 3816 | ++DOMWINDOW == 122 (17BB1800) [pid = 3816] [serial = 1901] [outer = 159EDC00] 03:33:39 INFO - PROCESS | 3816 | 1461148419098 Marionette TRACE conn3 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 03:33:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 03:33:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 928ms 03:33:39 INFO - PROCESS | 3816 | 1461148419128 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 03:33:39 INFO - PROCESS | 3816 | 1461148419134 Marionette TRACE conn3 <- [1,2497,null,{"value":"13"}] 03:33:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 03:33:39 INFO - PROCESS | 3816 | 1461148419142 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 03:33:39 INFO - PROCESS | 3816 | 1461148419147 Marionette TRACE conn3 <- [1,2498,null,{}] 03:33:39 INFO - PROCESS | 3816 | 1461148419153 Marionette TRACE conn3 -> [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:33:39 INFO - PROCESS | 3816 | 1461148419262 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 03:33:39 INFO - PROCESS | 3816 | 1461148419427 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:39 INFO - PROCESS | 3816 | ++DOCSHELL 18E36C00 == 55 [pid = 3816] [id = 634] 03:33:39 INFO - PROCESS | 3816 | ++DOMWINDOW == 123 (1922D400) [pid = 3816] [serial = 1902] [outer = 00000000] 03:33:39 INFO - PROCESS | 3816 | ++DOMWINDOW == 124 (196A5800) [pid = 3816] [serial = 1903] [outer = 1922D400] 03:33:39 INFO - PROCESS | 3816 | 1461148419483 Marionette DEBUG loaded listener.js 03:33:39 INFO - PROCESS | 3816 | ++DOMWINDOW == 125 (19C50400) [pid = 3816] [serial = 1904] [outer = 1922D400] 03:33:40 INFO - PROCESS | 3816 | 1461148420083 Marionette TRACE conn3 <- [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:33:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 03:33:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 990ms 03:33:40 INFO - PROCESS | 3816 | 1461148420142 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 03:33:40 INFO - PROCESS | 3816 | 1461148420144 Marionette TRACE conn3 <- [1,2501,null,{"value":"13"}] 03:33:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 03:33:40 INFO - PROCESS | 3816 | 1461148420148 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 03:33:40 INFO - PROCESS | 3816 | 1461148420152 Marionette TRACE conn3 <- [1,2502,null,{}] 03:33:40 INFO - PROCESS | 3816 | 1461148420163 Marionette TRACE conn3 -> [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:33:40 INFO - PROCESS | 3816 | 1461148420275 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 03:33:40 INFO - PROCESS | 3816 | 1461148420418 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:40 INFO - PROCESS | 3816 | ++DOCSHELL 1D258000 == 56 [pid = 3816] [id = 635] 03:33:40 INFO - PROCESS | 3816 | ++DOMWINDOW == 126 (1D25D000) [pid = 3816] [serial = 1905] [outer = 00000000] 03:33:40 INFO - PROCESS | 3816 | ++DOMWINDOW == 127 (1D3A5400) [pid = 3816] [serial = 1906] [outer = 1D25D000] 03:33:40 INFO - PROCESS | 3816 | 1461148420475 Marionette DEBUG loaded listener.js 03:33:40 INFO - PROCESS | 3816 | ++DOMWINDOW == 128 (1D68C000) [pid = 3816] [serial = 1907] [outer = 1D25D000] 03:33:41 INFO - PROCESS | 3816 | 1461148421027 Marionette TRACE conn3 <- [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:33:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 03:33:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 927ms 03:33:41 INFO - PROCESS | 3816 | 1461148421076 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 03:33:41 INFO - PROCESS | 3816 | 1461148421079 Marionette TRACE conn3 <- [1,2505,null,{"value":"13"}] 03:33:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 03:33:41 INFO - PROCESS | 3816 | 1461148421082 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 03:33:41 INFO - PROCESS | 3816 | 1461148421084 Marionette TRACE conn3 <- [1,2506,null,{}] 03:33:41 INFO - PROCESS | 3816 | 1461148421088 Marionette TRACE conn3 -> [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:33:41 INFO - PROCESS | 3816 | 1461148421193 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 03:33:41 INFO - PROCESS | 3816 | 1461148421308 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:41 INFO - PROCESS | 3816 | ++DOCSHELL 1A864000 == 57 [pid = 3816] [id = 636] 03:33:41 INFO - PROCESS | 3816 | ++DOMWINDOW == 129 (1CB22800) [pid = 3816] [serial = 1908] [outer = 00000000] 03:33:41 INFO - PROCESS | 3816 | ++DOMWINDOW == 130 (1D6DFC00) [pid = 3816] [serial = 1909] [outer = 1CB22800] 03:33:41 INFO - PROCESS | 3816 | 1461148421361 Marionette DEBUG loaded listener.js 03:33:41 INFO - PROCESS | 3816 | ++DOMWINDOW == 131 (1D6E1800) [pid = 3816] [serial = 1910] [outer = 1CB22800] 03:33:41 INFO - PROCESS | 3816 | 1461148421964 Marionette TRACE conn3 <- [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:33:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 03:33:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 928ms 03:33:42 INFO - PROCESS | 3816 | 1461148422011 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 03:33:42 INFO - PROCESS | 3816 | 1461148422013 Marionette TRACE conn3 <- [1,2509,null,{"value":"13"}] 03:33:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 03:33:42 INFO - PROCESS | 3816 | 1461148422017 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 03:33:42 INFO - PROCESS | 3816 | 1461148422019 Marionette TRACE conn3 <- [1,2510,null,{}] 03:33:42 INFO - PROCESS | 3816 | 1461148422022 Marionette TRACE conn3 -> [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:33:42 INFO - PROCESS | 3816 | 1461148422123 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 03:33:42 INFO - PROCESS | 3816 | 1461148422286 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:42 INFO - PROCESS | 3816 | ++DOCSHELL 13355C00 == 58 [pid = 3816] [id = 637] 03:33:42 INFO - PROCESS | 3816 | ++DOMWINDOW == 132 (13702400) [pid = 3816] [serial = 1911] [outer = 00000000] 03:33:42 INFO - PROCESS | 3816 | ++DOMWINDOW == 133 (1808A800) [pid = 3816] [serial = 1912] [outer = 13702400] 03:33:42 INFO - PROCESS | 3816 | 1461148422344 Marionette DEBUG loaded listener.js 03:33:42 INFO - PROCESS | 3816 | ++DOMWINDOW == 134 (188DF400) [pid = 3816] [serial = 1913] [outer = 13702400] 03:33:43 INFO - PROCESS | 3816 | 1461148423094 Marionette TRACE conn3 <- [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:33:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 03:33:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1129ms 03:33:43 INFO - PROCESS | 3816 | 1461148423167 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 03:33:43 INFO - PROCESS | 3816 | 1461148423172 Marionette TRACE conn3 <- [1,2513,null,{"value":"13"}] 03:33:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 03:33:43 INFO - PROCESS | 3816 | 1461148423178 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 03:33:43 INFO - PROCESS | 3816 | 1461148423181 Marionette TRACE conn3 <- [1,2514,null,{}] 03:33:43 INFO - PROCESS | 3816 | 1461148423186 Marionette TRACE conn3 -> [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:33:43 INFO - PROCESS | 3816 | 1461148423352 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 03:33:43 INFO - PROCESS | 3816 | 1461148423363 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:43 INFO - PROCESS | 3816 | ++DOCSHELL 188A0C00 == 59 [pid = 3816] [id = 638] 03:33:43 INFO - PROCESS | 3816 | ++DOMWINDOW == 135 (188A1C00) [pid = 3816] [serial = 1914] [outer = 00000000] 03:33:43 INFO - PROCESS | 3816 | ++DOMWINDOW == 136 (18CE9400) [pid = 3816] [serial = 1915] [outer = 188A1C00] 03:33:43 INFO - PROCESS | 3816 | 1461148423412 Marionette DEBUG loaded listener.js 03:33:43 INFO - PROCESS | 3816 | ++DOMWINDOW == 137 (18D08C00) [pid = 3816] [serial = 1916] [outer = 188A1C00] 03:33:43 INFO - PROCESS | 3816 | --DOCSHELL 15E8B000 == 58 [pid = 3816] [id = 357] 03:33:43 INFO - PROCESS | 3816 | --DOCSHELL 13349800 == 57 [pid = 3816] [id = 631] 03:33:43 INFO - PROCESS | 3816 | --DOCSHELL 13623800 == 56 [pid = 3816] [id = 630] 03:33:43 INFO - PROCESS | 3816 | --DOCSHELL 02A9E400 == 55 [pid = 3816] [id = 629] 03:33:43 INFO - PROCESS | 3816 | --DOCSHELL 13350400 == 54 [pid = 3816] [id = 628] 03:33:43 INFO - PROCESS | 3816 | --DOCSHELL 18D0CC00 == 53 [pid = 3816] [id = 627] 03:33:43 INFO - PROCESS | 3816 | --DOCSHELL 13444000 == 52 [pid = 3816] [id = 626] 03:33:43 INFO - PROCESS | 3816 | --DOCSHELL 18D0F400 == 51 [pid = 3816] [id = 625] 03:33:43 INFO - PROCESS | 3816 | --DOCSHELL 1676DC00 == 50 [pid = 3816] [id = 624] 03:33:43 INFO - PROCESS | 3816 | --DOCSHELL 12D80800 == 49 [pid = 3816] [id = 623] 03:33:43 INFO - PROCESS | 3816 | --DOCSHELL 13349400 == 48 [pid = 3816] [id = 622] 03:33:43 INFO - PROCESS | 3816 | --DOCSHELL 138BF400 == 47 [pid = 3816] [id = 618] 03:33:43 INFO - PROCESS | 3816 | --DOCSHELL 19850000 == 46 [pid = 3816] [id = 617] 03:33:43 INFO - PROCESS | 3816 | --DOMWINDOW == 136 (155F0C00) [pid = 3816] [serial = 1813] [outer = 00000000] [url = about:blank] 03:33:43 INFO - PROCESS | 3816 | --DOMWINDOW == 135 (18DD7C00) [pid = 3816] [serial = 1837] [outer = 00000000] [url = about:blank] 03:33:43 INFO - PROCESS | 3816 | --DOMWINDOW == 134 (18A54C00) [pid = 3816] [serial = 1816] [outer = 00000000] [url = about:blank] 03:33:43 INFO - PROCESS | 3816 | --DOMWINDOW == 133 (1334E000) [pid = 3816] [serial = 1823] [outer = 00000000] [url = about:blank] 03:33:43 INFO - PROCESS | 3816 | --DOMWINDOW == 132 (1325F000) [pid = 3816] [serial = 1822] [outer = 00000000] [url = about:blank] 03:33:43 INFO - PROCESS | 3816 | --DOMWINDOW == 131 (183BF800) [pid = 3816] [serial = 1831] [outer = 00000000] [url = about:blank] 03:33:43 INFO - PROCESS | 3816 | --DOMWINDOW == 130 (18739000) [pid = 3816] [serial = 1832] [outer = 00000000] [url = about:blank] 03:33:43 INFO - PROCESS | 3816 | --DOMWINDOW == 129 (19794C00) [pid = 3816] [serial = 1840] [outer = 00000000] [url = about:blank] 03:33:43 INFO - PROCESS | 3816 | --DOMWINDOW == 128 (14348C00) [pid = 3816] [serial = 1825] [outer = 00000000] [url = about:blank] 03:33:43 INFO - PROCESS | 3816 | --DOMWINDOW == 127 (15521800) [pid = 3816] [serial = 1826] [outer = 00000000] [url = about:blank] 03:33:43 INFO - PROCESS | 3816 | --DOMWINDOW == 126 (1922F000) [pid = 3816] [serial = 1838] [outer = 00000000] [url = about:blank] 03:33:43 INFO - PROCESS | 3816 | --DOMWINDOW == 125 (15CD9000) [pid = 3816] [serial = 1828] [outer = 00000000] [url = about:blank] 03:33:43 INFO - PROCESS | 3816 | --DOMWINDOW == 124 (16650400) [pid = 3816] [serial = 1829] [outer = 00000000] [url = about:blank] 03:33:43 INFO - PROCESS | 3816 | --DOMWINDOW == 123 (1A1CB400) [pid = 3816] [serial = 1819] [outer = 00000000] [url = about:blank] 03:33:43 INFO - PROCESS | 3816 | --DOMWINDOW == 122 (18CE0000) [pid = 3816] [serial = 1843] [outer = 00000000] [url = about:blank] 03:33:43 INFO - PROCESS | 3816 | --DOMWINDOW == 121 (19798C00) [pid = 3816] [serial = 1846] [outer = 00000000] [url = about:blank] 03:33:43 INFO - PROCESS | 3816 | --DOMWINDOW == 120 (19F2F800) [pid = 3816] [serial = 1850] [outer = 00000000] [url = about:blank] 03:33:43 INFO - PROCESS | 3816 | --DOMWINDOW == 119 (18A5AC00) [pid = 3816] [serial = 1844] [outer = 00000000] [url = about:blank] 03:33:43 INFO - PROCESS | 3816 | --DOMWINDOW == 118 (18CE6400) [pid = 3816] [serial = 1834] [outer = 00000000] [url = about:blank] 03:33:43 INFO - PROCESS | 3816 | --DOMWINDOW == 117 (1979D000) [pid = 3816] [serial = 1841] [outer = 00000000] [url = about:blank] 03:33:43 INFO - PROCESS | 3816 | --DOMWINDOW == 116 (19849C00) [pid = 3816] [serial = 1847] [outer = 00000000] [url = about:blank] 03:33:43 INFO - PROCESS | 3816 | --DOMWINDOW == 115 (19C4B800) [pid = 3816] [serial = 1849] [outer = 00000000] [url = about:blank] 03:33:44 INFO - PROCESS | 3816 | 1461148424015 Marionette TRACE conn3 <- [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:33:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 03:33:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 897ms 03:33:44 INFO - PROCESS | 3816 | 1461148424066 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 03:33:44 INFO - PROCESS | 3816 | 1461148424071 Marionette TRACE conn3 <- [1,2517,null,{"value":"13"}] 03:33:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 03:33:44 INFO - PROCESS | 3816 | 1461148424080 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 03:33:44 INFO - PROCESS | 3816 | 1461148424082 Marionette TRACE conn3 <- [1,2518,null,{}] 03:33:44 INFO - PROCESS | 3816 | 1461148424086 Marionette TRACE conn3 -> [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:33:44 INFO - PROCESS | 3816 | 1461148424170 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 03:33:44 INFO - PROCESS | 3816 | 1461148424177 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:44 INFO - PROCESS | 3816 | ++DOCSHELL 155F7800 == 47 [pid = 3816] [id = 639] 03:33:44 INFO - PROCESS | 3816 | ++DOMWINDOW == 116 (155F8000) [pid = 3816] [serial = 1917] [outer = 00000000] 03:33:44 INFO - PROCESS | 3816 | ++DOMWINDOW == 117 (18A58C00) [pid = 3816] [serial = 1918] [outer = 155F8000] 03:33:44 INFO - PROCESS | 3816 | 1461148424222 Marionette DEBUG loaded listener.js 03:33:44 INFO - PROCESS | 3816 | ++DOMWINDOW == 118 (18A8A800) [pid = 3816] [serial = 1919] [outer = 155F8000] 03:33:44 INFO - PROCESS | 3816 | 1461148424747 Marionette TRACE conn3 <- [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:33:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 03:33:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 680ms 03:33:44 INFO - PROCESS | 3816 | 1461148424782 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 03:33:44 INFO - PROCESS | 3816 | 1461148424784 Marionette TRACE conn3 <- [1,2521,null,{"value":"13"}] 03:33:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 03:33:44 INFO - PROCESS | 3816 | 1461148424788 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 03:33:44 INFO - PROCESS | 3816 | 1461148424791 Marionette TRACE conn3 <- [1,2522,null,{}] 03:33:44 INFO - PROCESS | 3816 | 1461148424801 Marionette TRACE conn3 -> [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:33:44 INFO - PROCESS | 3816 | 1461148424885 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 03:33:44 INFO - PROCESS | 3816 | 1461148424892 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:44 INFO - PROCESS | 3816 | ++DOCSHELL 19371C00 == 48 [pid = 3816] [id = 640] 03:33:44 INFO - PROCESS | 3816 | ++DOMWINDOW == 119 (19373400) [pid = 3816] [serial = 1920] [outer = 00000000] 03:33:44 INFO - PROCESS | 3816 | ++DOMWINDOW == 120 (19798800) [pid = 3816] [serial = 1921] [outer = 19373400] 03:33:44 INFO - PROCESS | 3816 | 1461148424938 Marionette DEBUG loaded listener.js 03:33:44 INFO - PROCESS | 3816 | ++DOMWINDOW == 121 (19846000) [pid = 3816] [serial = 1922] [outer = 19373400] 03:33:45 INFO - PROCESS | 3816 | 1461148425391 Marionette TRACE conn3 <- [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:33:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 03:33:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 634ms 03:33:45 INFO - PROCESS | 3816 | 1461148425409 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 03:33:45 INFO - PROCESS | 3816 | 1461148425411 Marionette TRACE conn3 <- [1,2525,null,{"value":"13"}] 03:33:45 INFO - PROCESS | 3816 | 1461148425414 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 03:33:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 03:33:45 INFO - PROCESS | 3816 | 1461148425416 Marionette TRACE conn3 <- [1,2526,null,{}] 03:33:45 INFO - PROCESS | 3816 | 1461148425420 Marionette TRACE conn3 -> [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:33:45 INFO - PROCESS | 3816 | 1461148425500 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 03:33:45 INFO - PROCESS | 3816 | 1461148425538 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:45 INFO - PROCESS | 3816 | ++DOCSHELL 19B84C00 == 49 [pid = 3816] [id = 641] 03:33:45 INFO - PROCESS | 3816 | ++DOMWINDOW == 122 (19B8A800) [pid = 3816] [serial = 1923] [outer = 00000000] 03:33:45 INFO - PROCESS | 3816 | ++DOMWINDOW == 123 (1A15C800) [pid = 3816] [serial = 1924] [outer = 19B8A800] 03:33:45 INFO - PROCESS | 3816 | 1461148425583 Marionette DEBUG loaded listener.js 03:33:45 INFO - PROCESS | 3816 | ++DOMWINDOW == 124 (1A1CF800) [pid = 3816] [serial = 1925] [outer = 19B8A800] 03:33:46 INFO - PROCESS | 3816 | 1461148426041 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 03:33:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 03:33:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 696ms 03:33:46 INFO - PROCESS | 3816 | 1461148426114 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 03:33:46 INFO - PROCESS | 3816 | 1461148426116 Marionette TRACE conn3 <- [1,2529,null,{"value":"13"}] 03:33:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 03:33:46 INFO - PROCESS | 3816 | 1461148426120 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 03:33:46 INFO - PROCESS | 3816 | 1461148426121 Marionette TRACE conn3 <- [1,2530,null,{}] 03:33:46 INFO - PROCESS | 3816 | 1461148426125 Marionette TRACE conn3 -> [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:33:46 INFO - PROCESS | 3816 | 1461148426203 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 03:33:46 INFO - PROCESS | 3816 | 1461148426209 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:46 INFO - PROCESS | 3816 | ++DOCSHELL 1984D800 == 50 [pid = 3816] [id = 642] 03:33:46 INFO - PROCESS | 3816 | ++DOMWINDOW == 125 (1C06A000) [pid = 3816] [serial = 1926] [outer = 00000000] 03:33:46 INFO - PROCESS | 3816 | ++DOMWINDOW == 126 (1C622800) [pid = 3816] [serial = 1927] [outer = 1C06A000] 03:33:46 INFO - PROCESS | 3816 | 1461148426253 Marionette DEBUG loaded listener.js 03:33:46 INFO - PROCESS | 3816 | ++DOMWINDOW == 127 (1C228400) [pid = 3816] [serial = 1928] [outer = 1C06A000] 03:33:46 INFO - PROCESS | 3816 | 1461148426736 Marionette TRACE conn3 <- [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:33:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 03:33:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 695ms 03:33:46 INFO - PROCESS | 3816 | 1461148426803 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 03:33:46 INFO - PROCESS | 3816 | 1461148426805 Marionette TRACE conn3 <- [1,2533,null,{"value":"13"}] 03:33:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 03:33:46 INFO - PROCESS | 3816 | 1461148426809 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 03:33:46 INFO - PROCESS | 3816 | 1461148426812 Marionette TRACE conn3 <- [1,2534,null,{}] 03:33:46 INFO - PROCESS | 3816 | 1461148426816 Marionette TRACE conn3 -> [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:33:46 INFO - PROCESS | 3816 | 1461148426965 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 03:33:46 INFO - PROCESS | 3816 | 1461148426993 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:46 INFO - PROCESS | 3816 | ++DOCSHELL 1D265400 == 51 [pid = 3816] [id = 643] 03:33:46 INFO - PROCESS | 3816 | ++DOMWINDOW == 128 (1D27C400) [pid = 3816] [serial = 1929] [outer = 00000000] 03:33:47 INFO - PROCESS | 3816 | ++DOMWINDOW == 129 (1D3A1800) [pid = 3816] [serial = 1930] [outer = 1D27C400] 03:33:47 INFO - PROCESS | 3816 | 1461148427040 Marionette DEBUG loaded listener.js 03:33:47 INFO - PROCESS | 3816 | ++DOMWINDOW == 130 (1D3A9400) [pid = 3816] [serial = 1931] [outer = 1D27C400] 03:33:47 INFO - PROCESS | 3816 | 1461148427466 Marionette TRACE conn3 <- [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:33:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 03:33:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 696ms 03:33:47 INFO - PROCESS | 3816 | 1461148427508 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 03:33:47 INFO - PROCESS | 3816 | 1461148427510 Marionette TRACE conn3 <- [1,2537,null,{"value":"13"}] 03:33:47 INFO - PROCESS | 3816 | 1461148427513 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 03:33:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 03:33:47 INFO - PROCESS | 3816 | 1461148427515 Marionette TRACE conn3 <- [1,2538,null,{}] 03:33:47 INFO - PROCESS | 3816 | 1461148427518 Marionette TRACE conn3 -> [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:33:47 INFO - PROCESS | 3816 | 1461148427641 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 03:33:47 INFO - PROCESS | 3816 | 1461148427703 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:47 INFO - PROCESS | 3816 | ++DOCSHELL 1D12C800 == 52 [pid = 3816] [id = 644] 03:33:47 INFO - PROCESS | 3816 | ++DOMWINDOW == 131 (1D25CC00) [pid = 3816] [serial = 1932] [outer = 00000000] 03:33:47 INFO - PROCESS | 3816 | ++DOMWINDOW == 132 (1D6E8000) [pid = 3816] [serial = 1933] [outer = 1D25CC00] 03:33:47 INFO - PROCESS | 3816 | 1461148427752 Marionette DEBUG loaded listener.js 03:33:47 INFO - PROCESS | 3816 | ++DOMWINDOW == 133 (1D6E7C00) [pid = 3816] [serial = 1934] [outer = 1D25CC00] 03:33:48 INFO - PROCESS | 3816 | 1461148428141 Marionette TRACE conn3 <- [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:33:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 03:33:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 696ms 03:33:48 INFO - PROCESS | 3816 | 1461148428197 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 03:33:48 INFO - PROCESS | 3816 | 1461148428199 Marionette TRACE conn3 <- [1,2541,null,{"value":"13"}] 03:33:48 INFO - PROCESS | 3816 | 1461148428202 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 03:33:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 03:33:48 INFO - PROCESS | 3816 | 1461148428204 Marionette TRACE conn3 <- [1,2542,null,{}] 03:33:48 INFO - PROCESS | 3816 | 1461148428207 Marionette TRACE conn3 -> [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:33:48 INFO - PROCESS | 3816 | 1461148428329 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 03:33:48 INFO - PROCESS | 3816 | --DOMWINDOW == 132 (1810D400) [pid = 3816] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 03:33:48 INFO - PROCESS | 3816 | --DOMWINDOW == 131 (18E42400) [pid = 3816] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 03:33:48 INFO - PROCESS | 3816 | --DOMWINDOW == 130 (19910C00) [pid = 3816] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 03:33:48 INFO - PROCESS | 3816 | --DOMWINDOW == 129 (12B42800) [pid = 3816] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 03:33:48 INFO - PROCESS | 3816 | --DOMWINDOW == 128 (12DD7400) [pid = 3816] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 03:33:48 INFO - PROCESS | 3816 | --DOMWINDOW == 127 (18085800) [pid = 3816] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 03:33:48 INFO - PROCESS | 3816 | --DOMWINDOW == 126 (13352C00) [pid = 3816] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 03:33:48 INFO - PROCESS | 3816 | --DOMWINDOW == 125 (18DD7800) [pid = 3816] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 03:33:48 INFO - PROCESS | 3816 | --DOMWINDOW == 124 (18D0F000) [pid = 3816] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 03:33:48 INFO - PROCESS | 3816 | --DOMWINDOW == 123 (1A926C00) [pid = 3816] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 03:33:48 INFO - PROCESS | 3816 | --DOMWINDOW == 122 (13819800) [pid = 3816] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 03:33:48 INFO - PROCESS | 3816 | 1461148428608 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:48 INFO - PROCESS | 3816 | ++DOCSHELL 12B42800 == 53 [pid = 3816] [id = 645] 03:33:48 INFO - PROCESS | 3816 | ++DOMWINDOW == 123 (12CF8800) [pid = 3816] [serial = 1935] [outer = 00000000] 03:33:48 INFO - PROCESS | 3816 | ++DOMWINDOW == 124 (14A05C00) [pid = 3816] [serial = 1936] [outer = 12CF8800] 03:33:48 INFO - PROCESS | 3816 | 1461148428655 Marionette DEBUG loaded listener.js 03:33:48 INFO - PROCESS | 3816 | ++DOMWINDOW == 125 (188EC800) [pid = 3816] [serial = 1937] [outer = 12CF8800] 03:33:49 INFO - PROCESS | 3816 | 1461148429018 Marionette TRACE conn3 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 03:33:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 03:33:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 819ms 03:33:49 INFO - PROCESS | 3816 | 1461148429045 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 03:33:49 INFO - PROCESS | 3816 | 1461148429047 Marionette TRACE conn3 <- [1,2545,null,{"value":"13"}] 03:33:49 INFO - PROCESS | 3816 | 1461148429050 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 03:33:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 03:33:49 INFO - PROCESS | 3816 | 1461148429052 Marionette TRACE conn3 <- [1,2546,null,{}] 03:33:49 INFO - PROCESS | 3816 | 1461148429056 Marionette TRACE conn3 -> [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:33:49 INFO - PROCESS | 3816 | 1461148429138 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 03:33:49 INFO - PROCESS | 3816 | 1461148429144 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:49 INFO - PROCESS | 3816 | ++DOCSHELL 138BBC00 == 54 [pid = 3816] [id = 646] 03:33:49 INFO - PROCESS | 3816 | ++DOMWINDOW == 126 (17B12C00) [pid = 3816] [serial = 1938] [outer = 00000000] 03:33:49 INFO - PROCESS | 3816 | ++DOMWINDOW == 127 (1D263400) [pid = 3816] [serial = 1939] [outer = 17B12C00] 03:33:49 INFO - PROCESS | 3816 | 1461148429188 Marionette DEBUG loaded listener.js 03:33:49 INFO - PROCESS | 3816 | ++DOMWINDOW == 128 (1D6EB800) [pid = 3816] [serial = 1940] [outer = 17B12C00] 03:33:49 INFO - PROCESS | 3816 | 1461148429657 Marionette TRACE conn3 <- [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:33:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 03:33:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 634ms 03:33:49 INFO - PROCESS | 3816 | 1461148429689 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 03:33:49 INFO - PROCESS | 3816 | 1461148429691 Marionette TRACE conn3 <- [1,2549,null,{"value":"13"}] 03:33:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 03:33:49 INFO - PROCESS | 3816 | 1461148429694 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 03:33:49 INFO - PROCESS | 3816 | 1461148429696 Marionette TRACE conn3 <- [1,2550,null,{}] 03:33:49 INFO - PROCESS | 3816 | 1461148429699 Marionette TRACE conn3 -> [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:33:49 INFO - PROCESS | 3816 | 1461148429762 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 03:33:49 INFO - PROCESS | 3816 | 1461148429768 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:49 INFO - PROCESS | 3816 | ++DOCSHELL 18DD6800 == 55 [pid = 3816] [id = 647] 03:33:49 INFO - PROCESS | 3816 | ++DOMWINDOW == 129 (18DD7800) [pid = 3816] [serial = 1941] [outer = 00000000] 03:33:49 INFO - PROCESS | 3816 | ++DOMWINDOW == 130 (1D75CC00) [pid = 3816] [serial = 1942] [outer = 18DD7800] 03:33:49 INFO - PROCESS | 3816 | 1461148429811 Marionette DEBUG loaded listener.js 03:33:49 INFO - PROCESS | 3816 | ++DOMWINDOW == 131 (1D937800) [pid = 3816] [serial = 1943] [outer = 18DD7800] 03:33:50 INFO - PROCESS | 3816 | 1461148430278 Marionette TRACE conn3 <- [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:33:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 03:33:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 634ms 03:33:50 INFO - PROCESS | 3816 | 1461148430316 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 03:33:50 INFO - PROCESS | 3816 | 1461148430319 Marionette TRACE conn3 <- [1,2553,null,{"value":"13"}] 03:33:50 INFO - PROCESS | 3816 | 1461148430322 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 03:33:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 03:33:50 INFO - PROCESS | 3816 | 1461148430324 Marionette TRACE conn3 <- [1,2554,null,{}] 03:33:50 INFO - PROCESS | 3816 | 1461148430327 Marionette TRACE conn3 -> [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:33:50 INFO - PROCESS | 3816 | 1461148430430 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 03:33:50 INFO - PROCESS | 3816 | 1461148430436 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:50 INFO - PROCESS | 3816 | ++DOCSHELL 1D93EC00 == 56 [pid = 3816] [id = 648] 03:33:50 INFO - PROCESS | 3816 | ++DOMWINDOW == 132 (1D940C00) [pid = 3816] [serial = 1944] [outer = 00000000] 03:33:50 INFO - PROCESS | 3816 | ++DOMWINDOW == 133 (1DBC9C00) [pid = 3816] [serial = 1945] [outer = 1D940C00] 03:33:50 INFO - PROCESS | 3816 | 1461148430484 Marionette DEBUG loaded listener.js 03:33:50 INFO - PROCESS | 3816 | ++DOMWINDOW == 134 (1DBCEC00) [pid = 3816] [serial = 1946] [outer = 1D940C00] 03:33:51 INFO - PROCESS | 3816 | 1461148431239 Marionette TRACE conn3 <- [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:33:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 03:33:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 943ms 03:33:51 INFO - PROCESS | 3816 | 1461148431268 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 03:33:51 INFO - PROCESS | 3816 | 1461148431273 Marionette TRACE conn3 <- [1,2557,null,{"value":"13"}] 03:33:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 03:33:51 INFO - PROCESS | 3816 | 1461148431279 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 03:33:51 INFO - PROCESS | 3816 | 1461148431283 Marionette TRACE conn3 <- [1,2558,null,{}] 03:33:51 INFO - PROCESS | 3816 | 1461148431288 Marionette TRACE conn3 -> [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:33:51 INFO - PROCESS | 3816 | 1461148431389 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 03:33:51 INFO - PROCESS | 3816 | 1461148431548 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:51 INFO - PROCESS | 3816 | ++DOCSHELL 1664F400 == 57 [pid = 3816] [id = 649] 03:33:51 INFO - PROCESS | 3816 | ++DOMWINDOW == 135 (16651400) [pid = 3816] [serial = 1947] [outer = 00000000] 03:33:51 INFO - PROCESS | 3816 | ++DOMWINDOW == 136 (1831D400) [pid = 3816] [serial = 1948] [outer = 16651400] 03:33:51 INFO - PROCESS | 3816 | 1461148431605 Marionette DEBUG loaded listener.js 03:33:51 INFO - PROCESS | 3816 | ++DOMWINDOW == 137 (18A62800) [pid = 3816] [serial = 1949] [outer = 16651400] 03:33:52 INFO - PROCESS | 3816 | 1461148432209 Marionette TRACE conn3 <- [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:33:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 03:33:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 990ms 03:33:52 INFO - PROCESS | 3816 | 1461148432265 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 03:33:52 INFO - PROCESS | 3816 | 1461148432271 Marionette TRACE conn3 <- [1,2561,null,{"value":"13"}] 03:33:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 03:33:52 INFO - PROCESS | 3816 | 1461148432278 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 03:33:52 INFO - PROCESS | 3816 | 1461148432281 Marionette TRACE conn3 <- [1,2562,null,{}] 03:33:52 INFO - PROCESS | 3816 | 1461148432285 Marionette TRACE conn3 -> [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:33:52 INFO - PROCESS | 3816 | 1461148432392 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 03:33:52 INFO - PROCESS | 3816 | 1461148432541 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:52 INFO - PROCESS | 3816 | ++DOCSHELL 1676A800 == 58 [pid = 3816] [id = 650] 03:33:52 INFO - PROCESS | 3816 | ++DOMWINDOW == 138 (1676DC00) [pid = 3816] [serial = 1950] [outer = 00000000] 03:33:52 INFO - PROCESS | 3816 | ++DOMWINDOW == 139 (1937AC00) [pid = 3816] [serial = 1951] [outer = 1676DC00] 03:33:52 INFO - PROCESS | 3816 | 1461148432596 Marionette DEBUG loaded listener.js 03:33:52 INFO - PROCESS | 3816 | ++DOMWINDOW == 140 (19844C00) [pid = 3816] [serial = 1952] [outer = 1676DC00] 03:33:53 INFO - PROCESS | 3816 | 1461148433189 Marionette TRACE conn3 <- [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:33:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 03:33:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 990ms 03:33:53 INFO - PROCESS | 3816 | 1461148433262 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 03:33:53 INFO - PROCESS | 3816 | 1461148433264 Marionette TRACE conn3 <- [1,2565,null,{"value":"13"}] 03:33:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 03:33:53 INFO - PROCESS | 3816 | 1461148433268 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 03:33:53 INFO - PROCESS | 3816 | 1461148433272 Marionette TRACE conn3 <- [1,2566,null,{}] 03:33:53 INFO - PROCESS | 3816 | 1461148433283 Marionette TRACE conn3 -> [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:33:53 INFO - PROCESS | 3816 | 1461148433390 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 03:33:53 INFO - PROCESS | 3816 | 1461148433541 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:53 INFO - PROCESS | 3816 | ++DOCSHELL 155F9400 == 59 [pid = 3816] [id = 651] 03:33:53 INFO - PROCESS | 3816 | ++DOMWINDOW == 141 (1D286400) [pid = 3816] [serial = 1953] [outer = 00000000] 03:33:53 INFO - PROCESS | 3816 | ++DOMWINDOW == 142 (1D6EB000) [pid = 3816] [serial = 1954] [outer = 1D286400] 03:33:53 INFO - PROCESS | 3816 | 1461148433598 Marionette DEBUG loaded listener.js 03:33:53 INFO - PROCESS | 3816 | ++DOMWINDOW == 143 (1D93AC00) [pid = 3816] [serial = 1955] [outer = 1D286400] 03:33:54 INFO - PROCESS | 3816 | 1461148434180 Marionette TRACE conn3 <- [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:33:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 03:33:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 928ms 03:33:54 INFO - PROCESS | 3816 | 1461148434213 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 03:33:54 INFO - PROCESS | 3816 | 1461148434216 Marionette TRACE conn3 <- [1,2569,null,{"value":"13"}] 03:33:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 03:33:54 INFO - PROCESS | 3816 | 1461148434219 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 03:33:54 INFO - PROCESS | 3816 | 1461148434221 Marionette TRACE conn3 <- [1,2570,null,{}] 03:33:54 INFO - PROCESS | 3816 | 1461148434225 Marionette TRACE conn3 -> [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:33:54 INFO - PROCESS | 3816 | 1461148434348 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 03:33:54 INFO - PROCESS | 3816 | 1461148434513 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:54 INFO - PROCESS | 3816 | ++DOCSHELL 11B39400 == 60 [pid = 3816] [id = 652] 03:33:54 INFO - PROCESS | 3816 | ++DOMWINDOW == 144 (11B3AC00) [pid = 3816] [serial = 1956] [outer = 00000000] 03:33:54 INFO - PROCESS | 3816 | ++DOMWINDOW == 145 (11B41C00) [pid = 3816] [serial = 1957] [outer = 11B3AC00] 03:33:54 INFO - PROCESS | 3816 | 1461148434568 Marionette DEBUG loaded listener.js 03:33:54 INFO - PROCESS | 3816 | ++DOMWINDOW == 146 (18CE7000) [pid = 3816] [serial = 1958] [outer = 11B3AC00] 03:33:55 INFO - PROCESS | 3816 | 1461148435328 Marionette TRACE conn3 <- [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:33:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 03:33:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1175ms 03:33:55 INFO - PROCESS | 3816 | 1461148435402 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 03:33:55 INFO - PROCESS | 3816 | 1461148435405 Marionette TRACE conn3 <- [1,2573,null,{"value":"13"}] 03:33:55 INFO - PROCESS | 3816 | 1461148435411 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 03:33:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 03:33:55 INFO - PROCESS | 3816 | 1461148435414 Marionette TRACE conn3 <- [1,2574,null,{}] 03:33:55 INFO - PROCESS | 3816 | 1461148435421 Marionette TRACE conn3 -> [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:33:55 INFO - PROCESS | 3816 | 1461148435526 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 03:33:55 INFO - PROCESS | 3816 | 1461148435677 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:55 INFO - PROCESS | 3816 | ++DOCSHELL 12D72800 == 61 [pid = 3816] [id = 653] 03:33:55 INFO - PROCESS | 3816 | ++DOMWINDOW == 147 (1325D800) [pid = 3816] [serial = 1959] [outer = 00000000] 03:33:55 INFO - PROCESS | 3816 | ++DOMWINDOW == 148 (14348C00) [pid = 3816] [serial = 1960] [outer = 1325D800] 03:33:55 INFO - PROCESS | 3816 | 1461148435733 Marionette DEBUG loaded listener.js 03:33:55 INFO - PROCESS | 3816 | ++DOMWINDOW == 149 (15C36800) [pid = 3816] [serial = 1961] [outer = 1325D800] 03:33:56 INFO - PROCESS | 3816 | 1461148436315 Marionette TRACE conn3 <- [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:33:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 03:33:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 990ms 03:33:56 INFO - PROCESS | 3816 | 1461148436399 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 03:33:56 INFO - PROCESS | 3816 | 1461148436404 Marionette TRACE conn3 <- [1,2577,null,{"value":"13"}] 03:33:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 03:33:56 INFO - PROCESS | 3816 | 1461148436410 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 03:33:56 INFO - PROCESS | 3816 | 1461148436412 Marionette TRACE conn3 <- [1,2578,null,{}] 03:33:56 INFO - PROCESS | 3816 | 1461148436416 Marionette TRACE conn3 -> [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:33:56 INFO - PROCESS | 3816 | 1461148436535 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 03:33:56 INFO - PROCESS | 3816 | --DOCSHELL 18DD6800 == 60 [pid = 3816] [id = 647] 03:33:56 INFO - PROCESS | 3816 | --DOCSHELL 138BBC00 == 59 [pid = 3816] [id = 646] 03:33:56 INFO - PROCESS | 3816 | --DOCSHELL 12B42800 == 58 [pid = 3816] [id = 645] 03:33:56 INFO - PROCESS | 3816 | --DOCSHELL 1D12C800 == 57 [pid = 3816] [id = 644] 03:33:56 INFO - PROCESS | 3816 | --DOCSHELL 1D265400 == 56 [pid = 3816] [id = 643] 03:33:56 INFO - PROCESS | 3816 | --DOCSHELL 1984D800 == 55 [pid = 3816] [id = 642] 03:33:56 INFO - PROCESS | 3816 | --DOCSHELL 19B84C00 == 54 [pid = 3816] [id = 641] 03:33:56 INFO - PROCESS | 3816 | --DOCSHELL 19371C00 == 53 [pid = 3816] [id = 640] 03:33:56 INFO - PROCESS | 3816 | --DOCSHELL 155F7800 == 52 [pid = 3816] [id = 639] 03:33:56 INFO - PROCESS | 3816 | --DOCSHELL 188A0C00 == 51 [pid = 3816] [id = 638] 03:33:56 INFO - PROCESS | 3816 | --DOMWINDOW == 148 (1AE04400) [pid = 3816] [serial = 1852] [outer = 00000000] [url = about:blank] 03:33:56 INFO - PROCESS | 3816 | --DOMWINDOW == 147 (15527C00) [pid = 3816] [serial = 1855] [outer = 00000000] [url = about:blank] 03:33:56 INFO - PROCESS | 3816 | --DOMWINDOW == 146 (188A1800) [pid = 3816] [serial = 1858] [outer = 00000000] [url = about:blank] 03:33:56 INFO - PROCESS | 3816 | --DOMWINDOW == 145 (1A922C00) [pid = 3816] [serial = 1861] [outer = 00000000] [url = about:blank] 03:33:56 INFO - PROCESS | 3816 | --DOMWINDOW == 144 (1CC15800) [pid = 3816] [serial = 1864] [outer = 00000000] [url = about:blank] 03:33:56 INFO - PROCESS | 3816 | --DOMWINDOW == 143 (1D289400) [pid = 3816] [serial = 1897] [outer = 00000000] [url = about:blank] 03:33:56 INFO - PROCESS | 3816 | --DOMWINDOW == 142 (19F31800) [pid = 3816] [serial = 1882] [outer = 00000000] [url = about:blank] 03:33:56 INFO - PROCESS | 3816 | --DOMWINDOW == 141 (1C227800) [pid = 3816] [serial = 1885] [outer = 00000000] [url = about:blank] 03:33:56 INFO - PROCESS | 3816 | --DOMWINDOW == 140 (1A530C00) [pid = 3816] [serial = 1883] [outer = 00000000] [url = about:blank] 03:33:56 INFO - PROCESS | 3816 | --DOMWINDOW == 139 (13A44C00) [pid = 3816] [serial = 1888] [outer = 00000000] [url = about:blank] 03:33:56 INFO - PROCESS | 3816 | --DOMWINDOW == 138 (13817400) [pid = 3816] [serial = 1870] [outer = 00000000] [url = about:blank] 03:33:56 INFO - PROCESS | 3816 | --DOMWINDOW == 137 (15559400) [pid = 3816] [serial = 1871] [outer = 00000000] [url = about:blank] 03:33:56 INFO - PROCESS | 3816 | --DOMWINDOW == 136 (188A0400) [pid = 3816] [serial = 1873] [outer = 00000000] [url = about:blank] 03:33:56 INFO - PROCESS | 3816 | --DOMWINDOW == 135 (18A5EC00) [pid = 3816] [serial = 1874] [outer = 00000000] [url = about:blank] 03:33:56 INFO - PROCESS | 3816 | --DOMWINDOW == 134 (1552C800) [pid = 3816] [serial = 1868] [outer = 00000000] [url = about:blank] 03:33:56 INFO - PROCESS | 3816 | --DOMWINDOW == 133 (142CB400) [pid = 3816] [serial = 1867] [outer = 00000000] [url = about:blank] 03:33:56 INFO - PROCESS | 3816 | --DOMWINDOW == 132 (1936FC00) [pid = 3816] [serial = 1876] [outer = 00000000] [url = about:blank] 03:33:56 INFO - PROCESS | 3816 | --DOMWINDOW == 131 (19374C00) [pid = 3816] [serial = 1877] [outer = 00000000] [url = about:blank] 03:33:56 INFO - PROCESS | 3816 | --DOMWINDOW == 130 (19844800) [pid = 3816] [serial = 1879] [outer = 00000000] [url = about:blank] 03:33:56 INFO - PROCESS | 3816 | --DOMWINDOW == 129 (1C222000) [pid = 3816] [serial = 1886] [outer = 00000000] [url = about:blank] 03:33:56 INFO - PROCESS | 3816 | --DOMWINDOW == 128 (1D261C00) [pid = 3816] [serial = 1894] [outer = 00000000] [url = about:blank] 03:33:56 INFO - PROCESS | 3816 | --DOMWINDOW == 127 (15F7AC00) [pid = 3816] [serial = 1889] [outer = 00000000] [url = about:blank] 03:33:56 INFO - PROCESS | 3816 | --DOMWINDOW == 126 (1D265000) [pid = 3816] [serial = 1895] [outer = 00000000] [url = about:blank] 03:33:56 INFO - PROCESS | 3816 | --DOMWINDOW == 125 (1D126400) [pid = 3816] [serial = 1892] [outer = 00000000] [url = about:blank] 03:33:56 INFO - PROCESS | 3816 | --DOMWINDOW == 124 (19850C00) [pid = 3816] [serial = 1880] [outer = 00000000] [url = about:blank] 03:33:56 INFO - PROCESS | 3816 | --DOMWINDOW == 123 (1CE57800) [pid = 3816] [serial = 1891] [outer = 00000000] [url = about:blank] 03:33:56 INFO - PROCESS | 3816 | --DOMWINDOW == 122 (18CEA800) [pid = 3816] [serial = 1835] [outer = 00000000] [url = about:blank] 03:33:56 INFO - PROCESS | 3816 | 1461148436674 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:56 INFO - PROCESS | 3816 | ++DOCSHELL 12B42800 == 52 [pid = 3816] [id = 654] 03:33:56 INFO - PROCESS | 3816 | ++DOMWINDOW == 123 (12CB9400) [pid = 3816] [serial = 1962] [outer = 00000000] 03:33:56 INFO - PROCESS | 3816 | ++DOMWINDOW == 124 (138BBC00) [pid = 3816] [serial = 1963] [outer = 12CB9400] 03:33:56 INFO - PROCESS | 3816 | 1461148436719 Marionette DEBUG loaded listener.js 03:33:56 INFO - PROCESS | 3816 | ++DOMWINDOW == 125 (14AED400) [pid = 3816] [serial = 1964] [outer = 12CB9400] 03:33:57 INFO - PROCESS | 3816 | 1461148437180 Marionette TRACE conn3 <- [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:33:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 03:33:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 788ms 03:33:57 INFO - PROCESS | 3816 | 1461148437211 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 03:33:57 INFO - PROCESS | 3816 | 1461148437213 Marionette TRACE conn3 <- [1,2581,null,{"value":"13"}] 03:33:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 03:33:57 INFO - PROCESS | 3816 | 1461148437216 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 03:33:57 INFO - PROCESS | 3816 | 1461148437220 Marionette TRACE conn3 <- [1,2582,null,{}] 03:33:57 INFO - PROCESS | 3816 | 1461148437230 Marionette TRACE conn3 -> [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:33:57 INFO - PROCESS | 3816 | 1461148437313 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 03:33:57 INFO - PROCESS | 3816 | 1461148437321 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:57 INFO - PROCESS | 3816 | ++DOCSHELL 18A5C400 == 53 [pid = 3816] [id = 655] 03:33:57 INFO - PROCESS | 3816 | ++DOMWINDOW == 126 (18A5EC00) [pid = 3816] [serial = 1965] [outer = 00000000] 03:33:57 INFO - PROCESS | 3816 | ++DOMWINDOW == 127 (18CE2000) [pid = 3816] [serial = 1966] [outer = 18A5EC00] 03:33:57 INFO - PROCESS | 3816 | 1461148437369 Marionette DEBUG loaded listener.js 03:33:57 INFO - PROCESS | 3816 | ++DOMWINDOW == 128 (18CEE000) [pid = 3816] [serial = 1967] [outer = 18A5EC00] 03:33:57 INFO - PROCESS | 3816 | 1461148437832 Marionette TRACE conn3 <- [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:33:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 03:33:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 680ms 03:33:57 INFO - PROCESS | 3816 | 1461148437900 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 03:33:57 INFO - PROCESS | 3816 | 1461148437902 Marionette TRACE conn3 <- [1,2585,null,{"value":"13"}] 03:33:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 03:33:57 INFO - PROCESS | 3816 | 1461148437906 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 03:33:57 INFO - PROCESS | 3816 | 1461148437907 Marionette TRACE conn3 <- [1,2586,null,{}] 03:33:57 INFO - PROCESS | 3816 | 1461148437911 Marionette TRACE conn3 -> [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:33:57 INFO - PROCESS | 3816 | 1461148437990 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 03:33:57 INFO - PROCESS | 3816 | 1461148437998 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:58 INFO - PROCESS | 3816 | ++DOCSHELL 18CE6C00 == 54 [pid = 3816] [id = 656] 03:33:58 INFO - PROCESS | 3816 | ++DOMWINDOW == 129 (18DD3C00) [pid = 3816] [serial = 1968] [outer = 00000000] 03:33:58 INFO - PROCESS | 3816 | ++DOMWINDOW == 130 (19374800) [pid = 3816] [serial = 1969] [outer = 18DD3C00] 03:33:58 INFO - PROCESS | 3816 | 1461148438043 Marionette DEBUG loaded listener.js 03:33:58 INFO - PROCESS | 3816 | ++DOMWINDOW == 131 (19376400) [pid = 3816] [serial = 1970] [outer = 18DD3C00] 03:33:58 INFO - PROCESS | 3816 | 1461148438521 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 03:33:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 03:33:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 634ms 03:33:58 INFO - PROCESS | 3816 | 1461148438543 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 03:33:58 INFO - PROCESS | 3816 | 1461148438545 Marionette TRACE conn3 <- [1,2589,null,{"value":"13"}] 03:33:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 03:33:58 INFO - PROCESS | 3816 | 1461148438548 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 03:33:58 INFO - PROCESS | 3816 | 1461148438550 Marionette TRACE conn3 <- [1,2590,null,{}] 03:33:58 INFO - PROCESS | 3816 | 1461148438553 Marionette TRACE conn3 -> [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:33:58 INFO - PROCESS | 3816 | 1461148438632 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 03:33:58 INFO - PROCESS | 3816 | 1461148438637 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:58 INFO - PROCESS | 3816 | ++DOCSHELL 13819C00 == 55 [pid = 3816] [id = 657] 03:33:58 INFO - PROCESS | 3816 | ++DOMWINDOW == 132 (195EDC00) [pid = 3816] [serial = 1971] [outer = 00000000] 03:33:58 INFO - PROCESS | 3816 | ++DOMWINDOW == 133 (19848C00) [pid = 3816] [serial = 1972] [outer = 195EDC00] 03:33:58 INFO - PROCESS | 3816 | 1461148438709 Marionette DEBUG loaded listener.js 03:33:58 INFO - PROCESS | 3816 | ++DOMWINDOW == 134 (1984EC00) [pid = 3816] [serial = 1973] [outer = 195EDC00] 03:33:59 INFO - PROCESS | 3816 | 1461148439202 Marionette TRACE conn3 <- [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:33:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 03:33:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 695ms 03:33:59 INFO - PROCESS | 3816 | 1461148439248 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 03:33:59 INFO - PROCESS | 3816 | 1461148439250 Marionette TRACE conn3 <- [1,2593,null,{"value":"13"}] 03:33:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 03:33:59 INFO - PROCESS | 3816 | 1461148439243 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 03:33:59 INFO - PROCESS | 3816 | 1461148439245 Marionette TRACE conn3 <- [1,2594,null,{}] 03:33:59 INFO - PROCESS | 3816 | 1461148439249 Marionette TRACE conn3 -> [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:33:59 INFO - PROCESS | 3816 | 1461148439383 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 03:33:59 INFO - PROCESS | 3816 | 1461148439453 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:59 INFO - PROCESS | 3816 | ++DOCSHELL 1A1D3400 == 56 [pid = 3816] [id = 658] 03:33:59 INFO - PROCESS | 3816 | ++DOMWINDOW == 135 (1A26F400) [pid = 3816] [serial = 1974] [outer = 00000000] 03:33:59 INFO - PROCESS | 3816 | ++DOMWINDOW == 136 (1A922C00) [pid = 3816] [serial = 1975] [outer = 1A26F400] 03:33:59 INFO - PROCESS | 3816 | 1461148439500 Marionette DEBUG loaded listener.js 03:33:59 INFO - PROCESS | 3816 | ++DOMWINDOW == 137 (1AE03800) [pid = 3816] [serial = 1976] [outer = 1A26F400] 03:33:59 INFO - PROCESS | 3816 | 1461148439952 Marionette TRACE conn3 <- [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:33:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 03:33:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 727ms 03:33:59 INFO - PROCESS | 3816 | 1461148439977 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 03:33:59 INFO - PROCESS | 3816 | 1461148439979 Marionette TRACE conn3 <- [1,2597,null,{"value":"13"}] 03:33:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 03:33:59 INFO - PROCESS | 3816 | 1461148439989 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 03:33:59 INFO - PROCESS | 3816 | 1461148439991 Marionette TRACE conn3 <- [1,2598,null,{}] 03:34:00 INFO - PROCESS | 3816 | 1461148440034 Marionette TRACE conn3 -> [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:34:00 INFO - PROCESS | 3816 | 1461148440146 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 03:34:00 INFO - PROCESS | 3816 | 1461148440158 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:00 INFO - PROCESS | 3816 | ++DOCSHELL 1A866400 == 57 [pid = 3816] [id = 659] 03:34:00 INFO - PROCESS | 3816 | ++DOMWINDOW == 138 (1C066800) [pid = 3816] [serial = 1977] [outer = 00000000] 03:34:00 INFO - PROCESS | 3816 | ++DOMWINDOW == 139 (1CB18C00) [pid = 3816] [serial = 1978] [outer = 1C066800] 03:34:00 INFO - PROCESS | 3816 | 1461148440202 Marionette DEBUG loaded listener.js 03:34:00 INFO - PROCESS | 3816 | ++DOMWINDOW == 140 (1CC1A000) [pid = 3816] [serial = 1979] [outer = 1C066800] 03:34:00 INFO - PROCESS | 3816 | 1461148440660 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 03:34:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 03:34:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 711ms 03:34:00 INFO - PROCESS | 3816 | 1461148440708 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 03:34:00 INFO - PROCESS | 3816 | 1461148440710 Marionette TRACE conn3 <- [1,2601,null,{"value":"13"}] 03:34:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 03:34:00 INFO - PROCESS | 3816 | 1461148440722 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 03:34:00 INFO - PROCESS | 3816 | 1461148440723 Marionette TRACE conn3 <- [1,2602,null,{}] 03:34:00 INFO - PROCESS | 3816 | 1461148440726 Marionette TRACE conn3 -> [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:34:00 INFO - PROCESS | 3816 | 1461148440839 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 03:34:00 INFO - PROCESS | 3816 | 1461148440845 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:00 INFO - PROCESS | 3816 | ++DOCSHELL 159EEC00 == 58 [pid = 3816] [id = 660] 03:34:00 INFO - PROCESS | 3816 | ++DOMWINDOW == 141 (19795400) [pid = 3816] [serial = 1980] [outer = 00000000] 03:34:00 INFO - PROCESS | 3816 | ++DOMWINDOW == 142 (1D12AC00) [pid = 3816] [serial = 1981] [outer = 19795400] 03:34:00 INFO - PROCESS | 3816 | 1461148440872 Marionette DEBUG loaded listener.js 03:34:00 INFO - PROCESS | 3816 | ++DOMWINDOW == 143 (1D259C00) [pid = 3816] [serial = 1982] [outer = 19795400] 03:34:01 INFO - PROCESS | 3816 | --DOMWINDOW == 142 (1D27C400) [pid = 3816] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 03:34:01 INFO - PROCESS | 3816 | --DOMWINDOW == 141 (1C06A000) [pid = 3816] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 03:34:01 INFO - PROCESS | 3816 | --DOMWINDOW == 140 (155F8000) [pid = 3816] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 03:34:01 INFO - PROCESS | 3816 | --DOMWINDOW == 139 (188A1C00) [pid = 3816] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 03:34:01 INFO - PROCESS | 3816 | --DOMWINDOW == 138 (19B8A800) [pid = 3816] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 03:34:01 INFO - PROCESS | 3816 | --DOMWINDOW == 137 (1D25CC00) [pid = 3816] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 03:34:01 INFO - PROCESS | 3816 | --DOMWINDOW == 136 (19373400) [pid = 3816] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 03:34:01 INFO - PROCESS | 3816 | --DOMWINDOW == 135 (13702400) [pid = 3816] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 03:34:01 INFO - PROCESS | 3816 | --DOMWINDOW == 134 (12CF8800) [pid = 3816] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 03:34:01 INFO - PROCESS | 3816 | --DOMWINDOW == 133 (18DD7800) [pid = 3816] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 03:34:01 INFO - PROCESS | 3816 | --DOMWINDOW == 132 (17B12C00) [pid = 3816] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 03:34:01 INFO - PROCESS | 3816 | 1461148441624 Marionette TRACE conn3 <- [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:34:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 03:34:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 944ms 03:34:01 INFO - PROCESS | 3816 | 1461148441653 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 03:34:01 INFO - PROCESS | 3816 | 1461148441655 Marionette TRACE conn3 <- [1,2605,null,{"value":"13"}] 03:34:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 03:34:01 INFO - PROCESS | 3816 | 1461148441658 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 03:34:01 INFO - PROCESS | 3816 | 1461148441660 Marionette TRACE conn3 <- [1,2606,null,{}] 03:34:01 INFO - PROCESS | 3816 | 1461148441663 Marionette TRACE conn3 -> [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:34:01 INFO - PROCESS | 3816 | 1461148441740 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 03:34:01 INFO - PROCESS | 3816 | 1461148441746 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:01 INFO - PROCESS | 3816 | ++DOCSHELL 18A5FC00 == 59 [pid = 3816] [id = 661] 03:34:01 INFO - PROCESS | 3816 | ++DOMWINDOW == 133 (1922EC00) [pid = 3816] [serial = 1983] [outer = 00000000] 03:34:01 INFO - PROCESS | 3816 | ++DOMWINDOW == 134 (1C21C400) [pid = 3816] [serial = 1984] [outer = 1922EC00] 03:34:01 INFO - PROCESS | 3816 | 1461148441790 Marionette DEBUG loaded listener.js 03:34:01 INFO - PROCESS | 3816 | ++DOMWINDOW == 135 (1C229800) [pid = 3816] [serial = 1985] [outer = 1922EC00] 03:34:02 INFO - PROCESS | 3816 | 1461148442244 Marionette TRACE conn3 <- [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:34:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 03:34:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 634ms 03:34:02 INFO - PROCESS | 3816 | 1461148442297 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 03:34:02 INFO - PROCESS | 3816 | 1461148442299 Marionette TRACE conn3 <- [1,2609,null,{"value":"13"}] 03:34:02 INFO - PROCESS | 3816 | 1461148442302 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 03:34:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 03:34:02 INFO - PROCESS | 3816 | 1461148442304 Marionette TRACE conn3 <- [1,2610,null,{}] 03:34:02 INFO - PROCESS | 3816 | 1461148442307 Marionette TRACE conn3 -> [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:34:02 INFO - PROCESS | 3816 | 1461148442386 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 03:34:02 INFO - PROCESS | 3816 | 1461148442392 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:02 INFO - PROCESS | 3816 | ++DOCSHELL 13262800 == 60 [pid = 3816] [id = 662] 03:34:02 INFO - PROCESS | 3816 | ++DOMWINDOW == 136 (13264C00) [pid = 3816] [serial = 1986] [outer = 00000000] 03:34:02 INFO - PROCESS | 3816 | ++DOMWINDOW == 137 (1D281000) [pid = 3816] [serial = 1987] [outer = 13264C00] 03:34:02 INFO - PROCESS | 3816 | 1461148442436 Marionette DEBUG loaded listener.js 03:34:02 INFO - PROCESS | 3816 | ++DOMWINDOW == 138 (1D39F800) [pid = 3816] [serial = 1988] [outer = 13264C00] 03:34:02 INFO - PROCESS | 3816 | 1461148442857 Marionette TRACE conn3 <- [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:34:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 03:34:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 587ms 03:34:02 INFO - PROCESS | 3816 | 1461148442883 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 03:34:02 INFO - PROCESS | 3816 | 1461148442885 Marionette TRACE conn3 <- [1,2613,null,{"value":"13"}] 03:34:02 INFO - PROCESS | 3816 | 1461148442902 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 03:34:02 INFO - PROCESS | 3816 | 1461148442905 Marionette TRACE conn3 <- [1,2614,null,{}] 03:34:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 03:34:02 INFO - PROCESS | 3816 | 1461148442908 Marionette TRACE conn3 -> [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:34:03 INFO - PROCESS | 3816 | 1461148443006 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 03:34:03 INFO - PROCESS | 3816 | 1461148443011 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:03 INFO - PROCESS | 3816 | ++DOCSHELL 1D6E0000 == 61 [pid = 3816] [id = 663] 03:34:03 INFO - PROCESS | 3816 | ++DOMWINDOW == 139 (1D6E3C00) [pid = 3816] [serial = 1989] [outer = 00000000] 03:34:03 INFO - PROCESS | 3816 | ++DOMWINDOW == 140 (1D75A400) [pid = 3816] [serial = 1990] [outer = 1D6E3C00] 03:34:03 INFO - PROCESS | 3816 | 1461148443059 Marionette DEBUG loaded listener.js 03:34:03 INFO - PROCESS | 3816 | ++DOMWINDOW == 141 (1D93E400) [pid = 3816] [serial = 1991] [outer = 1D6E3C00] 03:34:03 INFO - PROCESS | 3816 | 1461148443779 Marionette TRACE conn3 <- [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:34:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 03:34:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 928ms 03:34:03 INFO - PROCESS | 3816 | 1461148443852 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 03:34:03 INFO - PROCESS | 3816 | 1461148443858 Marionette TRACE conn3 <- [1,2617,null,{"value":"13"}] 03:34:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 03:34:03 INFO - PROCESS | 3816 | 1461148443863 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 03:34:03 INFO - PROCESS | 3816 | 1461148443867 Marionette TRACE conn3 <- [1,2618,null,{}] 03:34:03 INFO - PROCESS | 3816 | 1461148443872 Marionette TRACE conn3 -> [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:34:03 INFO - PROCESS | 3816 | 1461148443983 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 03:34:04 INFO - PROCESS | 3816 | 1461148444142 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:04 INFO - PROCESS | 3816 | ++DOCSHELL 13A46C00 == 62 [pid = 3816] [id = 664] 03:34:04 INFO - PROCESS | 3816 | ++DOMWINDOW == 142 (142CB400) [pid = 3816] [serial = 1992] [outer = 00000000] 03:34:04 INFO - PROCESS | 3816 | ++DOMWINDOW == 143 (1665AC00) [pid = 3816] [serial = 1993] [outer = 142CB400] 03:34:04 INFO - PROCESS | 3816 | 1461148444203 Marionette DEBUG loaded listener.js 03:34:04 INFO - PROCESS | 3816 | ++DOMWINDOW == 144 (16B8A000) [pid = 3816] [serial = 1994] [outer = 142CB400] 03:34:04 INFO - PROCESS | 3816 | 1461148444801 Marionette TRACE conn3 <- [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:34:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 03:34:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 989ms 03:34:04 INFO - PROCESS | 3816 | 1461148444850 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 03:34:04 INFO - PROCESS | 3816 | 1461148444856 Marionette TRACE conn3 <- [1,2621,null,{"value":"13"}] 03:34:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 03:34:04 INFO - PROCESS | 3816 | 1461148444862 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 03:34:04 INFO - PROCESS | 3816 | 1461148444865 Marionette TRACE conn3 <- [1,2622,null,{}] 03:34:04 INFO - PROCESS | 3816 | 1461148444869 Marionette TRACE conn3 -> [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:34:04 INFO - PROCESS | 3816 | 1461148444976 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 03:34:05 INFO - PROCESS | 3816 | 1461148445120 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:05 INFO - PROCESS | 3816 | ++DOCSHELL 183C1C00 == 63 [pid = 3816] [id = 665] 03:34:05 INFO - PROCESS | 3816 | ++DOMWINDOW == 145 (188E0000) [pid = 3816] [serial = 1995] [outer = 00000000] 03:34:05 INFO - PROCESS | 3816 | ++DOMWINDOW == 146 (19372800) [pid = 3816] [serial = 1996] [outer = 188E0000] 03:34:05 INFO - PROCESS | 3816 | 1461148445175 Marionette DEBUG loaded listener.js 03:34:05 INFO - PROCESS | 3816 | ++DOMWINDOW == 147 (1990F800) [pid = 3816] [serial = 1997] [outer = 188E0000] 03:34:05 INFO - PROCESS | 3816 | 1461148445806 Marionette TRACE conn3 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 03:34:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 03:34:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 989ms 03:34:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 03:34:05 INFO - PROCESS | 3816 | 1461148445846 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 03:34:05 INFO - PROCESS | 3816 | 1461148445849 Marionette TRACE conn3 <- [1,2625,null,{"value":"13"}] 03:34:05 INFO - PROCESS | 3816 | 1461148445853 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 03:34:05 INFO - PROCESS | 3816 | 1461148445856 Marionette TRACE conn3 <- [1,2626,null,{}] 03:34:05 INFO - PROCESS | 3816 | 1461148445867 Marionette TRACE conn3 -> [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:34:05 INFO - PROCESS | 3816 | 1461148445974 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 03:34:06 INFO - PROCESS | 3816 | 1461148446121 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:06 INFO - PROCESS | 3816 | ++DOCSHELL 1C62F400 == 64 [pid = 3816] [id = 666] 03:34:06 INFO - PROCESS | 3816 | ++DOMWINDOW == 148 (1D122400) [pid = 3816] [serial = 1998] [outer = 00000000] 03:34:06 INFO - PROCESS | 3816 | ++DOMWINDOW == 149 (1D6E7800) [pid = 3816] [serial = 1999] [outer = 1D122400] 03:34:06 INFO - PROCESS | 3816 | 1461148446178 Marionette DEBUG loaded listener.js 03:34:06 INFO - PROCESS | 3816 | ++DOMWINDOW == 150 (1D758400) [pid = 3816] [serial = 2000] [outer = 1D122400] 03:34:06 INFO - PROCESS | 3816 | 1461148446738 Marionette TRACE conn3 <- [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:34:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 03:34:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 928ms 03:34:06 INFO - PROCESS | 3816 | 1461148446797 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 03:34:06 INFO - PROCESS | 3816 | 1461148446800 Marionette TRACE conn3 <- [1,2629,null,{"value":"13"}] 03:34:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 03:34:06 INFO - PROCESS | 3816 | 1461148446803 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 03:34:06 INFO - PROCESS | 3816 | 1461148446805 Marionette TRACE conn3 <- [1,2630,null,{}] 03:34:06 INFO - PROCESS | 3816 | 1461148446809 Marionette TRACE conn3 -> [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:34:06 INFO - PROCESS | 3816 | 1461148446915 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 03:34:07 INFO - PROCESS | 3816 | 1461148447075 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:07 INFO - PROCESS | 3816 | ++DOCSHELL 1D3A2000 == 65 [pid = 3816] [id = 667] 03:34:07 INFO - PROCESS | 3816 | ++DOMWINDOW == 151 (1D3A9000) [pid = 3816] [serial = 2001] [outer = 00000000] 03:34:07 INFO - PROCESS | 3816 | ++DOMWINDOW == 152 (1DBCD800) [pid = 3816] [serial = 2002] [outer = 1D3A9000] 03:34:07 INFO - PROCESS | 3816 | 1461148447114 Marionette DEBUG loaded listener.js 03:34:07 INFO - PROCESS | 3816 | ++DOMWINDOW == 153 (1DBD3800) [pid = 3816] [serial = 2003] [outer = 1D3A9000] 03:34:07 INFO - PROCESS | 3816 | 1461148447732 Marionette TRACE conn3 <- [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:34:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 03:34:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 990ms 03:34:07 INFO - PROCESS | 3816 | 1461148447788 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 03:34:07 INFO - PROCESS | 3816 | 1461148447790 Marionette TRACE conn3 <- [1,2633,null,{"value":"13"}] 03:34:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 03:34:07 INFO - PROCESS | 3816 | 1461148447794 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 03:34:07 INFO - PROCESS | 3816 | 1461148447796 Marionette TRACE conn3 <- [1,2634,null,{}] 03:34:07 INFO - PROCESS | 3816 | 1461148447800 Marionette TRACE conn3 -> [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:34:07 INFO - PROCESS | 3816 | 1461148447901 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 03:34:08 INFO - PROCESS | 3816 | 1461148448047 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:08 INFO - PROCESS | 3816 | ++DOCSHELL 1344CC00 == 66 [pid = 3816] [id = 668] 03:34:08 INFO - PROCESS | 3816 | ++DOMWINDOW == 154 (14344800) [pid = 3816] [serial = 2004] [outer = 00000000] 03:34:08 INFO - PROCESS | 3816 | ++DOMWINDOW == 155 (19379400) [pid = 3816] [serial = 2005] [outer = 14344800] 03:34:08 INFO - PROCESS | 3816 | 1461148448103 Marionette DEBUG loaded listener.js 03:34:08 INFO - PROCESS | 3816 | ++DOMWINDOW == 156 (18DDA400) [pid = 3816] [serial = 2006] [outer = 14344800] 03:34:08 INFO - PROCESS | 3816 | 1461148448861 Marionette TRACE conn3 <- [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:34:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 03:34:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1082ms 03:34:08 INFO - PROCESS | 3816 | 1461148448875 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 03:34:08 INFO - PROCESS | 3816 | 1461148448879 Marionette TRACE conn3 <- [1,2637,null,{"value":"13"}] 03:34:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 03:34:08 INFO - PROCESS | 3816 | 1461148448898 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 03:34:08 INFO - PROCESS | 3816 | 1461148448901 Marionette TRACE conn3 <- [1,2638,null,{}] 03:34:08 INFO - PROCESS | 3816 | 1461148448907 Marionette TRACE conn3 -> [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:34:09 INFO - PROCESS | 3816 | 1461148449003 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 03:34:09 INFO - PROCESS | 3816 | 1461148449151 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:09 INFO - PROCESS | 3816 | ++DOCSHELL 155FAC00 == 67 [pid = 3816] [id = 669] 03:34:09 INFO - PROCESS | 3816 | ++DOMWINDOW == 157 (159FA000) [pid = 3816] [serial = 2007] [outer = 00000000] 03:34:09 INFO - PROCESS | 3816 | ++DOMWINDOW == 158 (188A9800) [pid = 3816] [serial = 2008] [outer = 159FA000] 03:34:09 INFO - PROCESS | 3816 | 1461148449207 Marionette DEBUG loaded listener.js 03:34:09 INFO - PROCESS | 3816 | ++DOMWINDOW == 159 (18A87800) [pid = 3816] [serial = 2009] [outer = 159FA000] 03:34:09 INFO - PROCESS | 3816 | --DOCSHELL 16771800 == 66 [pid = 3816] [id = 619] 03:34:09 INFO - PROCESS | 3816 | --DOCSHELL 13262800 == 65 [pid = 3816] [id = 662] 03:34:09 INFO - PROCESS | 3816 | --DOCSHELL 18A5FC00 == 64 [pid = 3816] [id = 661] 03:34:09 INFO - PROCESS | 3816 | --DOCSHELL 159EEC00 == 63 [pid = 3816] [id = 660] 03:34:09 INFO - PROCESS | 3816 | --DOCSHELL 1A866400 == 62 [pid = 3816] [id = 659] 03:34:09 INFO - PROCESS | 3816 | --DOCSHELL 1A1D3400 == 61 [pid = 3816] [id = 658] 03:34:09 INFO - PROCESS | 3816 | --DOCSHELL 13819C00 == 60 [pid = 3816] [id = 657] 03:34:09 INFO - PROCESS | 3816 | --DOCSHELL 18CE6C00 == 59 [pid = 3816] [id = 656] 03:34:09 INFO - PROCESS | 3816 | --DOCSHELL 18A5C400 == 58 [pid = 3816] [id = 655] 03:34:09 INFO - PROCESS | 3816 | --DOCSHELL 12B42800 == 57 [pid = 3816] [id = 654] 03:34:09 INFO - PROCESS | 3816 | --DOCSHELL 12D72800 == 56 [pid = 3816] [id = 653] 03:34:09 INFO - PROCESS | 3816 | --DOMWINDOW == 158 (1DBC9C00) [pid = 3816] [serial = 1945] [outer = 00000000] [url = about:blank] 03:34:09 INFO - PROCESS | 3816 | --DOMWINDOW == 157 (16A3C400) [pid = 3816] [serial = 1900] [outer = 00000000] [url = about:blank] 03:34:09 INFO - PROCESS | 3816 | --DOMWINDOW == 156 (196A5800) [pid = 3816] [serial = 1903] [outer = 00000000] [url = about:blank] 03:34:09 INFO - PROCESS | 3816 | --DOMWINDOW == 155 (1D3A5400) [pid = 3816] [serial = 1906] [outer = 00000000] [url = about:blank] 03:34:09 INFO - PROCESS | 3816 | --DOMWINDOW == 154 (1D6DFC00) [pid = 3816] [serial = 1909] [outer = 00000000] [url = about:blank] 03:34:09 INFO - PROCESS | 3816 | --DOCSHELL 1664F400 == 55 [pid = 3816] [id = 649] 03:34:09 INFO - PROCESS | 3816 | --DOCSHELL 1D93EC00 == 54 [pid = 3816] [id = 648] 03:34:09 INFO - PROCESS | 3816 | --DOMWINDOW == 153 (1D3A1800) [pid = 3816] [serial = 1930] [outer = 00000000] [url = about:blank] 03:34:09 INFO - PROCESS | 3816 | --DOMWINDOW == 152 (1C622800) [pid = 3816] [serial = 1927] [outer = 00000000] [url = about:blank] 03:34:09 INFO - PROCESS | 3816 | --DOMWINDOW == 151 (18A58C00) [pid = 3816] [serial = 1918] [outer = 00000000] [url = about:blank] 03:34:09 INFO - PROCESS | 3816 | --DOMWINDOW == 150 (18A8A800) [pid = 3816] [serial = 1919] [outer = 00000000] [url = about:blank] 03:34:09 INFO - PROCESS | 3816 | --DOMWINDOW == 149 (18D08C00) [pid = 3816] [serial = 1916] [outer = 00000000] [url = about:blank] 03:34:09 INFO - PROCESS | 3816 | --DOMWINDOW == 148 (18CE9400) [pid = 3816] [serial = 1915] [outer = 00000000] [url = about:blank] 03:34:09 INFO - PROCESS | 3816 | --DOMWINDOW == 147 (1A15C800) [pid = 3816] [serial = 1924] [outer = 00000000] [url = about:blank] 03:34:09 INFO - PROCESS | 3816 | --DOMWINDOW == 146 (1A1CF800) [pid = 3816] [serial = 1925] [outer = 00000000] [url = about:blank] 03:34:09 INFO - PROCESS | 3816 | --DOMWINDOW == 145 (1D6E8000) [pid = 3816] [serial = 1933] [outer = 00000000] [url = about:blank] 03:34:09 INFO - PROCESS | 3816 | --DOMWINDOW == 144 (19798800) [pid = 3816] [serial = 1921] [outer = 00000000] [url = about:blank] 03:34:09 INFO - PROCESS | 3816 | --DOMWINDOW == 143 (19846000) [pid = 3816] [serial = 1922] [outer = 00000000] [url = about:blank] 03:34:09 INFO - PROCESS | 3816 | --DOMWINDOW == 142 (188DF400) [pid = 3816] [serial = 1913] [outer = 00000000] [url = about:blank] 03:34:09 INFO - PROCESS | 3816 | --DOMWINDOW == 141 (1808A800) [pid = 3816] [serial = 1912] [outer = 00000000] [url = about:blank] 03:34:09 INFO - PROCESS | 3816 | --DOMWINDOW == 140 (14A05C00) [pid = 3816] [serial = 1936] [outer = 00000000] [url = about:blank] 03:34:09 INFO - PROCESS | 3816 | --DOMWINDOW == 139 (1D937800) [pid = 3816] [serial = 1943] [outer = 00000000] [url = about:blank] 03:34:09 INFO - PROCESS | 3816 | --DOMWINDOW == 138 (1D6E7C00) [pid = 3816] [serial = 1934] [outer = 00000000] [url = about:blank] 03:34:09 INFO - PROCESS | 3816 | --DOMWINDOW == 137 (188EC800) [pid = 3816] [serial = 1937] [outer = 00000000] [url = about:blank] 03:34:09 INFO - PROCESS | 3816 | --DOMWINDOW == 136 (1D263400) [pid = 3816] [serial = 1939] [outer = 00000000] [url = about:blank] 03:34:09 INFO - PROCESS | 3816 | --DOMWINDOW == 135 (1D75CC00) [pid = 3816] [serial = 1942] [outer = 00000000] [url = about:blank] 03:34:09 INFO - PROCESS | 3816 | --DOMWINDOW == 134 (1D3A9400) [pid = 3816] [serial = 1931] [outer = 00000000] [url = about:blank] 03:34:09 INFO - PROCESS | 3816 | --DOMWINDOW == 133 (1D6EB800) [pid = 3816] [serial = 1940] [outer = 00000000] [url = about:blank] 03:34:09 INFO - PROCESS | 3816 | --DOMWINDOW == 132 (1C228400) [pid = 3816] [serial = 1928] [outer = 00000000] [url = about:blank] 03:34:09 INFO - PROCESS | 3816 | 1461148449838 Marionette TRACE conn3 <- [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:34:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 03:34:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 990ms 03:34:09 INFO - PROCESS | 3816 | 1461148449901 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 03:34:09 INFO - PROCESS | 3816 | 1461148449906 Marionette TRACE conn3 <- [1,2641,null,{"value":"13"}] 03:34:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 03:34:09 INFO - PROCESS | 3816 | 1461148449912 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 03:34:09 INFO - PROCESS | 3816 | 1461148449915 Marionette TRACE conn3 <- [1,2642,null,{}] 03:34:09 INFO - PROCESS | 3816 | 1461148449919 Marionette TRACE conn3 -> [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:34:09 INFO - PROCESS | 3816 | 1461148450005 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 03:34:09 INFO - PROCESS | 3816 | 1461148450012 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:10 INFO - PROCESS | 3816 | ++DOCSHELL 1343FC00 == 55 [pid = 3816] [id = 670] 03:34:10 INFO - PROCESS | 3816 | ++DOMWINDOW == 133 (13620C00) [pid = 3816] [serial = 2010] [outer = 00000000] 03:34:10 INFO - PROCESS | 3816 | ++DOMWINDOW == 134 (18A61000) [pid = 3816] [serial = 2011] [outer = 13620C00] 03:34:10 INFO - PROCESS | 3816 | 1461148450060 Marionette DEBUG loaded listener.js 03:34:10 INFO - PROCESS | 3816 | ++DOMWINDOW == 135 (18CE8C00) [pid = 3816] [serial = 2012] [outer = 13620C00] 03:34:10 INFO - PROCESS | 3816 | 1461148450548 Marionette TRACE conn3 <- [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:34:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 03:34:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 681ms 03:34:10 INFO - PROCESS | 3816 | 1461148450598 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 03:34:10 INFO - PROCESS | 3816 | 1461148450600 Marionette TRACE conn3 <- [1,2645,null,{"value":"13"}] 03:34:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 03:34:10 INFO - PROCESS | 3816 | 1461148450604 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 03:34:10 INFO - PROCESS | 3816 | 1461148450607 Marionette TRACE conn3 <- [1,2646,null,{}] 03:34:10 INFO - PROCESS | 3816 | 1461148450617 Marionette TRACE conn3 -> [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:34:10 INFO - PROCESS | 3816 | 1461148450701 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 03:34:10 INFO - PROCESS | 3816 | 1461148450707 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:10 INFO - PROCESS | 3816 | ++DOCSHELL 18DD6800 == 56 [pid = 3816] [id = 671] 03:34:10 INFO - PROCESS | 3816 | ++DOMWINDOW == 136 (19374C00) [pid = 3816] [serial = 2013] [outer = 00000000] 03:34:10 INFO - PROCESS | 3816 | ++DOMWINDOW == 137 (19845800) [pid = 3816] [serial = 2014] [outer = 19374C00] 03:34:10 INFO - PROCESS | 3816 | 1461148450757 Marionette DEBUG loaded listener.js 03:34:10 INFO - PROCESS | 3816 | ++DOMWINDOW == 138 (19908000) [pid = 3816] [serial = 2015] [outer = 19374C00] 03:34:11 INFO - PROCESS | 3816 | 1461148451225 Marionette TRACE conn3 <- [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:34:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 03:34:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 634ms 03:34:11 INFO - PROCESS | 3816 | 1461148451243 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 03:34:11 INFO - PROCESS | 3816 | 1461148451245 Marionette TRACE conn3 <- [1,2649,null,{"value":"13"}] 03:34:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 03:34:11 INFO - PROCESS | 3816 | 1461148451248 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 03:34:11 INFO - PROCESS | 3816 | 1461148451250 Marionette TRACE conn3 <- [1,2650,null,{}] 03:34:11 INFO - PROCESS | 3816 | 1461148451253 Marionette TRACE conn3 -> [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:34:11 INFO - PROCESS | 3816 | 1461148451335 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 03:34:11 INFO - PROCESS | 3816 | 1461148451341 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:11 INFO - PROCESS | 3816 | ++DOCSHELL 1979B000 == 57 [pid = 3816] [id = 672] 03:34:11 INFO - PROCESS | 3816 | ++DOMWINDOW == 139 (19848400) [pid = 3816] [serial = 2016] [outer = 00000000] 03:34:11 INFO - PROCESS | 3816 | ++DOMWINDOW == 140 (1AE0AC00) [pid = 3816] [serial = 2017] [outer = 19848400] 03:34:11 INFO - PROCESS | 3816 | 1461148451386 Marionette DEBUG loaded listener.js 03:34:11 INFO - PROCESS | 3816 | ++DOMWINDOW == 141 (1A53A800) [pid = 3816] [serial = 2018] [outer = 19848400] 03:34:11 INFO - PROCESS | 3816 | 1461148451863 Marionette TRACE conn3 <- [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:34:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 03:34:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 696ms 03:34:11 INFO - PROCESS | 3816 | 1461148451931 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 03:34:11 INFO - PROCESS | 3816 | 1461148451933 Marionette TRACE conn3 <- [1,2653,null,{"value":"13"}] 03:34:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 03:34:11 INFO - PROCESS | 3816 | 1461148451944 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 03:34:11 INFO - PROCESS | 3816 | 1461148451946 Marionette TRACE conn3 <- [1,2654,null,{}] 03:34:11 INFO - PROCESS | 3816 | 1461148451950 Marionette TRACE conn3 -> [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:34:12 INFO - PROCESS | 3816 | 1461148452064 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 03:34:12 INFO - PROCESS | 3816 | 1461148452126 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:12 INFO - PROCESS | 3816 | ++DOCSHELL 19798C00 == 58 [pid = 3816] [id = 673] 03:34:12 INFO - PROCESS | 3816 | ++DOMWINDOW == 142 (1A921400) [pid = 3816] [serial = 2019] [outer = 00000000] 03:34:12 INFO - PROCESS | 3816 | ++DOMWINDOW == 143 (1D25C400) [pid = 3816] [serial = 2020] [outer = 1A921400] 03:34:12 INFO - PROCESS | 3816 | 1461148452174 Marionette DEBUG loaded listener.js 03:34:12 INFO - PROCESS | 3816 | ++DOMWINDOW == 144 (1D257400) [pid = 3816] [serial = 2021] [outer = 1A921400] 03:34:13 INFO - PROCESS | 3816 | 1461148453083 Marionette TRACE conn3 <- [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:34:13 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:34:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1206ms 03:34:13 INFO - PROCESS | 3816 | 1461148453152 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 03:34:13 INFO - PROCESS | 3816 | 1461148453153 Marionette TRACE conn3 <- [1,2657,null,{"value":"13"}] 03:34:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 03:34:13 INFO - PROCESS | 3816 | 1461148453157 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 03:34:13 INFO - PROCESS | 3816 | 1461148453159 Marionette TRACE conn3 <- [1,2658,null,{}] 03:34:13 INFO - PROCESS | 3816 | 1461148453162 Marionette TRACE conn3 -> [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:34:13 INFO - PROCESS | 3816 | 1461148453295 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 03:34:13 INFO - PROCESS | 3816 | 1461148453362 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:13 INFO - PROCESS | 3816 | ++DOCSHELL 1D28B000 == 59 [pid = 3816] [id = 674] 03:34:13 INFO - PROCESS | 3816 | ++DOMWINDOW == 145 (1D28B400) [pid = 3816] [serial = 2022] [outer = 00000000] 03:34:13 INFO - PROCESS | 3816 | ++DOMWINDOW == 146 (1D6E5C00) [pid = 3816] [serial = 2023] [outer = 1D28B400] 03:34:13 INFO - PROCESS | 3816 | 1461148453410 Marionette DEBUG loaded listener.js 03:34:13 INFO - PROCESS | 3816 | ++DOMWINDOW == 147 (1D6E9400) [pid = 3816] [serial = 2024] [outer = 1D28B400] 03:34:14 INFO - PROCESS | 3816 | --DOMWINDOW == 146 (1A26F400) [pid = 3816] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 03:34:14 INFO - PROCESS | 3816 | --DOMWINDOW == 145 (1C066800) [pid = 3816] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 03:34:14 INFO - PROCESS | 3816 | --DOMWINDOW == 144 (19795400) [pid = 3816] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 03:34:14 INFO - PROCESS | 3816 | --DOMWINDOW == 143 (195EDC00) [pid = 3816] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 03:34:14 INFO - PROCESS | 3816 | --DOMWINDOW == 142 (18A5EC00) [pid = 3816] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 03:34:14 INFO - PROCESS | 3816 | --DOMWINDOW == 141 (1325D800) [pid = 3816] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 03:34:14 INFO - PROCESS | 3816 | --DOMWINDOW == 140 (11B3AC00) [pid = 3816] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 03:34:14 INFO - PROCESS | 3816 | --DOMWINDOW == 139 (12CB9400) [pid = 3816] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 03:34:14 INFO - PROCESS | 3816 | --DOMWINDOW == 138 (18DD3C00) [pid = 3816] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 03:34:14 INFO - PROCESS | 3816 | --DOMWINDOW == 137 (13264C00) [pid = 3816] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 03:34:14 INFO - PROCESS | 3816 | --DOMWINDOW == 136 (1922EC00) [pid = 3816] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 03:34:14 INFO - PROCESS | 3816 | 1461148454299 Marionette TRACE conn3 <- [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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2661,"getWindowHandle",null] 03:34:14 INFO - PROCESS | 3816 | 1461148454350 Marionette TRACE conn3 <- [1,2661,null,{"value":"13"}] 03:34:14 INFO - PROCESS | 3816 | 1461148454353 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 03:34:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 03:34:14 INFO - PROCESS | 3816 | 1461148454355 Marionette TRACE conn3 <- [1,2662,null,{}] 03:34:14 INFO - PROCESS | 3816 | 1461148454359 Marionette TRACE conn3 -> [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:34:14 INFO - PROCESS | 3816 | 1461148454474 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 03:34:14 INFO - PROCESS | 3816 | 1461148454539 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:14 INFO - PROCESS | 3816 | ++DOCSHELL 13A4CC00 == 60 [pid = 3816] [id = 675] 03:34:14 INFO - PROCESS | 3816 | ++DOMWINDOW == 137 (14348800) [pid = 3816] [serial = 2025] [outer = 00000000] 03:34:14 INFO - PROCESS | 3816 | ++DOMWINDOW == 138 (19373000) [pid = 3816] [serial = 2026] [outer = 14348800] 03:34:14 INFO - PROCESS | 3816 | 1461148454583 Marionette DEBUG loaded listener.js 03:34:14 INFO - PROCESS | 3816 | ++DOMWINDOW == 139 (1A867000) [pid = 3816] [serial = 2027] [outer = 14348800] 03:34:15 INFO - PROCESS | 3816 | 1461148455440 Marionette TRACE conn3 <- [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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2665,"getWindowHandle",null] 03:34:15 INFO - PROCESS | 3816 | 1461148455477 Marionette TRACE conn3 <- [1,2665,null,{"value":"13"}] 03:34:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 03:34:15 INFO - PROCESS | 3816 | 1461148455481 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 03:34:15 INFO - PROCESS | 3816 | 1461148455482 Marionette TRACE conn3 <- [1,2666,null,{}] 03:34:15 INFO - PROCESS | 3816 | 1461148455486 Marionette TRACE conn3 -> [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:34:15 INFO - PROCESS | 3816 | 1461148455603 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 03:34:15 INFO - PROCESS | 3816 | 1461148455610 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:15 INFO - PROCESS | 3816 | ++DOCSHELL 1D25F800 == 61 [pid = 3816] [id = 676] 03:34:15 INFO - PROCESS | 3816 | ++DOMWINDOW == 140 (1D261C00) [pid = 3816] [serial = 2028] [outer = 00000000] 03:34:15 INFO - PROCESS | 3816 | ++DOMWINDOW == 141 (1D757C00) [pid = 3816] [serial = 2029] [outer = 1D261C00] 03:34:15 INFO - PROCESS | 3816 | 1461148455653 Marionette DEBUG loaded listener.js 03:34:15 INFO - PROCESS | 3816 | ++DOMWINDOW == 142 (1D939000) [pid = 3816] [serial = 2030] [outer = 1D261C00] 03:34:16 INFO - PROCESS | 3816 | 1461148456584 Marionette TRACE conn3 <- [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:34:16 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:34:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1129ms 03:34:16 INFO - PROCESS | 3816 | 1461148456632 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 03:34:16 INFO - PROCESS | 3816 | 1461148456636 Marionette TRACE conn3 <- [1,2669,null,{"value":"13"}] 03:34:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 03:34:16 INFO - PROCESS | 3816 | 1461148456642 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 03:34:16 INFO - PROCESS | 3816 | 1461148456646 Marionette TRACE conn3 <- [1,2670,null,{}] 03:34:16 INFO - PROCESS | 3816 | 1461148456652 Marionette TRACE conn3 -> [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:34:16 INFO - PROCESS | 3816 | 1461148456793 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 03:34:16 INFO - PROCESS | 3816 | 1461148456936 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:16 INFO - PROCESS | 3816 | ++DOCSHELL 159EEC00 == 62 [pid = 3816] [id = 677] 03:34:16 INFO - PROCESS | 3816 | ++DOMWINDOW == 143 (15C39C00) [pid = 3816] [serial = 2031] [outer = 00000000] 03:34:17 INFO - PROCESS | 3816 | ++DOMWINDOW == 144 (16503000) [pid = 3816] [serial = 2032] [outer = 15C39C00] 03:34:17 INFO - PROCESS | 3816 | 1461148457037 Marionette DEBUG loaded listener.js 03:34:17 INFO - PROCESS | 3816 | ++DOMWINDOW == 145 (16B94400) [pid = 3816] [serial = 2033] [outer = 15C39C00] 03:34:18 INFO - PROCESS | 3816 | 1461148458094 Marionette TRACE conn3 <- [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:34:18 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:34:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1485ms 03:34:18 INFO - PROCESS | 3816 | 1461148458131 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 03:34:18 INFO - PROCESS | 3816 | 1461148458137 Marionette TRACE conn3 <- [1,2673,null,{"value":"13"}] 03:34:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 03:34:18 INFO - PROCESS | 3816 | 1461148458144 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 03:34:18 INFO - PROCESS | 3816 | 1461148458147 Marionette TRACE conn3 <- [1,2674,null,{}] 03:34:18 INFO - PROCESS | 3816 | 1461148458151 Marionette TRACE conn3 -> [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:34:18 INFO - PROCESS | 3816 | 1461148458257 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 03:34:18 INFO - PROCESS | 3816 | 1461148458407 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:18 INFO - PROCESS | 3816 | ++DOCSHELL 188DF400 == 63 [pid = 3816] [id = 678] 03:34:18 INFO - PROCESS | 3816 | ++DOMWINDOW == 146 (18A5EC00) [pid = 3816] [serial = 2034] [outer = 00000000] 03:34:18 INFO - PROCESS | 3816 | ++DOMWINDOW == 147 (19373C00) [pid = 3816] [serial = 2035] [outer = 18A5EC00] 03:34:18 INFO - PROCESS | 3816 | 1461148458462 Marionette DEBUG loaded listener.js 03:34:18 INFO - PROCESS | 3816 | ++DOMWINDOW == 148 (1979DC00) [pid = 3816] [serial = 2036] [outer = 18A5EC00] 03:34:19 INFO - PROCESS | 3816 | 1461148459484 Marionette TRACE conn3 <- [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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 03:34:19 INFO - PROCESS | 3816 | 1461148459533 Marionette TRACE conn3 <- [1,2677,null,{"value":"13"}] 03:34:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 03:34:19 INFO - PROCESS | 3816 | 1461148459538 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 03:34:19 INFO - PROCESS | 3816 | 1461148459542 Marionette TRACE conn3 <- [1,2678,null,{}] 03:34:19 INFO - PROCESS | 3816 | 1461148459553 Marionette TRACE conn3 -> [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:34:19 INFO - PROCESS | 3816 | 1461148459653 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 03:34:19 INFO - PROCESS | 3816 | 1461148459867 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:19 INFO - PROCESS | 3816 | ++DOCSHELL 199A9000 == 64 [pid = 3816] [id = 679] 03:34:19 INFO - PROCESS | 3816 | ++DOMWINDOW == 149 (199AD000) [pid = 3816] [serial = 2037] [outer = 00000000] 03:34:19 INFO - PROCESS | 3816 | ++DOMWINDOW == 150 (1C067400) [pid = 3816] [serial = 2038] [outer = 199AD000] 03:34:19 INFO - PROCESS | 3816 | 1461148459924 Marionette DEBUG loaded listener.js 03:34:19 INFO - PROCESS | 3816 | ++DOMWINDOW == 151 (1D27F400) [pid = 3816] [serial = 2039] [outer = 199AD000] 03:34:21 INFO - PROCESS | 3816 | 1461148461181 Marionette TRACE conn3 <- [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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2681,"getWindowHandle",null] 03:34:21 INFO - PROCESS | 3816 | 1461148461305 Marionette TRACE conn3 <- [1,2681,null,{"value":"13"}] 03:34:21 INFO - PROCESS | 3816 | 1461148461315 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 03:34:21 INFO - PROCESS | 3816 | 1461148461319 Marionette TRACE conn3 <- [1,2682,null,{}] 03:34:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 03:34:21 INFO - PROCESS | 3816 | 1461148461326 Marionette TRACE conn3 -> [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:34:21 INFO - PROCESS | 3816 | 1461148461422 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 03:34:21 INFO - PROCESS | 3816 | 1461148461566 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:21 INFO - PROCESS | 3816 | ++DOCSHELL 1334DC00 == 65 [pid = 3816] [id = 680] 03:34:21 INFO - PROCESS | 3816 | ++DOMWINDOW == 152 (13446C00) [pid = 3816] [serial = 2040] [outer = 00000000] 03:34:21 INFO - PROCESS | 3816 | ++DOMWINDOW == 153 (157A9400) [pid = 3816] [serial = 2041] [outer = 13446C00] 03:34:21 INFO - PROCESS | 3816 | 1461148461606 Marionette DEBUG loaded listener.js 03:34:21 INFO - PROCESS | 3816 | ++DOMWINDOW == 154 (183BF800) [pid = 3816] [serial = 2042] [outer = 13446C00] 03:34:21 INFO - PROCESS | 3816 | --DOCSHELL 13A4CC00 == 64 [pid = 3816] [id = 675] 03:34:21 INFO - PROCESS | 3816 | --DOCSHELL 1D28B000 == 63 [pid = 3816] [id = 674] 03:34:21 INFO - PROCESS | 3816 | --DOCSHELL 19798C00 == 62 [pid = 3816] [id = 673] 03:34:21 INFO - PROCESS | 3816 | --DOCSHELL 1979B000 == 61 [pid = 3816] [id = 672] 03:34:21 INFO - PROCESS | 3816 | --DOCSHELL 18DD6800 == 60 [pid = 3816] [id = 671] 03:34:21 INFO - PROCESS | 3816 | --DOMWINDOW == 153 (1D75A400) [pid = 3816] [serial = 1990] [outer = 00000000] [url = about:blank] 03:34:22 INFO - PROCESS | 3816 | --DOCSHELL 1343FC00 == 59 [pid = 3816] [id = 670] 03:34:22 INFO - PROCESS | 3816 | --DOCSHELL 155FAC00 == 58 [pid = 3816] [id = 669] 03:34:22 INFO - PROCESS | 3816 | --DOCSHELL 1D3A2000 == 57 [pid = 3816] [id = 667] 03:34:22 INFO - PROCESS | 3816 | --DOCSHELL 1C62F400 == 56 [pid = 3816] [id = 666] 03:34:22 INFO - PROCESS | 3816 | --DOCSHELL 183C1C00 == 55 [pid = 3816] [id = 665] 03:34:22 INFO - PROCESS | 3816 | --DOCSHELL 13A46C00 == 54 [pid = 3816] [id = 664] 03:34:22 INFO - PROCESS | 3816 | --DOCSHELL 1D6E0000 == 53 [pid = 3816] [id = 663] 03:34:22 INFO - PROCESS | 3816 | --DOMWINDOW == 152 (1A922C00) [pid = 3816] [serial = 1975] [outer = 00000000] [url = about:blank] 03:34:22 INFO - PROCESS | 3816 | --DOMWINDOW == 151 (1CB18C00) [pid = 3816] [serial = 1978] [outer = 00000000] [url = about:blank] 03:34:22 INFO - PROCESS | 3816 | --DOMWINDOW == 150 (1AE03800) [pid = 3816] [serial = 1976] [outer = 00000000] [url = about:blank] 03:34:22 INFO - PROCESS | 3816 | --DOMWINDOW == 149 (1D259C00) [pid = 3816] [serial = 1982] [outer = 00000000] [url = about:blank] 03:34:22 INFO - PROCESS | 3816 | --DOMWINDOW == 148 (1D12AC00) [pid = 3816] [serial = 1981] [outer = 00000000] [url = about:blank] 03:34:22 INFO - PROCESS | 3816 | --DOMWINDOW == 147 (19848C00) [pid = 3816] [serial = 1972] [outer = 00000000] [url = about:blank] 03:34:22 INFO - PROCESS | 3816 | --DOMWINDOW == 146 (18CE2000) [pid = 3816] [serial = 1966] [outer = 00000000] [url = about:blank] 03:34:22 INFO - PROCESS | 3816 | --DOMWINDOW == 145 (18CEE000) [pid = 3816] [serial = 1967] [outer = 00000000] [url = about:blank] 03:34:22 INFO - PROCESS | 3816 | --DOMWINDOW == 144 (1937AC00) [pid = 3816] [serial = 1951] [outer = 00000000] [url = about:blank] 03:34:22 INFO - PROCESS | 3816 | --DOMWINDOW == 143 (15C36800) [pid = 3816] [serial = 1961] [outer = 00000000] [url = about:blank] 03:34:22 INFO - PROCESS | 3816 | --DOMWINDOW == 142 (14348C00) [pid = 3816] [serial = 1960] [outer = 00000000] [url = about:blank] 03:34:22 INFO - PROCESS | 3816 | --DOMWINDOW == 141 (1D6EB000) [pid = 3816] [serial = 1954] [outer = 00000000] [url = about:blank] 03:34:22 INFO - PROCESS | 3816 | --DOMWINDOW == 140 (18CE7000) [pid = 3816] [serial = 1958] [outer = 00000000] [url = about:blank] 03:34:22 INFO - PROCESS | 3816 | --DOMWINDOW == 139 (11B41C00) [pid = 3816] [serial = 1957] [outer = 00000000] [url = about:blank] 03:34:22 INFO - PROCESS | 3816 | --DOMWINDOW == 138 (138BBC00) [pid = 3816] [serial = 1963] [outer = 00000000] [url = about:blank] 03:34:22 INFO - PROCESS | 3816 | --DOMWINDOW == 137 (14AED400) [pid = 3816] [serial = 1964] [outer = 00000000] [url = about:blank] 03:34:22 INFO - PROCESS | 3816 | --DOMWINDOW == 136 (19374800) [pid = 3816] [serial = 1969] [outer = 00000000] [url = about:blank] 03:34:22 INFO - PROCESS | 3816 | --DOMWINDOW == 135 (19376400) [pid = 3816] [serial = 1970] [outer = 00000000] [url = about:blank] 03:34:22 INFO - PROCESS | 3816 | --DOMWINDOW == 134 (1831D400) [pid = 3816] [serial = 1948] [outer = 00000000] [url = about:blank] 03:34:22 INFO - PROCESS | 3816 | --DOMWINDOW == 133 (1D281000) [pid = 3816] [serial = 1987] [outer = 00000000] [url = about:blank] 03:34:22 INFO - PROCESS | 3816 | --DOMWINDOW == 132 (1D39F800) [pid = 3816] [serial = 1988] [outer = 00000000] [url = about:blank] 03:34:22 INFO - PROCESS | 3816 | --DOMWINDOW == 131 (1CC1A000) [pid = 3816] [serial = 1979] [outer = 00000000] [url = about:blank] 03:34:22 INFO - PROCESS | 3816 | --DOMWINDOW == 130 (1C21C400) [pid = 3816] [serial = 1984] [outer = 00000000] [url = about:blank] 03:34:22 INFO - PROCESS | 3816 | --DOMWINDOW == 129 (1984EC00) [pid = 3816] [serial = 1973] [outer = 00000000] [url = about:blank] 03:34:22 INFO - PROCESS | 3816 | --DOMWINDOW == 128 (1C229800) [pid = 3816] [serial = 1985] [outer = 00000000] [url = about:blank] 03:34:22 INFO - PROCESS | 3816 | 1461148462651 Marionette TRACE conn3 <- [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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2685,"getWindowHandle",null] 03:34:22 INFO - PROCESS | 3816 | 1461148462719 Marionette TRACE conn3 <- [1,2685,null,{"value":"13"}] 03:34:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 03:34:22 INFO - PROCESS | 3816 | 1461148462725 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 03:34:22 INFO - PROCESS | 3816 | 1461148462728 Marionette TRACE conn3 <- [1,2686,null,{}] 03:34:22 INFO - PROCESS | 3816 | 1461148462732 Marionette TRACE conn3 -> [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:34:22 INFO - PROCESS | 3816 | 1461148462814 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 03:34:22 INFO - PROCESS | 3816 | 1461148462821 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:22 INFO - PROCESS | 3816 | ++DOCSHELL 143AC000 == 54 [pid = 3816] [id = 681] 03:34:22 INFO - PROCESS | 3816 | ++DOMWINDOW == 129 (14AED400) [pid = 3816] [serial = 2043] [outer = 00000000] 03:34:22 INFO - PROCESS | 3816 | ++DOMWINDOW == 130 (188A7C00) [pid = 3816] [serial = 2044] [outer = 14AED400] 03:34:22 INFO - PROCESS | 3816 | 1461148462867 Marionette DEBUG loaded listener.js 03:34:22 INFO - PROCESS | 3816 | ++DOMWINDOW == 131 (18CE3C00) [pid = 3816] [serial = 2045] [outer = 14AED400] 03:34:23 INFO - PROCESS | 3816 | 1461148463873 Marionette TRACE conn3 <- [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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 03:34:23 INFO - PROCESS | 3816 | 1461148463921 Marionette TRACE conn3 <- [1,2689,null,{"value":"13"}] 03:34:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 03:34:23 INFO - PROCESS | 3816 | 1461148463925 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 03:34:23 INFO - PROCESS | 3816 | 1461148463929 Marionette TRACE conn3 <- [1,2690,null,{}] 03:34:23 INFO - PROCESS | 3816 | 1461148463938 Marionette TRACE conn3 -> [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:34:24 INFO - PROCESS | 3816 | 1461148464029 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 03:34:24 INFO - PROCESS | 3816 | 1461148464038 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:24 INFO - PROCESS | 3816 | ++DOCSHELL 18DD5400 == 55 [pid = 3816] [id = 682] 03:34:24 INFO - PROCESS | 3816 | ++DOMWINDOW == 132 (1936E400) [pid = 3816] [serial = 2046] [outer = 00000000] 03:34:24 INFO - PROCESS | 3816 | ++DOMWINDOW == 133 (19798C00) [pid = 3816] [serial = 2047] [outer = 1936E400] 03:34:24 INFO - PROCESS | 3816 | 1461148464089 Marionette DEBUG loaded listener.js 03:34:24 INFO - PROCESS | 3816 | ++DOMWINDOW == 134 (19850C00) [pid = 3816] [serial = 2048] [outer = 1936E400] 03:34:24 INFO - PROCESS | 3816 | 1461148464622 Marionette TRACE conn3 <- [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:34:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 03:34:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 726ms 03:34:24 INFO - PROCESS | 3816 | 1461148464665 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 03:34:24 INFO - PROCESS | 3816 | 1461148464667 Marionette TRACE conn3 <- [1,2693,null,{"value":"13"}] 03:34:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 03:34:24 INFO - PROCESS | 3816 | 1461148464675 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 03:34:24 INFO - PROCESS | 3816 | 1461148464676 Marionette TRACE conn3 <- [1,2694,null,{}] 03:34:24 INFO - PROCESS | 3816 | 1461148464680 Marionette TRACE conn3 -> [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:34:24 INFO - PROCESS | 3816 | 1461148464782 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 03:34:24 INFO - PROCESS | 3816 | 1461148464796 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:24 INFO - PROCESS | 3816 | ++DOCSHELL 199B3400 == 56 [pid = 3816] [id = 683] 03:34:24 INFO - PROCESS | 3816 | ++DOMWINDOW == 135 (19B3D400) [pid = 3816] [serial = 2049] [outer = 00000000] 03:34:24 INFO - PROCESS | 3816 | ++DOMWINDOW == 136 (1A162C00) [pid = 3816] [serial = 2050] [outer = 19B3D400] 03:34:24 INFO - PROCESS | 3816 | 1461148464898 Marionette DEBUG loaded listener.js 03:34:24 INFO - PROCESS | 3816 | ++DOMWINDOW == 137 (1A26F800) [pid = 3816] [serial = 2051] [outer = 19B3D400] 03:34:25 INFO - PROCESS | 3816 | 1461148465310 Marionette TRACE conn3 <- [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:34:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 03:34:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 696ms 03:34:25 INFO - PROCESS | 3816 | 1461148465359 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 03:34:25 INFO - PROCESS | 3816 | 1461148465361 Marionette TRACE conn3 <- [1,2697,null,{"value":"13"}] 03:34:25 INFO - PROCESS | 3816 | 1461148465364 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 03:34:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 03:34:25 INFO - PROCESS | 3816 | 1461148465366 Marionette TRACE conn3 <- [1,2698,null,{}] 03:34:25 INFO - PROCESS | 3816 | 1461148465370 Marionette TRACE conn3 -> [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:34:25 INFO - PROCESS | 3816 | 1461148465489 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 03:34:25 INFO - PROCESS | 3816 | 1461148465586 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:25 INFO - PROCESS | 3816 | ++DOCSHELL 15F7B400 == 57 [pid = 3816] [id = 684] 03:34:25 INFO - PROCESS | 3816 | ++DOMWINDOW == 138 (188A0400) [pid = 3816] [serial = 2052] [outer = 00000000] 03:34:25 INFO - PROCESS | 3816 | ++DOMWINDOW == 139 (1C06B400) [pid = 3816] [serial = 2053] [outer = 188A0400] 03:34:25 INFO - PROCESS | 3816 | 1461148465630 Marionette DEBUG loaded listener.js 03:34:25 INFO - PROCESS | 3816 | ++DOMWINDOW == 140 (1C223C00) [pid = 3816] [serial = 2054] [outer = 188A0400] 03:34:26 INFO - PROCESS | 3816 | 1461148466059 Marionette TRACE conn3 <- [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:34:26 INFO - PROCESS | 3816 | 1461148466109 Marionette TRACE conn3 <- [1,2701,null,{"value":"13"}] 03:34:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 03:34:26 INFO - PROCESS | 3816 | 1461148466112 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 03:34:26 INFO - PROCESS | 3816 | 1461148466114 Marionette TRACE conn3 <- [1,2702,null,{}] 03:34:26 INFO - PROCESS | 3816 | 1461148466117 Marionette TRACE conn3 -> [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:34:26 INFO - PROCESS | 3816 | 1461148466521 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 03:34:26 INFO - PROCESS | 3816 | --DOMWINDOW == 139 (159FA000) [pid = 3816] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 03:34:26 INFO - PROCESS | 3816 | --DOMWINDOW == 138 (18087400) [pid = 3816] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 03:34:26 INFO - PROCESS | 3816 | --DOMWINDOW == 137 (1334C800) [pid = 3816] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 03:34:26 INFO - PROCESS | 3816 | --DOMWINDOW == 136 (159EDC00) [pid = 3816] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 03:34:26 INFO - PROCESS | 3816 | --DOMWINDOW == 135 (142CE000) [pid = 3816] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 03:34:26 INFO - PROCESS | 3816 | --DOMWINDOW == 134 (13620C00) [pid = 3816] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 03:34:26 INFO - PROCESS | 3816 | --DOMWINDOW == 133 (195F3400) [pid = 3816] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 03:34:26 INFO - PROCESS | 3816 | --DOMWINDOW == 132 (12DDA800) [pid = 3816] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 03:34:26 INFO - PROCESS | 3816 | --DOMWINDOW == 131 (1D25D000) [pid = 3816] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 03:34:26 INFO - PROCESS | 3816 | --DOMWINDOW == 130 (17BAE800) [pid = 3816] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 03:34:26 INFO - PROCESS | 3816 | --DOMWINDOW == 129 (15551400) [pid = 3816] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 03:34:26 INFO - PROCESS | 3816 | --DOMWINDOW == 128 (16A41C00) [pid = 3816] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 03:34:26 INFO - PROCESS | 3816 | --DOMWINDOW == 127 (1CB22800) [pid = 3816] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 03:34:26 INFO - PROCESS | 3816 | --DOMWINDOW == 126 (1D25FC00) [pid = 3816] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 03:34:26 INFO - PROCESS | 3816 | --DOMWINDOW == 125 (19848400) [pid = 3816] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 03:34:26 INFO - PROCESS | 3816 | --DOMWINDOW == 124 (14348800) [pid = 3816] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 03:34:26 INFO - PROCESS | 3816 | --DOMWINDOW == 123 (142C6800) [pid = 3816] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 03:34:26 INFO - PROCESS | 3816 | --DOMWINDOW == 122 (16651000) [pid = 3816] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 03:34:26 INFO - PROCESS | 3816 | --DOMWINDOW == 121 (142C4800) [pid = 3816] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 03:34:26 INFO - PROCESS | 3816 | --DOMWINDOW == 120 (1937C800) [pid = 3816] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 03:34:26 INFO - PROCESS | 3816 | --DOMWINDOW == 119 (1A921400) [pid = 3816] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 03:34:26 INFO - PROCESS | 3816 | --DOMWINDOW == 118 (1922D400) [pid = 3816] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 03:34:26 INFO - PROCESS | 3816 | --DOMWINDOW == 117 (1C229000) [pid = 3816] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 03:34:26 INFO - PROCESS | 3816 | --DOMWINDOW == 116 (1A26E800) [pid = 3816] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 03:34:26 INFO - PROCESS | 3816 | --DOMWINDOW == 115 (18D06000) [pid = 3816] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 03:34:26 INFO - PROCESS | 3816 | --DOMWINDOW == 114 (1C621C00) [pid = 3816] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 03:34:26 INFO - PROCESS | 3816 | --DOMWINDOW == 113 (1D28B400) [pid = 3816] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 03:34:26 INFO - PROCESS | 3816 | --DOMWINDOW == 112 (1C623400) [pid = 3816] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 03:34:26 INFO - PROCESS | 3816 | --DOMWINDOW == 111 (18089800) [pid = 3816] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 03:34:26 INFO - PROCESS | 3816 | --DOMWINDOW == 110 (19374C00) [pid = 3816] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 03:34:26 INFO - PROCESS | 3816 | --DOMWINDOW == 109 (19B49400) [pid = 3816] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 03:34:26 INFO - PROCESS | 3816 | --DOMWINDOW == 108 (1C625000) [pid = 3816] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 03:34:26 INFO - PROCESS | 3816 | --DOMWINDOW == 107 (19843400) [pid = 3816] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 03:34:26 INFO - PROCESS | 3816 | --DOMWINDOW == 106 (16651400) [pid = 3816] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 03:34:26 INFO - PROCESS | 3816 | --DOMWINDOW == 105 (1D286400) [pid = 3816] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 03:34:26 INFO - PROCESS | 3816 | --DOMWINDOW == 104 (1676DC00) [pid = 3816] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 03:34:26 INFO - PROCESS | 3816 | 1461148466605 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:26 INFO - PROCESS | 3816 | ++DOCSHELL 11B36C00 == 58 [pid = 3816] [id = 685] 03:34:26 INFO - PROCESS | 3816 | ++DOMWINDOW == 105 (11B39000) [pid = 3816] [serial = 2055] [outer = 00000000] 03:34:26 INFO - PROCESS | 3816 | ++DOMWINDOW == 106 (13351800) [pid = 3816] [serial = 2056] [outer = 11B39000] 03:34:26 INFO - PROCESS | 3816 | 1461148466652 Marionette DEBUG loaded listener.js 03:34:26 INFO - PROCESS | 3816 | ++DOMWINDOW == 107 (142C9000) [pid = 3816] [serial = 2057] [outer = 11B39000] 03:34:27 INFO - PROCESS | 3816 | 1461148467047 Marionette TRACE conn3 <- [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:34:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 03:34:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 990ms 03:34:27 INFO - PROCESS | 3816 | 1461148467094 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 03:34:27 INFO - PROCESS | 3816 | 1461148467097 Marionette TRACE conn3 <- [1,2705,null,{"value":"13"}] 03:34:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 03:34:27 INFO - PROCESS | 3816 | 1461148467107 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 03:34:27 INFO - PROCESS | 3816 | 1461148467109 Marionette TRACE conn3 <- [1,2706,null,{}] 03:34:27 INFO - PROCESS | 3816 | 1461148467113 Marionette TRACE conn3 -> [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:34:27 INFO - PROCESS | 3816 | 1461148467192 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 03:34:27 INFO - PROCESS | 3816 | 1461148467197 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:27 INFO - PROCESS | 3816 | ++DOCSHELL 14348C00 == 59 [pid = 3816] [id = 686] 03:34:27 INFO - PROCESS | 3816 | ++DOMWINDOW == 108 (155EEC00) [pid = 3816] [serial = 2058] [outer = 00000000] 03:34:27 INFO - PROCESS | 3816 | ++DOMWINDOW == 109 (1936FC00) [pid = 3816] [serial = 2059] [outer = 155EEC00] 03:34:27 INFO - PROCESS | 3816 | 1461148467243 Marionette DEBUG loaded listener.js 03:34:27 INFO - PROCESS | 3816 | ++DOMWINDOW == 110 (19843C00) [pid = 3816] [serial = 2060] [outer = 155EEC00] 03:34:27 INFO - PROCESS | 3816 | 1461148467700 Marionette TRACE conn3 <- [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:34:27 INFO - PROCESS | 3816 | 1461148467760 Marionette TRACE conn3 <- [1,2709,null,{"value":"13"}] 03:34:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 03:34:27 INFO - PROCESS | 3816 | 1461148467763 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 03:34:27 INFO - PROCESS | 3816 | 1461148467765 Marionette TRACE conn3 <- [1,2710,null,{}] 03:34:27 INFO - PROCESS | 3816 | 1461148467768 Marionette TRACE conn3 -> [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:34:27 INFO - PROCESS | 3816 | 1461148467847 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 03:34:27 INFO - PROCESS | 3816 | 1461148467853 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:27 INFO - PROCESS | 3816 | ++DOCSHELL 11B34000 == 60 [pid = 3816] [id = 687] 03:34:27 INFO - PROCESS | 3816 | ++DOMWINDOW == 111 (16651400) [pid = 3816] [serial = 2061] [outer = 00000000] 03:34:27 INFO - PROCESS | 3816 | ++DOMWINDOW == 112 (1CC1D800) [pid = 3816] [serial = 2062] [outer = 16651400] 03:34:27 INFO - PROCESS | 3816 | 1461148467897 Marionette DEBUG loaded listener.js 03:34:27 INFO - PROCESS | 3816 | ++DOMWINDOW == 113 (1CC15800) [pid = 3816] [serial = 2063] [outer = 16651400] 03:34:28 INFO - PROCESS | 3816 | 1461148468383 Marionette TRACE conn3 <- [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:34:28 INFO - PROCESS | 3816 | 1461148468447 Marionette TRACE conn3 <- [1,2713,null,{"value":"13"}] 03:34:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 03:34:28 INFO - PROCESS | 3816 | 1461148468450 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 03:34:28 INFO - PROCESS | 3816 | 1461148468452 Marionette TRACE conn3 <- [1,2714,null,{}] 03:34:28 INFO - PROCESS | 3816 | 1461148468455 Marionette TRACE conn3 -> [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:34:28 INFO - PROCESS | 3816 | 1461148468592 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 03:34:28 INFO - PROCESS | 3816 | 1461148468742 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:28 INFO - PROCESS | 3816 | ++DOCSHELL 1334D000 == 61 [pid = 3816] [id = 688] 03:34:28 INFO - PROCESS | 3816 | ++DOMWINDOW == 114 (13357400) [pid = 3816] [serial = 2064] [outer = 00000000] 03:34:28 INFO - PROCESS | 3816 | ++DOMWINDOW == 115 (142C4C00) [pid = 3816] [serial = 2065] [outer = 13357400] 03:34:28 INFO - PROCESS | 3816 | 1461148468803 Marionette DEBUG loaded listener.js 03:34:28 INFO - PROCESS | 3816 | ++DOMWINDOW == 116 (142C4800) [pid = 3816] [serial = 2066] [outer = 13357400] 03:34:29 INFO - PROCESS | 3816 | 1461148469442 Marionette TRACE conn3 <- [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:34:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 03:34:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1036ms 03:34:29 INFO - PROCESS | 3816 | 1461148469506 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 03:34:29 INFO - PROCESS | 3816 | 1461148469510 Marionette TRACE conn3 <- [1,2717,null,{"value":"13"}] 03:34:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 03:34:29 INFO - PROCESS | 3816 | 1461148469515 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 03:34:29 INFO - PROCESS | 3816 | 1461148469520 Marionette TRACE conn3 <- [1,2718,null,{}] 03:34:29 INFO - PROCESS | 3816 | 1461148469525 Marionette TRACE conn3 -> [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:34:29 INFO - PROCESS | 3816 | 1461148469633 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 03:34:29 INFO - PROCESS | 3816 | 1461148469780 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:29 INFO - PROCESS | 3816 | ++DOCSHELL 18739000 == 62 [pid = 3816] [id = 689] 03:34:29 INFO - PROCESS | 3816 | ++DOMWINDOW == 117 (188A1800) [pid = 3816] [serial = 2067] [outer = 00000000] 03:34:29 INFO - PROCESS | 3816 | ++DOMWINDOW == 118 (18D05400) [pid = 3816] [serial = 2068] [outer = 188A1800] 03:34:29 INFO - PROCESS | 3816 | 1461148469838 Marionette DEBUG loaded listener.js 03:34:29 INFO - PROCESS | 3816 | ++DOMWINDOW == 119 (18D0E800) [pid = 3816] [serial = 2069] [outer = 188A1800] 03:34:30 INFO - PROCESS | 3816 | 1461148470832 Marionette TRACE conn3 <- [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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 03:34:30 INFO - PROCESS | 3816 | 1461148470897 Marionette TRACE conn3 <- [1,2721,null,{"value":"13"}] 03:34:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 03:34:30 INFO - PROCESS | 3816 | 1461148470902 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 03:34:30 INFO - PROCESS | 3816 | 1461148470904 Marionette TRACE conn3 <- [1,2722,null,{}] 03:34:30 INFO - PROCESS | 3816 | 1461148470909 Marionette TRACE conn3 -> [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:34:30 INFO - PROCESS | 3816 | 1461148471002 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 03:34:31 INFO - PROCESS | 3816 | 1461148471191 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:31 INFO - PROCESS | 3816 | ++DOCSHELL 19B89C00 == 63 [pid = 3816] [id = 690] 03:34:31 INFO - PROCESS | 3816 | ++DOMWINDOW == 120 (19C59000) [pid = 3816] [serial = 2070] [outer = 00000000] 03:34:31 INFO - PROCESS | 3816 | ++DOMWINDOW == 121 (1C623400) [pid = 3816] [serial = 2071] [outer = 19C59000] 03:34:31 INFO - PROCESS | 3816 | 1461148471291 Marionette DEBUG loaded listener.js 03:34:31 INFO - PROCESS | 3816 | ++DOMWINDOW == 122 (1CE53400) [pid = 3816] [serial = 2072] [outer = 19C59000] 03:34:31 INFO - PROCESS | 3816 | 1461148471818 Marionette TRACE conn3 <- [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:34:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 03:34:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 989ms 03:34:31 INFO - PROCESS | 3816 | 1461148471889 Marionette TRACE conn3 -> [0,2725,"getWindowHandle",null] 03:34:31 INFO - PROCESS | 3816 | 1461148471893 Marionette TRACE conn3 <- [1,2725,null,{"value":"13"}] 03:34:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 03:34:31 INFO - PROCESS | 3816 | 1461148471903 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 03:34:31 INFO - PROCESS | 3816 | 1461148471908 Marionette TRACE conn3 <- [1,2726,null,{}] 03:34:31 INFO - PROCESS | 3816 | 1461148471972 Marionette TRACE conn3 -> [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:34:32 INFO - PROCESS | 3816 | 1461148472083 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 03:34:32 INFO - PROCESS | 3816 | 1461148472222 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:32 INFO - PROCESS | 3816 | ++DOCSHELL 1D125C00 == 64 [pid = 3816] [id = 691] 03:34:32 INFO - PROCESS | 3816 | ++DOMWINDOW == 123 (1D689400) [pid = 3816] [serial = 2073] [outer = 00000000] 03:34:32 INFO - PROCESS | 3816 | ++DOMWINDOW == 124 (1D6E5800) [pid = 3816] [serial = 2074] [outer = 1D689400] 03:34:32 INFO - PROCESS | 3816 | 1461148472279 Marionette DEBUG loaded listener.js 03:34:32 INFO - PROCESS | 3816 | ++DOMWINDOW == 125 (1D6E8C00) [pid = 3816] [serial = 2075] [outer = 1D689400] 03:34:32 INFO - PROCESS | 3816 | 1461148472810 Marionette TRACE conn3 <- [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:34:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 03:34:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 928ms 03:34:32 INFO - PROCESS | 3816 | 1461148472845 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 03:34:32 INFO - PROCESS | 3816 | 1461148472847 Marionette TRACE conn3 <- [1,2729,null,{"value":"13"}] 03:34:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 03:34:32 INFO - PROCESS | 3816 | 1461148472851 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 03:34:32 INFO - PROCESS | 3816 | 1461148472853 Marionette TRACE conn3 <- [1,2730,null,{}] 03:34:32 INFO - PROCESS | 3816 | 1461148472856 Marionette TRACE conn3 -> [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:34:32 INFO - PROCESS | 3816 | 1461148472960 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 03:34:33 INFO - PROCESS | 3816 | 1461148473118 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:33 INFO - PROCESS | 3816 | ++DOCSHELL 1D3A0800 == 65 [pid = 3816] [id = 692] 03:34:33 INFO - PROCESS | 3816 | ++DOMWINDOW == 126 (1D6E2C00) [pid = 3816] [serial = 2076] [outer = 00000000] 03:34:33 INFO - PROCESS | 3816 | ++DOMWINDOW == 127 (1D945400) [pid = 3816] [serial = 2077] [outer = 1D6E2C00] 03:34:33 INFO - PROCESS | 3816 | 1461148473172 Marionette DEBUG loaded listener.js 03:34:33 INFO - PROCESS | 3816 | ++DOMWINDOW == 128 (1DBCA000) [pid = 3816] [serial = 2078] [outer = 1D6E2C00] 03:34:33 INFO - PROCESS | 3816 | 1461148473769 Marionette TRACE conn3 <- [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:34:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 03:34:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 990ms 03:34:33 INFO - PROCESS | 3816 | 1461148473837 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 03:34:33 INFO - PROCESS | 3816 | 1461148473840 Marionette TRACE conn3 <- [1,2733,null,{"value":"13"}] 03:34:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 03:34:33 INFO - PROCESS | 3816 | 1461148473843 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 03:34:33 INFO - PROCESS | 3816 | 1461148473845 Marionette TRACE conn3 <- [1,2734,null,{}] 03:34:33 INFO - PROCESS | 3816 | 1461148473849 Marionette TRACE conn3 -> [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:34:33 INFO - PROCESS | 3816 | 1461148473955 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 03:34:34 INFO - PROCESS | 3816 | 1461148474106 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:34 INFO - PROCESS | 3816 | ++DOCSHELL 12D73000 == 66 [pid = 3816] [id = 693] 03:34:34 INFO - PROCESS | 3816 | ++DOMWINDOW == 129 (12DD7000) [pid = 3816] [serial = 2079] [outer = 00000000] 03:34:34 INFO - PROCESS | 3816 | ++DOMWINDOW == 130 (15CDAC00) [pid = 3816] [serial = 2080] [outer = 12DD7000] 03:34:34 INFO - PROCESS | 3816 | 1461148474170 Marionette DEBUG loaded listener.js 03:34:34 INFO - PROCESS | 3816 | ++DOMWINDOW == 131 (18107000) [pid = 3816] [serial = 2081] [outer = 12DD7000] 03:34:34 INFO - PROCESS | 3816 | 1461148474824 Marionette TRACE conn3 <- [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:34:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 03:34:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1036ms 03:34:34 INFO - PROCESS | 3816 | 1461148474883 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 03:34:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 03:34:34 INFO - PROCESS | 3816 | 1461148474887 Marionette TRACE conn3 <- [1,2737,null,{"value":"13"}] 03:34:34 INFO - PROCESS | 3816 | 1461148474893 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 03:34:34 INFO - PROCESS | 3816 | 1461148474896 Marionette TRACE conn3 <- [1,2738,null,{}] 03:34:34 INFO - PROCESS | 3816 | 1461148474901 Marionette TRACE conn3 -> [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:34:34 INFO - PROCESS | 3816 | 1461148475001 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 03:34:35 INFO - PROCESS | 3816 | 1461148475157 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:35 INFO - PROCESS | 3816 | ++DOCSHELL 13349800 == 67 [pid = 3816] [id = 694] 03:34:35 INFO - PROCESS | 3816 | ++DOMWINDOW == 132 (1334A000) [pid = 3816] [serial = 2082] [outer = 00000000] 03:34:35 INFO - PROCESS | 3816 | ++DOMWINDOW == 133 (13817400) [pid = 3816] [serial = 2083] [outer = 1334A000] 03:34:35 INFO - PROCESS | 3816 | 1461148475212 Marionette DEBUG loaded listener.js 03:34:35 INFO - PROCESS | 3816 | ++DOMWINDOW == 134 (13A4CC00) [pid = 3816] [serial = 2084] [outer = 1334A000] 03:34:35 INFO - PROCESS | 3816 | --DOCSHELL 11B34000 == 66 [pid = 3816] [id = 687] 03:34:35 INFO - PROCESS | 3816 | --DOCSHELL 14348C00 == 65 [pid = 3816] [id = 686] 03:34:35 INFO - PROCESS | 3816 | --DOCSHELL 11B36C00 == 64 [pid = 3816] [id = 685] 03:34:35 INFO - PROCESS | 3816 | --DOCSHELL 15F7B400 == 63 [pid = 3816] [id = 684] 03:34:35 INFO - PROCESS | 3816 | --DOCSHELL 199B3400 == 62 [pid = 3816] [id = 683] 03:34:35 INFO - PROCESS | 3816 | --DOCSHELL 18DD5400 == 61 [pid = 3816] [id = 682] 03:34:35 INFO - PROCESS | 3816 | --DOCSHELL 143AC000 == 60 [pid = 3816] [id = 681] 03:34:35 INFO - PROCESS | 3816 | --DOCSHELL 1334DC00 == 59 [pid = 3816] [id = 680] 03:34:35 INFO - PROCESS | 3816 | --DOCSHELL 159EEC00 == 58 [pid = 3816] [id = 677] 03:34:35 INFO - PROCESS | 3816 | --DOMWINDOW == 133 (188A9800) [pid = 3816] [serial = 2008] [outer = 00000000] [url = about:blank] 03:34:35 INFO - PROCESS | 3816 | --DOMWINDOW == 132 (18CEEC00) [pid = 3816] [serial = 1859] [outer = 00000000] [url = about:blank] 03:34:35 INFO - PROCESS | 3816 | --DOMWINDOW == 131 (146A3000) [pid = 3816] [serial = 1736] [outer = 00000000] [url = about:blank] 03:34:35 INFO - PROCESS | 3816 | --DOMWINDOW == 130 (1DBCD800) [pid = 3816] [serial = 2002] [outer = 00000000] [url = about:blank] 03:34:35 INFO - PROCESS | 3816 | --DOMWINDOW == 129 (17BB1800) [pid = 3816] [serial = 1901] [outer = 00000000] [url = about:blank] 03:34:35 INFO - PROCESS | 3816 | --DOMWINDOW == 128 (15C34C00) [pid = 3816] [serial = 1772] [outer = 00000000] [url = about:blank] 03:34:35 INFO - PROCESS | 3816 | --DOMWINDOW == 127 (18CE8C00) [pid = 3816] [serial = 2012] [outer = 00000000] [url = about:blank] 03:34:35 INFO - PROCESS | 3816 | --DOMWINDOW == 126 (1C21E400) [pid = 3816] [serial = 1862] [outer = 00000000] [url = about:blank] 03:34:35 INFO - PROCESS | 3816 | --DOMWINDOW == 125 (15719400) [pid = 3816] [serial = 1814] [outer = 00000000] [url = about:blank] 03:34:35 INFO - PROCESS | 3816 | --DOMWINDOW == 124 (1D68C000) [pid = 3816] [serial = 1907] [outer = 00000000] [url = about:blank] 03:34:35 INFO - PROCESS | 3816 | --DOMWINDOW == 123 (1A865800) [pid = 3816] [serial = 1742] [outer = 00000000] [url = about:blank] 03:34:35 INFO - PROCESS | 3816 | --DOMWINDOW == 122 (188A2000) [pid = 3816] [serial = 1775] [outer = 00000000] [url = about:blank] 03:34:35 INFO - PROCESS | 3816 | --DOMWINDOW == 121 (19372800) [pid = 3816] [serial = 1996] [outer = 00000000] [url = about:blank] 03:34:35 INFO - PROCESS | 3816 | --DOMWINDOW == 120 (18CE5400) [pid = 3816] [serial = 1817] [outer = 00000000] [url = about:blank] 03:34:35 INFO - PROCESS | 3816 | --DOMWINDOW == 119 (1D6E1800) [pid = 3816] [serial = 1910] [outer = 00000000] [url = about:blank] 03:34:35 INFO - PROCESS | 3816 | --DOMWINDOW == 118 (19379400) [pid = 3816] [serial = 2005] [outer = 00000000] [url = about:blank] 03:34:35 INFO - PROCESS | 3816 | --DOMWINDOW == 117 (1D3A2C00) [pid = 3816] [serial = 1898] [outer = 00000000] [url = about:blank] 03:34:35 INFO - PROCESS | 3816 | --DOMWINDOW == 116 (1AE0AC00) [pid = 3816] [serial = 2017] [outer = 00000000] [url = about:blank] 03:34:35 INFO - PROCESS | 3816 | --DOMWINDOW == 115 (1D6E7800) [pid = 3816] [serial = 1999] [outer = 00000000] [url = about:blank] 03:34:35 INFO - PROCESS | 3816 | --DOMWINDOW == 114 (19373000) [pid = 3816] [serial = 2026] [outer = 00000000] [url = about:blank] 03:34:35 INFO - PROCESS | 3816 | --DOMWINDOW == 113 (1A867000) [pid = 3816] [serial = 2027] [outer = 00000000] [url = about:blank] 03:34:35 INFO - PROCESS | 3816 | --DOMWINDOW == 112 (1552AC00) [pid = 3816] [serial = 1694] [outer = 00000000] [url = about:blank] 03:34:35 INFO - PROCESS | 3816 | --DOMWINDOW == 111 (188EBC00) [pid = 3816] [serial = 1697] [outer = 00000000] [url = about:blank] 03:34:35 INFO - PROCESS | 3816 | --DOMWINDOW == 110 (1555B000) [pid = 3816] [serial = 1856] [outer = 00000000] [url = about:blank] 03:34:35 INFO - PROCESS | 3816 | --DOMWINDOW == 109 (19907800) [pid = 3816] [serial = 1700] [outer = 00000000] [url = about:blank] 03:34:35 INFO - PROCESS | 3816 | --DOMWINDOW == 108 (18A61000) [pid = 3816] [serial = 2011] [outer = 00000000] [url = about:blank] 03:34:35 INFO - PROCESS | 3816 | --DOMWINDOW == 107 (1D257400) [pid = 3816] [serial = 2021] [outer = 00000000] [url = about:blank] 03:34:35 INFO - PROCESS | 3816 | --DOMWINDOW == 106 (19C50400) [pid = 3816] [serial = 1904] [outer = 00000000] [url = about:blank] 03:34:35 INFO - PROCESS | 3816 | --DOMWINDOW == 105 (1CC14000) [pid = 3816] [serial = 1703] [outer = 00000000] [url = about:blank] 03:34:35 INFO - PROCESS | 3816 | --DOMWINDOW == 104 (1CB1E000) [pid = 3816] [serial = 1769] [outer = 00000000] [url = about:blank] 03:34:35 INFO - PROCESS | 3816 | --DOMWINDOW == 103 (196A4800) [pid = 3816] [serial = 1778] [outer = 00000000] [url = about:blank] 03:34:35 INFO - PROCESS | 3816 | --DOMWINDOW == 102 (1CC1C000) [pid = 3816] [serial = 1865] [outer = 00000000] [url = about:blank] 03:34:35 INFO - PROCESS | 3816 | --DOMWINDOW == 101 (1D6E5C00) [pid = 3816] [serial = 2023] [outer = 00000000] [url = about:blank] 03:34:35 INFO - PROCESS | 3816 | --DOMWINDOW == 100 (1CC16400) [pid = 3816] [serial = 1811] [outer = 00000000] [url = about:blank] 03:34:35 INFO - PROCESS | 3816 | --DOMWINDOW == 99 (18A5A800) [pid = 3816] [serial = 1739] [outer = 00000000] [url = about:blank] 03:34:35 INFO - PROCESS | 3816 | --DOMWINDOW == 98 (1D6E9400) [pid = 3816] [serial = 2024] [outer = 00000000] [url = about:blank] 03:34:35 INFO - PROCESS | 3816 | --DOMWINDOW == 97 (1665AC00) [pid = 3816] [serial = 1993] [outer = 00000000] [url = about:blank] 03:34:35 INFO - PROCESS | 3816 | --DOMWINDOW == 96 (19908000) [pid = 3816] [serial = 2015] [outer = 00000000] [url = about:blank] 03:34:35 INFO - PROCESS | 3816 | --DOMWINDOW == 95 (1A53A800) [pid = 3816] [serial = 2018] [outer = 00000000] [url = about:blank] 03:34:35 INFO - PROCESS | 3816 | --DOMWINDOW == 94 (18A87800) [pid = 3816] [serial = 2009] [outer = 00000000] [url = about:blank] 03:34:35 INFO - PROCESS | 3816 | --DOMWINDOW == 93 (1C21D000) [pid = 3816] [serial = 1853] [outer = 00000000] [url = about:blank] 03:34:35 INFO - PROCESS | 3816 | --DOMWINDOW == 92 (1CC1C800) [pid = 3816] [serial = 1745] [outer = 00000000] [url = about:blank] 03:34:35 INFO - PROCESS | 3816 | --DOMWINDOW == 91 (1C630C00) [pid = 3816] [serial = 1820] [outer = 00000000] [url = about:blank] 03:34:35 INFO - PROCESS | 3816 | --DOMWINDOW == 90 (19845800) [pid = 3816] [serial = 2014] [outer = 00000000] [url = about:blank] 03:34:35 INFO - PROCESS | 3816 | --DOMWINDOW == 89 (1D25C400) [pid = 3816] [serial = 2020] [outer = 00000000] [url = about:blank] 03:34:35 INFO - PROCESS | 3816 | --DOMWINDOW == 88 (18A62800) [pid = 3816] [serial = 1949] [outer = 00000000] [url = about:blank] 03:34:35 INFO - PROCESS | 3816 | --DOMWINDOW == 87 (1D93AC00) [pid = 3816] [serial = 1955] [outer = 00000000] [url = about:blank] 03:34:35 INFO - PROCESS | 3816 | --DOMWINDOW == 86 (19844C00) [pid = 3816] [serial = 1952] [outer = 00000000] [url = about:blank] 03:34:35 INFO - PROCESS | 3816 | --DOMWINDOW == 85 (1D757C00) [pid = 3816] [serial = 2029] [outer = 00000000] [url = about:blank] 03:34:35 INFO - PROCESS | 3816 | 1461148475749 Marionette TRACE conn3 <- [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:34:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 03:34:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 881ms 03:34:35 INFO - PROCESS | 3816 | 1461148475794 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 03:34:35 INFO - PROCESS | 3816 | 1461148475800 Marionette TRACE conn3 <- [1,2741,null,{"value":"13"}] 03:34:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 03:34:35 INFO - PROCESS | 3816 | 1461148475806 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 03:34:35 INFO - PROCESS | 3816 | 1461148475808 Marionette TRACE conn3 <- [1,2742,null,{}] 03:34:35 INFO - PROCESS | 3816 | 1461148475812 Marionette TRACE conn3 -> [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:34:35 INFO - PROCESS | 3816 | 1461148475898 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 03:34:35 INFO - PROCESS | 3816 | 1461148475906 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:35 INFO - PROCESS | 3816 | ++DOCSHELL 142C8000 == 59 [pid = 3816] [id = 695] 03:34:35 INFO - PROCESS | 3816 | ++DOMWINDOW == 86 (14A52800) [pid = 3816] [serial = 2085] [outer = 00000000] 03:34:35 INFO - PROCESS | 3816 | ++DOMWINDOW == 87 (155EC400) [pid = 3816] [serial = 2086] [outer = 14A52800] 03:34:35 INFO - PROCESS | 3816 | 1461148475952 Marionette DEBUG loaded listener.js 03:34:36 INFO - PROCESS | 3816 | ++DOMWINDOW == 88 (155F6800) [pid = 3816] [serial = 2087] [outer = 14A52800] 03:34:36 INFO - PROCESS | 3816 | 1461148476445 Marionette TRACE conn3 <- [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:34:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 03:34:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 696ms 03:34:36 INFO - PROCESS | 3816 | 1461148476487 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 03:34:36 INFO - PROCESS | 3816 | 1461148476490 Marionette TRACE conn3 <- [1,2745,null,{"value":"13"}] 03:34:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 03:34:36 INFO - PROCESS | 3816 | 1461148476493 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 03:34:36 INFO - PROCESS | 3816 | 1461148476496 Marionette TRACE conn3 <- [1,2746,null,{}] 03:34:36 INFO - PROCESS | 3816 | 1461148476506 Marionette TRACE conn3 -> [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:34:36 INFO - PROCESS | 3816 | 1461148476593 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 03:34:36 INFO - PROCESS | 3816 | 1461148476697 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:36 INFO - PROCESS | 3816 | ++DOCSHELL 16652800 == 60 [pid = 3816] [id = 696] 03:34:36 INFO - PROCESS | 3816 | ++DOMWINDOW == 89 (16652C00) [pid = 3816] [serial = 2088] [outer = 00000000] 03:34:36 INFO - PROCESS | 3816 | ++DOMWINDOW == 90 (16A3EC00) [pid = 3816] [serial = 2089] [outer = 16652C00] 03:34:36 INFO - PROCESS | 3816 | 1461148476746 Marionette DEBUG loaded listener.js 03:34:36 INFO - PROCESS | 3816 | ++DOMWINDOW == 91 (16B8C800) [pid = 3816] [serial = 2090] [outer = 16652C00] 03:34:37 INFO - PROCESS | 3816 | 1461148477120 Marionette TRACE conn3 <- [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:34:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 03:34:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 634ms 03:34:37 INFO - PROCESS | 3816 | 1461148477131 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 03:34:37 INFO - PROCESS | 3816 | 1461148477133 Marionette TRACE conn3 <- [1,2749,null,{"value":"13"}] 03:34:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 03:34:37 INFO - PROCESS | 3816 | 1461148477149 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 03:34:37 INFO - PROCESS | 3816 | 1461148477151 Marionette TRACE conn3 <- [1,2750,null,{}] 03:34:37 INFO - PROCESS | 3816 | 1461148477154 Marionette TRACE conn3 -> [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:34:37 INFO - PROCESS | 3816 | 1461148477238 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 03:34:37 INFO - PROCESS | 3816 | 1461148477276 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:37 INFO - PROCESS | 3816 | ++DOCSHELL 183BFC00 == 61 [pid = 3816] [id = 697] 03:34:37 INFO - PROCESS | 3816 | ++DOMWINDOW == 92 (183C2800) [pid = 3816] [serial = 2091] [outer = 00000000] 03:34:37 INFO - PROCESS | 3816 | ++DOMWINDOW == 93 (188A8000) [pid = 3816] [serial = 2092] [outer = 183C2800] 03:34:37 INFO - PROCESS | 3816 | 1461148477328 Marionette DEBUG loaded listener.js 03:34:37 INFO - PROCESS | 3816 | ++DOMWINDOW == 94 (18A54400) [pid = 3816] [serial = 2093] [outer = 183C2800] 03:34:37 INFO - PROCESS | 3816 | 1461148477745 Marionette TRACE conn3 <- [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:34:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 03:34:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 634ms 03:34:37 INFO - PROCESS | 3816 | 1461148477769 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 03:34:37 INFO - PROCESS | 3816 | 1461148477771 Marionette TRACE conn3 <- [1,2753,null,{"value":"13"}] 03:34:37 INFO - PROCESS | 3816 | 1461148477774 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 03:34:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 03:34:37 INFO - PROCESS | 3816 | 1461148477776 Marionette TRACE conn3 <- [1,2754,null,{}] 03:34:37 INFO - PROCESS | 3816 | 1461148477803 Marionette TRACE conn3 -> [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:34:37 INFO - PROCESS | 3816 | 1461148477921 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 03:34:37 INFO - PROCESS | 3816 | 1461148477987 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:37 INFO - PROCESS | 3816 | ++DOCSHELL 1676F000 == 62 [pid = 3816] [id = 698] 03:34:37 INFO - PROCESS | 3816 | ++DOMWINDOW == 95 (18A61000) [pid = 3816] [serial = 2094] [outer = 00000000] 03:34:38 INFO - PROCESS | 3816 | ++DOMWINDOW == 96 (18CE1000) [pid = 3816] [serial = 2095] [outer = 18A61000] 03:34:38 INFO - PROCESS | 3816 | 1461148478031 Marionette DEBUG loaded listener.js 03:34:38 INFO - PROCESS | 3816 | ++DOMWINDOW == 97 (18CE4000) [pid = 3816] [serial = 2096] [outer = 18A61000] 03:34:38 INFO - PROCESS | 3816 | 1461148478470 Marionette TRACE conn3 <- [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:34:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 03:34:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 727ms 03:34:38 INFO - PROCESS | 3816 | 1461148478515 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 03:34:38 INFO - PROCESS | 3816 | 1461148478517 Marionette TRACE conn3 <- [1,2757,null,{"value":"13"}] 03:34:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 03:34:38 INFO - PROCESS | 3816 | 1461148478526 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 03:34:38 INFO - PROCESS | 3816 | 1461148478527 Marionette TRACE conn3 <- [1,2758,null,{}] 03:34:38 INFO - PROCESS | 3816 | 1461148478531 Marionette TRACE conn3 -> [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:34:38 INFO - PROCESS | 3816 | 1461148478656 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 03:34:38 INFO - PROCESS | 3816 | 1461148478755 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:38 INFO - PROCESS | 3816 | ++DOCSHELL 18D0A000 == 63 [pid = 3816] [id = 699] 03:34:38 INFO - PROCESS | 3816 | ++DOMWINDOW == 98 (18D0A400) [pid = 3816] [serial = 2097] [outer = 00000000] 03:34:38 INFO - PROCESS | 3816 | ++DOMWINDOW == 99 (18DD6800) [pid = 3816] [serial = 2098] [outer = 18D0A400] 03:34:38 INFO - PROCESS | 3816 | 1461148478801 Marionette DEBUG loaded listener.js 03:34:38 INFO - PROCESS | 3816 | ++DOMWINDOW == 100 (18DD5400) [pid = 3816] [serial = 2099] [outer = 18D0A400] 03:34:39 INFO - PROCESS | 3816 | 1461148479208 Marionette TRACE conn3 <- [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:34:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 03:34:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 727ms 03:34:39 INFO - PROCESS | 3816 | 1461148479261 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 03:34:39 INFO - PROCESS | 3816 | 1461148479263 Marionette TRACE conn3 <- [1,2761,null,{"value":"13"}] 03:34:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 03:34:39 INFO - PROCESS | 3816 | 1461148479251 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 03:34:39 INFO - PROCESS | 3816 | 1461148479252 Marionette TRACE conn3 <- [1,2762,null,{}] 03:34:39 INFO - PROCESS | 3816 | 1461148479260 Marionette TRACE conn3 -> [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:34:39 INFO - PROCESS | 3816 | 1461148479396 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 03:34:39 INFO - PROCESS | 3816 | 1461148479465 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:39 INFO - PROCESS | 3816 | ++DOCSHELL 12B8D400 == 64 [pid = 3816] [id = 700] 03:34:39 INFO - PROCESS | 3816 | ++DOMWINDOW == 101 (1334B800) [pid = 3816] [serial = 2100] [outer = 00000000] 03:34:39 INFO - PROCESS | 3816 | ++DOMWINDOW == 102 (19379800) [pid = 3816] [serial = 2101] [outer = 1334B800] 03:34:39 INFO - PROCESS | 3816 | 1461148479509 Marionette DEBUG loaded listener.js 03:34:39 INFO - PROCESS | 3816 | ++DOMWINDOW == 103 (196A3C00) [pid = 3816] [serial = 2102] [outer = 1334B800] 03:34:39 INFO - PROCESS | 3816 | --DOMWINDOW == 102 (19B3D400) [pid = 3816] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 03:34:39 INFO - PROCESS | 3816 | --DOMWINDOW == 101 (188A0400) [pid = 3816] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 03:34:39 INFO - PROCESS | 3816 | --DOMWINDOW == 100 (1936E400) [pid = 3816] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 03:34:39 INFO - PROCESS | 3816 | --DOMWINDOW == 99 (14AED400) [pid = 3816] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 03:34:39 INFO - PROCESS | 3816 | --DOMWINDOW == 98 (13446C00) [pid = 3816] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 03:34:39 INFO - PROCESS | 3816 | --DOMWINDOW == 97 (155EEC00) [pid = 3816] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 03:34:39 INFO - PROCESS | 3816 | --DOMWINDOW == 96 (11B39000) [pid = 3816] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 03:34:39 INFO - PROCESS | 3816 | 1461148479948 Marionette TRACE conn3 <- [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:34:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 03:34:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 727ms 03:34:39 INFO - PROCESS | 3816 | 1461148479991 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 03:34:39 INFO - PROCESS | 3816 | 1461148479993 Marionette TRACE conn3 <- [1,2765,null,{"value":"13"}] 03:34:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 03:34:39 INFO - PROCESS | 3816 | 1461148479996 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 03:34:39 INFO - PROCESS | 3816 | 1461148479998 Marionette TRACE conn3 <- [1,2766,null,{}] 03:34:40 INFO - PROCESS | 3816 | 1461148480031 Marionette TRACE conn3 -> [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:34:40 INFO - PROCESS | 3816 | 1461148480149 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 03:34:40 INFO - PROCESS | 3816 | 1461148480214 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:40 INFO - PROCESS | 3816 | ++DOCSHELL 13446C00 == 65 [pid = 3816] [id = 701] 03:34:40 INFO - PROCESS | 3816 | ++DOMWINDOW == 97 (13A44400) [pid = 3816] [serial = 2103] [outer = 00000000] 03:34:40 INFO - PROCESS | 3816 | ++DOMWINDOW == 98 (1979AC00) [pid = 3816] [serial = 2104] [outer = 13A44400] 03:34:40 INFO - PROCESS | 3816 | 1461148480258 Marionette DEBUG loaded listener.js 03:34:40 INFO - PROCESS | 3816 | ++DOMWINDOW == 99 (19842400) [pid = 3816] [serial = 2105] [outer = 13A44400] 03:34:40 INFO - PROCESS | 3816 | 1461148480630 Marionette TRACE conn3 <- [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:34:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 03:34:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 634ms 03:34:40 INFO - PROCESS | 3816 | 1461148480655 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 03:34:40 INFO - PROCESS | 3816 | 1461148480657 Marionette TRACE conn3 <- [1,2769,null,{"value":"13"}] 03:34:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 03:34:40 INFO - PROCESS | 3816 | 1461148480660 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 03:34:40 INFO - PROCESS | 3816 | 1461148480662 Marionette TRACE conn3 <- [1,2770,null,{}] 03:34:40 INFO - PROCESS | 3816 | 1461148480665 Marionette TRACE conn3 -> [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:34:40 INFO - PROCESS | 3816 | 1461148480788 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 03:34:40 INFO - PROCESS | 3816 | 1461148480797 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:40 INFO - PROCESS | 3816 | ++DOCSHELL 1979F400 == 66 [pid = 3816] [id = 702] 03:34:40 INFO - PROCESS | 3816 | ++DOMWINDOW == 100 (19845C00) [pid = 3816] [serial = 2106] [outer = 00000000] 03:34:40 INFO - PROCESS | 3816 | ++DOMWINDOW == 101 (1984F000) [pid = 3816] [serial = 2107] [outer = 19845C00] 03:34:40 INFO - PROCESS | 3816 | 1461148480840 Marionette DEBUG loaded listener.js 03:34:40 INFO - PROCESS | 3816 | ++DOMWINDOW == 102 (19906800) [pid = 3816] [serial = 2108] [outer = 19845C00] 03:34:41 INFO - PROCESS | 3816 | 1461148481222 Marionette TRACE conn3 <- [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:34:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 03:34:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 634ms 03:34:41 INFO - PROCESS | 3816 | 1461148481282 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 03:34:41 INFO - PROCESS | 3816 | 1461148481284 Marionette TRACE conn3 <- [1,2773,null,{"value":"13"}] 03:34:41 INFO - PROCESS | 3816 | 1461148481288 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 03:34:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 03:34:41 INFO - PROCESS | 3816 | 1461148481289 Marionette TRACE conn3 <- [1,2774,null,{}] 03:34:41 INFO - PROCESS | 3816 | 1461148481293 Marionette TRACE conn3 -> [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:34:41 INFO - PROCESS | 3816 | 1461148481423 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 03:34:41 INFO - PROCESS | 3816 | 1461148481515 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:41 INFO - PROCESS | 3816 | ++DOCSHELL 19792400 == 67 [pid = 3816] [id = 703] 03:34:41 INFO - PROCESS | 3816 | ++DOMWINDOW == 103 (19849400) [pid = 3816] [serial = 2109] [outer = 00000000] 03:34:41 INFO - PROCESS | 3816 | ++DOMWINDOW == 104 (199B3400) [pid = 3816] [serial = 2110] [outer = 19849400] 03:34:41 INFO - PROCESS | 3816 | 1461148481558 Marionette DEBUG loaded listener.js 03:34:41 INFO - PROCESS | 3816 | ++DOMWINDOW == 105 (19B8A000) [pid = 3816] [serial = 2111] [outer = 19849400] 03:34:42 INFO - PROCESS | 3816 | 1461148482027 Marionette TRACE conn3 <- [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:34:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 03:34:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 789ms 03:34:42 INFO - PROCESS | 3816 | 1461148482091 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 03:34:42 INFO - PROCESS | 3816 | 1461148482095 Marionette TRACE conn3 <- [1,2777,null,{"value":"13"}] 03:34:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 03:34:42 INFO - PROCESS | 3816 | 1461148482100 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 03:34:42 INFO - PROCESS | 3816 | 1461148482104 Marionette TRACE conn3 <- [1,2778,null,{}] 03:34:42 INFO - PROCESS | 3816 | 1461148482110 Marionette TRACE conn3 -> [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:34:42 INFO - PROCESS | 3816 | 1461148482223 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 03:34:42 INFO - PROCESS | 3816 | 1461148482371 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:42 INFO - PROCESS | 3816 | ++DOCSHELL 02AA1C00 == 68 [pid = 3816] [id = 704] 03:34:42 INFO - PROCESS | 3816 | ++DOMWINDOW == 106 (12B8BC00) [pid = 3816] [serial = 2112] [outer = 00000000] 03:34:42 INFO - PROCESS | 3816 | ++DOMWINDOW == 107 (1381E800) [pid = 3816] [serial = 2113] [outer = 12B8BC00] 03:34:42 INFO - PROCESS | 3816 | 1461148482420 Marionette DEBUG loaded listener.js 03:34:42 INFO - PROCESS | 3816 | ++DOMWINDOW == 108 (15525400) [pid = 3816] [serial = 2114] [outer = 12B8BC00] 03:34:43 INFO - PROCESS | 3816 | 1461148483021 Marionette TRACE conn3 <- [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:34:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 03:34:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 989ms 03:34:43 INFO - PROCESS | 3816 | 1461148483087 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 03:34:43 INFO - PROCESS | 3816 | 1461148483093 Marionette TRACE conn3 <- [1,2781,null,{"value":"13"}] 03:34:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 03:34:43 INFO - PROCESS | 3816 | 1461148483100 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 03:34:43 INFO - PROCESS | 3816 | 1461148483103 Marionette TRACE conn3 <- [1,2782,null,{}] 03:34:43 INFO - PROCESS | 3816 | 1461148483106 Marionette TRACE conn3 -> [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:34:43 INFO - PROCESS | 3816 | 1461148483218 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 03:34:43 INFO - PROCESS | 3816 | 1461148483364 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:43 INFO - PROCESS | 3816 | ++DOCSHELL 159EDC00 == 69 [pid = 3816] [id = 705] 03:34:43 INFO - PROCESS | 3816 | ++DOMWINDOW == 109 (15E8AC00) [pid = 3816] [serial = 2115] [outer = 00000000] 03:34:43 INFO - PROCESS | 3816 | ++DOMWINDOW == 110 (1808CC00) [pid = 3816] [serial = 2116] [outer = 15E8AC00] 03:34:43 INFO - PROCESS | 3816 | 1461148483419 Marionette DEBUG loaded listener.js 03:34:43 INFO - PROCESS | 3816 | ++DOMWINDOW == 111 (1889E000) [pid = 3816] [serial = 2117] [outer = 15E8AC00] 03:34:43 INFO - PROCESS | 3816 | 1461148483974 Marionette TRACE conn3 <- [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:34:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 03:34:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 928ms 03:34:44 INFO - PROCESS | 3816 | 1461148484027 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 03:34:44 INFO - PROCESS | 3816 | 1461148484029 Marionette TRACE conn3 <- [1,2785,null,{"value":"13"}] 03:34:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 03:34:44 INFO - PROCESS | 3816 | 1461148484033 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 03:34:44 INFO - PROCESS | 3816 | 1461148484037 Marionette TRACE conn3 <- [1,2786,null,{}] 03:34:44 INFO - PROCESS | 3816 | 1461148484047 Marionette TRACE conn3 -> [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:34:44 INFO - PROCESS | 3816 | 1461148484158 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 03:34:44 INFO - PROCESS | 3816 | 1461148484306 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:44 INFO - PROCESS | 3816 | ++DOCSHELL 15CAEC00 == 70 [pid = 3816] [id = 706] 03:34:44 INFO - PROCESS | 3816 | ++DOMWINDOW == 112 (19372000) [pid = 3816] [serial = 2118] [outer = 00000000] 03:34:44 INFO - PROCESS | 3816 | ++DOMWINDOW == 113 (199ABC00) [pid = 3816] [serial = 2119] [outer = 19372000] 03:34:44 INFO - PROCESS | 3816 | 1461148484363 Marionette DEBUG loaded listener.js 03:34:44 INFO - PROCESS | 3816 | ++DOMWINDOW == 114 (19F31000) [pid = 3816] [serial = 2120] [outer = 19372000] 03:34:44 INFO - PROCESS | 3816 | 1461148484984 Marionette TRACE conn3 <- [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:34:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 03:34:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 990ms 03:34:45 INFO - PROCESS | 3816 | 1461148485034 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 03:34:45 INFO - PROCESS | 3816 | 1461148485039 Marionette TRACE conn3 <- [1,2789,null,{"value":"13"}] 03:34:45 INFO - PROCESS | 3816 | 1461148485043 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 03:34:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 03:34:45 INFO - PROCESS | 3816 | 1461148485045 Marionette TRACE conn3 <- [1,2790,null,{}] 03:34:45 INFO - PROCESS | 3816 | 1461148485048 Marionette TRACE conn3 -> [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:34:45 INFO - PROCESS | 3816 | 1461148485154 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 03:34:45 INFO - PROCESS | 3816 | 1461148485299 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:45 INFO - PROCESS | 3816 | ++DOCSHELL 19F2E800 == 71 [pid = 3816] [id = 707] 03:34:45 INFO - PROCESS | 3816 | ++DOMWINDOW == 115 (1A15A800) [pid = 3816] [serial = 2121] [outer = 00000000] 03:34:45 INFO - PROCESS | 3816 | ++DOMWINDOW == 116 (1AE01C00) [pid = 3816] [serial = 2122] [outer = 1A15A800] 03:34:45 INFO - PROCESS | 3816 | 1461148485354 Marionette DEBUG loaded listener.js 03:34:45 INFO - PROCESS | 3816 | ++DOMWINDOW == 117 (1AE0FC00) [pid = 3816] [serial = 2123] [outer = 1A15A800] 03:34:46 INFO - PROCESS | 3816 | 1461148486232 Marionette TRACE conn3 <- [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:34:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 03:34:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1222ms 03:34:46 INFO - PROCESS | 3816 | 1461148486269 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 03:34:46 INFO - PROCESS | 3816 | 1461148486273 Marionette TRACE conn3 <- [1,2793,null,{"value":"13"}] 03:34:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 03:34:46 INFO - PROCESS | 3816 | 1461148486278 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 03:34:46 INFO - PROCESS | 3816 | 1461148486282 Marionette TRACE conn3 <- [1,2794,null,{}] 03:34:46 INFO - PROCESS | 3816 | 1461148486288 Marionette TRACE conn3 -> [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:34:46 INFO - PROCESS | 3816 | 1461148486383 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 03:34:46 INFO - PROCESS | 3816 | 1461148486539 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:46 INFO - PROCESS | 3816 | ++DOCSHELL 12CFBC00 == 72 [pid = 3816] [id = 708] 03:34:46 INFO - PROCESS | 3816 | ++DOMWINDOW == 118 (12DD8000) [pid = 3816] [serial = 2124] [outer = 00000000] 03:34:46 INFO - PROCESS | 3816 | ++DOMWINDOW == 119 (1344C400) [pid = 3816] [serial = 2125] [outer = 12DD8000] 03:34:46 INFO - PROCESS | 3816 | 1461148486589 Marionette DEBUG loaded listener.js 03:34:46 INFO - PROCESS | 3816 | ++DOMWINDOW == 120 (1381DC00) [pid = 3816] [serial = 2126] [outer = 12DD8000] 03:34:47 INFO - PROCESS | 3816 | 1461148487152 Marionette TRACE conn3 <- [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:34:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 03:34:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 928ms 03:34:47 INFO - PROCESS | 3816 | 1461148487208 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 03:34:47 INFO - PROCESS | 3816 | 1461148487214 Marionette TRACE conn3 <- [1,2797,null,{"value":"13"}] 03:34:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 03:34:47 INFO - PROCESS | 3816 | 1461148487220 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 03:34:47 INFO - PROCESS | 3816 | 1461148487222 Marionette TRACE conn3 <- [1,2798,null,{}] 03:34:47 INFO - PROCESS | 3816 | 1461148487226 Marionette TRACE conn3 -> [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:34:47 INFO - PROCESS | 3816 | 1461148487323 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 03:34:47 INFO - PROCESS | 3816 | 1461148487467 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:47 INFO - PROCESS | 3816 | --DOCSHELL 1C224400 == 71 [pid = 3816] [id = 567] 03:34:47 INFO - PROCESS | 3816 | --DOCSHELL 1D25F800 == 70 [pid = 3816] [id = 676] 03:34:47 INFO - PROCESS | 3816 | --DOCSHELL 1979F400 == 69 [pid = 3816] [id = 702] 03:34:47 INFO - PROCESS | 3816 | --DOCSHELL 13446C00 == 68 [pid = 3816] [id = 701] 03:34:47 INFO - PROCESS | 3816 | --DOCSHELL 12B8D400 == 67 [pid = 3816] [id = 700] 03:34:47 INFO - PROCESS | 3816 | --DOCSHELL 18D0A000 == 66 [pid = 3816] [id = 699] 03:34:47 INFO - PROCESS | 3816 | --DOCSHELL 1676F000 == 65 [pid = 3816] [id = 698] 03:34:47 INFO - PROCESS | 3816 | --DOCSHELL 183BFC00 == 64 [pid = 3816] [id = 697] 03:34:47 INFO - PROCESS | 3816 | --DOCSHELL 16652800 == 63 [pid = 3816] [id = 696] 03:34:47 INFO - PROCESS | 3816 | --DOCSHELL 142C8000 == 62 [pid = 3816] [id = 695] 03:34:47 INFO - PROCESS | 3816 | --DOCSHELL 13349800 == 61 [pid = 3816] [id = 694] 03:34:47 INFO - PROCESS | 3816 | --DOMWINDOW == 119 (1CC1D800) [pid = 3816] [serial = 2062] [outer = 00000000] [url = about:blank] 03:34:47 INFO - PROCESS | 3816 | --DOMWINDOW == 118 (16503000) [pid = 3816] [serial = 2032] [outer = 00000000] [url = about:blank] 03:34:47 INFO - PROCESS | 3816 | --DOMWINDOW == 117 (19373C00) [pid = 3816] [serial = 2035] [outer = 00000000] [url = about:blank] 03:34:47 INFO - PROCESS | 3816 | --DOMWINDOW == 116 (1C067400) [pid = 3816] [serial = 2038] [outer = 00000000] [url = about:blank] 03:34:47 INFO - PROCESS | 3816 | ++DOCSHELL 12B8D400 == 62 [pid = 3816] [id = 709] 03:34:47 INFO - PROCESS | 3816 | ++DOMWINDOW == 117 (13349400) [pid = 3816] [serial = 2127] [outer = 00000000] 03:34:47 INFO - PROCESS | 3816 | ++DOMWINDOW == 118 (14345800) [pid = 3816] [serial = 2128] [outer = 13349400] 03:34:47 INFO - PROCESS | 3816 | 1461148487554 Marionette DEBUG loaded listener.js 03:34:47 INFO - PROCESS | 3816 | ++DOMWINDOW == 119 (155FA800) [pid = 3816] [serial = 2129] [outer = 13349400] 03:34:47 INFO - PROCESS | 3816 | --DOMWINDOW == 118 (1A162C00) [pid = 3816] [serial = 2050] [outer = 00000000] [url = about:blank] 03:34:47 INFO - PROCESS | 3816 | --DOMWINDOW == 117 (1C06B400) [pid = 3816] [serial = 2053] [outer = 00000000] [url = about:blank] 03:34:47 INFO - PROCESS | 3816 | --DOMWINDOW == 116 (1A26F800) [pid = 3816] [serial = 2051] [outer = 00000000] [url = about:blank] 03:34:47 INFO - PROCESS | 3816 | --DOMWINDOW == 115 (19798C00) [pid = 3816] [serial = 2047] [outer = 00000000] [url = about:blank] 03:34:47 INFO - PROCESS | 3816 | --DOMWINDOW == 114 (188A7C00) [pid = 3816] [serial = 2044] [outer = 00000000] [url = about:blank] 03:34:47 INFO - PROCESS | 3816 | --DOMWINDOW == 113 (18CE3C00) [pid = 3816] [serial = 2045] [outer = 00000000] [url = about:blank] 03:34:47 INFO - PROCESS | 3816 | --DOMWINDOW == 112 (183BF800) [pid = 3816] [serial = 2042] [outer = 00000000] [url = about:blank] 03:34:47 INFO - PROCESS | 3816 | --DOMWINDOW == 111 (157A9400) [pid = 3816] [serial = 2041] [outer = 00000000] [url = about:blank] 03:34:47 INFO - PROCESS | 3816 | --DOMWINDOW == 110 (1C223C00) [pid = 3816] [serial = 2054] [outer = 00000000] [url = about:blank] 03:34:47 INFO - PROCESS | 3816 | --DOMWINDOW == 109 (1936FC00) [pid = 3816] [serial = 2059] [outer = 00000000] [url = about:blank] 03:34:47 INFO - PROCESS | 3816 | --DOMWINDOW == 108 (13351800) [pid = 3816] [serial = 2056] [outer = 00000000] [url = about:blank] 03:34:47 INFO - PROCESS | 3816 | --DOMWINDOW == 107 (19850C00) [pid = 3816] [serial = 2048] [outer = 00000000] [url = about:blank] 03:34:47 INFO - PROCESS | 3816 | --DOMWINDOW == 106 (142C9000) [pid = 3816] [serial = 2057] [outer = 00000000] [url = about:blank] 03:34:47 INFO - PROCESS | 3816 | --DOMWINDOW == 105 (19843C00) [pid = 3816] [serial = 2060] [outer = 00000000] [url = about:blank] 03:34:47 INFO - PROCESS | 3816 | 1461148487990 Marionette TRACE conn3 <- [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:34:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 03:34:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 788ms 03:34:48 INFO - PROCESS | 3816 | 1461148488020 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 03:34:48 INFO - PROCESS | 3816 | 1461148488023 Marionette TRACE conn3 <- [1,2801,null,{"value":"13"}] 03:34:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 03:34:48 INFO - PROCESS | 3816 | 1461148488026 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 03:34:48 INFO - PROCESS | 3816 | 1461148488029 Marionette TRACE conn3 <- [1,2802,null,{}] 03:34:48 INFO - PROCESS | 3816 | 1461148488044 Marionette TRACE conn3 -> [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:34:48 INFO - PROCESS | 3816 | 1461148488132 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 03:34:48 INFO - PROCESS | 3816 | 1461148488138 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:48 INFO - PROCESS | 3816 | ++DOCSHELL 155F7400 == 63 [pid = 3816] [id = 710] 03:34:48 INFO - PROCESS | 3816 | ++DOMWINDOW == 106 (15CCF000) [pid = 3816] [serial = 2130] [outer = 00000000] 03:34:48 INFO - PROCESS | 3816 | ++DOMWINDOW == 107 (17BAF000) [pid = 3816] [serial = 2131] [outer = 15CCF000] 03:34:48 INFO - PROCESS | 3816 | 1461148488185 Marionette DEBUG loaded listener.js 03:34:48 INFO - PROCESS | 3816 | ++DOMWINDOW == 108 (1810D800) [pid = 3816] [serial = 2132] [outer = 15CCF000] 03:34:48 INFO - PROCESS | 3816 | 1461148488715 Marionette TRACE conn3 <- [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:34:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 03:34:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 726ms 03:34:48 INFO - PROCESS | 3816 | 1461148488767 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 03:34:48 INFO - PROCESS | 3816 | 1461148488769 Marionette TRACE conn3 <- [1,2805,null,{"value":"13"}] 03:34:48 INFO - PROCESS | 3816 | 1461148488772 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 03:34:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 03:34:48 INFO - PROCESS | 3816 | 1461148488758 Marionette TRACE conn3 <- [1,2806,null,{}] 03:34:48 INFO - PROCESS | 3816 | 1461148488762 Marionette TRACE conn3 -> [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:34:48 INFO - PROCESS | 3816 | 1461148488843 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 03:34:48 INFO - PROCESS | 3816 | 1461148488851 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:48 INFO - PROCESS | 3816 | ++DOCSHELL 188A0400 == 64 [pid = 3816] [id = 711] 03:34:48 INFO - PROCESS | 3816 | ++DOMWINDOW == 109 (188A8400) [pid = 3816] [serial = 2133] [outer = 00000000] 03:34:48 INFO - PROCESS | 3816 | ++DOMWINDOW == 110 (18CE7800) [pid = 3816] [serial = 2134] [outer = 188A8400] 03:34:48 INFO - PROCESS | 3816 | 1461148488896 Marionette DEBUG loaded listener.js 03:34:48 INFO - PROCESS | 3816 | ++DOMWINDOW == 111 (18CE6800) [pid = 3816] [serial = 2135] [outer = 188A8400] 03:34:49 INFO - PROCESS | 3816 | 1461148489359 Marionette TRACE conn3 <- [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:34:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 03:34:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 634ms 03:34:49 INFO - PROCESS | 3816 | 1461148489393 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 03:34:49 INFO - PROCESS | 3816 | 1461148489395 Marionette TRACE conn3 <- [1,2809,null,{"value":"13"}] 03:34:49 INFO - PROCESS | 3816 | 1461148489398 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 03:34:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 03:34:49 INFO - PROCESS | 3816 | 1461148489400 Marionette TRACE conn3 <- [1,2810,null,{}] 03:34:49 INFO - PROCESS | 3816 | 1461148489403 Marionette TRACE conn3 -> [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:34:49 INFO - PROCESS | 3816 | 1461148489479 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 03:34:49 INFO - PROCESS | 3816 | 1461148489485 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:49 INFO - PROCESS | 3816 | ++DOCSHELL 18D0B000 == 65 [pid = 3816] [id = 712] 03:34:49 INFO - PROCESS | 3816 | ++DOMWINDOW == 112 (18D0C400) [pid = 3816] [serial = 2136] [outer = 00000000] 03:34:49 INFO - PROCESS | 3816 | ++DOMWINDOW == 113 (18DD4C00) [pid = 3816] [serial = 2137] [outer = 18D0C400] 03:34:49 INFO - PROCESS | 3816 | 1461148489529 Marionette DEBUG loaded listener.js 03:34:49 INFO - PROCESS | 3816 | ++DOMWINDOW == 114 (18DDC000) [pid = 3816] [serial = 2138] [outer = 18D0C400] 03:34:50 INFO - PROCESS | 3816 | 1461148490030 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 03:34:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 03:34:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 680ms 03:34:50 INFO - PROCESS | 3816 | 1461148490098 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 03:34:50 INFO - PROCESS | 3816 | 1461148490100 Marionette TRACE conn3 <- [1,2813,null,{"value":"13"}] 03:34:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 03:34:50 INFO - PROCESS | 3816 | 1461148490104 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 03:34:50 INFO - PROCESS | 3816 | 1461148490105 Marionette TRACE conn3 <- [1,2814,null,{}] 03:34:50 INFO - PROCESS | 3816 | 1461148490116 Marionette TRACE conn3 -> [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:34:50 INFO - PROCESS | 3816 | 1461148490248 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 03:34:50 INFO - PROCESS | 3816 | 1461148490255 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:50 INFO - PROCESS | 3816 | ++DOCSHELL 14ADEC00 == 66 [pid = 3816] [id = 713] 03:34:50 INFO - PROCESS | 3816 | ++DOMWINDOW == 115 (18D05000) [pid = 3816] [serial = 2139] [outer = 00000000] 03:34:50 INFO - PROCESS | 3816 | ++DOMWINDOW == 116 (19843400) [pid = 3816] [serial = 2140] [outer = 18D05000] 03:34:50 INFO - PROCESS | 3816 | 1461148490302 Marionette DEBUG loaded listener.js 03:34:50 INFO - PROCESS | 3816 | ++DOMWINDOW == 117 (1984B000) [pid = 3816] [serial = 2141] [outer = 18D05000] 03:34:50 INFO - PROCESS | 3816 | 1461148490742 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 03:34:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 03:34:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 680ms 03:34:50 INFO - PROCESS | 3816 | 1461148490787 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 03:34:50 INFO - PROCESS | 3816 | 1461148490789 Marionette TRACE conn3 <- [1,2817,null,{"value":"13"}] 03:34:50 INFO - PROCESS | 3816 | 1461148490792 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 03:34:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 03:34:50 INFO - PROCESS | 3816 | 1461148490794 Marionette TRACE conn3 <- [1,2818,null,{}] 03:34:50 INFO - PROCESS | 3816 | 1461148490798 Marionette TRACE conn3 -> [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:34:50 INFO - PROCESS | 3816 | 1461148490937 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 03:34:50 INFO - PROCESS | 3816 | 1461148490961 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:50 INFO - PROCESS | 3816 | ++DOCSHELL 199A8800 == 67 [pid = 3816] [id = 714] 03:34:50 INFO - PROCESS | 3816 | ++DOMWINDOW == 118 (199A9800) [pid = 3816] [serial = 2142] [outer = 00000000] 03:34:50 INFO - PROCESS | 3816 | ++DOMWINDOW == 119 (19C4FC00) [pid = 3816] [serial = 2143] [outer = 199A9800] 03:34:51 INFO - PROCESS | 3816 | 1461148491005 Marionette DEBUG loaded listener.js 03:34:51 INFO - PROCESS | 3816 | ++DOMWINDOW == 120 (19B8A800) [pid = 3816] [serial = 2144] [outer = 199A9800] 03:34:51 INFO - PROCESS | 3816 | 1461148491432 Marionette TRACE conn3 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 03:34:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 03:34:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 680ms 03:34:51 INFO - PROCESS | 3816 | 1461148491492 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 03:34:51 INFO - PROCESS | 3816 | 1461148491494 Marionette TRACE conn3 <- [1,2821,null,{"value":"13"}] 03:34:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 03:34:51 INFO - PROCESS | 3816 | 1461148491497 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 03:34:51 INFO - PROCESS | 3816 | 1461148491499 Marionette TRACE conn3 <- [1,2822,null,{}] 03:34:51 INFO - PROCESS | 3816 | 1461148491510 Marionette TRACE conn3 -> [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:34:51 INFO - PROCESS | 3816 | 1461148491626 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 03:34:51 INFO - PROCESS | 3816 | 1461148491635 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:51 INFO - PROCESS | 3816 | ++DOCSHELL 19847C00 == 68 [pid = 3816] [id = 715] 03:34:51 INFO - PROCESS | 3816 | ++DOMWINDOW == 121 (1A26E800) [pid = 3816] [serial = 2145] [outer = 00000000] 03:34:51 INFO - PROCESS | 3816 | ++DOMWINDOW == 122 (1A53A800) [pid = 3816] [serial = 2146] [outer = 1A26E800] 03:34:51 INFO - PROCESS | 3816 | 1461148491679 Marionette DEBUG loaded listener.js 03:34:51 INFO - PROCESS | 3816 | ++DOMWINDOW == 123 (1A53A000) [pid = 3816] [serial = 2147] [outer = 1A26E800] 03:34:52 INFO - PROCESS | 3816 | --DOMWINDOW == 122 (16652C00) [pid = 3816] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 03:34:52 INFO - PROCESS | 3816 | --DOMWINDOW == 121 (16651400) [pid = 3816] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 03:34:52 INFO - PROCESS | 3816 | --DOMWINDOW == 120 (13A44400) [pid = 3816] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 03:34:52 INFO - PROCESS | 3816 | --DOMWINDOW == 119 (19845C00) [pid = 3816] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 03:34:52 INFO - PROCESS | 3816 | --DOMWINDOW == 118 (12DD7000) [pid = 3816] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 03:34:52 INFO - PROCESS | 3816 | --DOMWINDOW == 117 (1334A000) [pid = 3816] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 03:34:52 INFO - PROCESS | 3816 | --DOMWINDOW == 116 (18A61000) [pid = 3816] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 03:34:52 INFO - PROCESS | 3816 | --DOMWINDOW == 115 (1D261C00) [pid = 3816] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 03:34:52 INFO - PROCESS | 3816 | --DOMWINDOW == 114 (18A5EC00) [pid = 3816] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 03:34:52 INFO - PROCESS | 3816 | --DOMWINDOW == 113 (199AD000) [pid = 3816] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 03:34:52 INFO - PROCESS | 3816 | --DOMWINDOW == 112 (15C39C00) [pid = 3816] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 03:34:52 INFO - PROCESS | 3816 | --DOMWINDOW == 111 (142CB400) [pid = 3816] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 03:34:52 INFO - PROCESS | 3816 | --DOMWINDOW == 110 (1D940C00) [pid = 3816] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 03:34:52 INFO - PROCESS | 3816 | --DOMWINDOW == 109 (188E0000) [pid = 3816] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 03:34:52 INFO - PROCESS | 3816 | --DOMWINDOW == 108 (1D6E3C00) [pid = 3816] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 03:34:52 INFO - PROCESS | 3816 | --DOMWINDOW == 107 (1D122400) [pid = 3816] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 03:34:52 INFO - PROCESS | 3816 | --DOMWINDOW == 106 (14344800) [pid = 3816] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 03:34:52 INFO - PROCESS | 3816 | --DOMWINDOW == 105 (1D3A9000) [pid = 3816] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 03:34:52 INFO - PROCESS | 3816 | --DOMWINDOW == 104 (18D0A400) [pid = 3816] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 03:34:52 INFO - PROCESS | 3816 | --DOMWINDOW == 103 (183C2800) [pid = 3816] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 03:34:52 INFO - PROCESS | 3816 | --DOMWINDOW == 102 (1334B800) [pid = 3816] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 03:34:52 INFO - PROCESS | 3816 | --DOMWINDOW == 101 (14A52800) [pid = 3816] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 03:34:52 INFO - PROCESS | 3816 | 1461148492511 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 03:34:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 03:34:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1036ms 03:34:52 INFO - PROCESS | 3816 | 1461148492543 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 03:34:52 INFO - PROCESS | 3816 | 1461148492545 Marionette TRACE conn3 <- [1,2825,null,{"value":"13"}] 03:34:52 INFO - PROCESS | 3816 | 1461148492549 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 03:34:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 03:34:52 INFO - PROCESS | 3816 | 1461148492550 Marionette TRACE conn3 <- [1,2826,null,{}] 03:34:52 INFO - PROCESS | 3816 | 1461148492554 Marionette TRACE conn3 -> [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:34:52 INFO - PROCESS | 3816 | 1461148492638 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 03:34:52 INFO - PROCESS | 3816 | 1461148492644 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:52 INFO - PROCESS | 3816 | ++DOCSHELL 12BB6000 == 69 [pid = 3816] [id = 716] 03:34:52 INFO - PROCESS | 3816 | ++DOMWINDOW == 102 (12CF6800) [pid = 3816] [serial = 2148] [outer = 00000000] 03:34:52 INFO - PROCESS | 3816 | ++DOMWINDOW == 103 (159F6400) [pid = 3816] [serial = 2149] [outer = 12CF6800] 03:34:52 INFO - PROCESS | 3816 | 1461148492691 Marionette DEBUG loaded listener.js 03:34:52 INFO - PROCESS | 3816 | ++DOMWINDOW == 104 (16768000) [pid = 3816] [serial = 2150] [outer = 12CF6800] 03:34:53 INFO - PROCESS | 3816 | 1461148493151 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 03:34:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 03:34:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 634ms 03:34:53 INFO - PROCESS | 3816 | 1461148493188 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 03:34:53 INFO - PROCESS | 3816 | 1461148493190 Marionette TRACE conn3 <- [1,2829,null,{"value":"13"}] 03:34:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 03:34:53 INFO - PROCESS | 3816 | 1461148493193 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 03:34:53 INFO - PROCESS | 3816 | 1461148493195 Marionette TRACE conn3 <- [1,2830,null,{}] 03:34:53 INFO - PROCESS | 3816 | 1461148493198 Marionette TRACE conn3 -> [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:34:53 INFO - PROCESS | 3816 | 1461148493276 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 03:34:53 INFO - PROCESS | 3816 | 1461148493282 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:53 INFO - PROCESS | 3816 | ++DOCSHELL 11B35C00 == 70 [pid = 3816] [id = 717] 03:34:53 INFO - PROCESS | 3816 | ++DOMWINDOW == 105 (11B3E800) [pid = 3816] [serial = 2151] [outer = 00000000] 03:34:53 INFO - PROCESS | 3816 | ++DOMWINDOW == 106 (18CE0000) [pid = 3816] [serial = 2152] [outer = 11B3E800] 03:34:53 INFO - PROCESS | 3816 | 1461148493325 Marionette DEBUG loaded listener.js 03:34:53 INFO - PROCESS | 3816 | ++DOMWINDOW == 107 (18D10800) [pid = 3816] [serial = 2153] [outer = 11B3E800] 03:34:53 INFO - PROCESS | 3816 | 1461148493764 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 03:34:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 03:34:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 618ms 03:34:53 INFO - PROCESS | 3816 | 1461148493815 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 03:34:53 INFO - PROCESS | 3816 | 1461148493817 Marionette TRACE conn3 <- [1,2833,null,{"value":"13"}] 03:34:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 03:34:53 INFO - PROCESS | 3816 | 1461148493820 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 03:34:53 INFO - PROCESS | 3816 | 1461148493823 Marionette TRACE conn3 <- [1,2834,null,{}] 03:34:53 INFO - PROCESS | 3816 | 1461148493826 Marionette TRACE conn3 -> [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:34:53 INFO - PROCESS | 3816 | 1461148493927 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 03:34:53 INFO - PROCESS | 3816 | 1461148493933 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:53 INFO - PROCESS | 3816 | ++DOCSHELL 1990C800 == 71 [pid = 3816] [id = 718] 03:34:53 INFO - PROCESS | 3816 | ++DOMWINDOW == 108 (1A1D3800) [pid = 3816] [serial = 2154] [outer = 00000000] 03:34:53 INFO - PROCESS | 3816 | ++DOMWINDOW == 109 (1C222800) [pid = 3816] [serial = 2155] [outer = 1A1D3800] 03:34:53 INFO - PROCESS | 3816 | 1461148493981 Marionette DEBUG loaded listener.js 03:34:54 INFO - PROCESS | 3816 | ++DOMWINDOW == 110 (1C228C00) [pid = 3816] [serial = 2156] [outer = 1A1D3800] 03:34:55 INFO - PROCESS | 3816 | --DOCSHELL 19C55C00 == 70 [pid = 3816] [id = 536] 03:34:55 INFO - PROCESS | 3816 | --DOCSHELL 1334D000 == 69 [pid = 3816] [id = 688] 03:34:55 INFO - PROCESS | 3816 | --DOCSHELL 1D258000 == 68 [pid = 3816] [id = 635] 03:34:55 INFO - PROCESS | 3816 | --DOCSHELL 13203800 == 67 [pid = 3816] [id = 603] 03:34:55 INFO - PROCESS | 3816 | --DOCSHELL 19B89C00 == 66 [pid = 3816] [id = 690] 03:34:55 INFO - PROCESS | 3816 | --DOCSHELL 13355C00 == 65 [pid = 3816] [id = 637] 03:34:55 INFO - PROCESS | 3816 | --DOCSHELL 199A9000 == 64 [pid = 3816] [id = 679] 03:34:55 INFO - PROCESS | 3816 | --DOCSHELL 18E36C00 == 63 [pid = 3816] [id = 634] 03:34:55 INFO - PROCESS | 3816 | --DOCSHELL 18739000 == 62 [pid = 3816] [id = 689] 03:34:55 INFO - PROCESS | 3816 | --DOCSHELL 1984D000 == 61 [pid = 3816] [id = 582] 03:34:55 INFO - PROCESS | 3816 | --DOCSHELL 1D3A0800 == 60 [pid = 3816] [id = 692] 03:34:55 INFO - PROCESS | 3816 | --DOCSHELL 18D05C00 == 59 [pid = 3816] [id = 592] 03:34:55 INFO - PROCESS | 3816 | --DOCSHELL 1D125C00 == 58 [pid = 3816] [id = 691] 03:34:55 INFO - PROCESS | 3816 | --DOCSHELL 15725000 == 57 [pid = 3816] [id = 633] 03:34:55 INFO - PROCESS | 3816 | --DOCSHELL 12D73000 == 56 [pid = 3816] [id = 693] 03:34:55 INFO - PROCESS | 3816 | --DOCSHELL 11B39400 == 55 [pid = 3816] [id = 652] 03:34:55 INFO - PROCESS | 3816 | --DOCSHELL 12D71C00 == 54 [pid = 3816] [id = 553] 03:34:55 INFO - PROCESS | 3816 | --DOCSHELL 1937B800 == 53 [pid = 3816] [id = 566] 03:34:55 INFO - PROCESS | 3816 | --DOCSHELL 1676A800 == 52 [pid = 3816] [id = 650] 03:34:55 INFO - PROCESS | 3816 | --DOCSHELL 1C229C00 == 51 [pid = 3816] [id = 621] 03:34:55 INFO - PROCESS | 3816 | --DOCSHELL 13812C00 == 50 [pid = 3816] [id = 348] 03:34:55 INFO - PROCESS | 3816 | --DOCSHELL 195ED800 == 49 [pid = 3816] [id = 593] 03:34:55 INFO - PROCESS | 3816 | --DOCSHELL 188DF400 == 48 [pid = 3816] [id = 678] 03:34:55 INFO - PROCESS | 3816 | --DOCSHELL 1A864000 == 47 [pid = 3816] [id = 636] 03:34:55 INFO - PROCESS | 3816 | --DOCSHELL 1344CC00 == 46 [pid = 3816] [id = 668] 03:34:55 INFO - PROCESS | 3816 | --DOCSHELL 15F7B000 == 45 [pid = 3816] [id = 580] 03:34:55 INFO - PROCESS | 3816 | --DOCSHELL 1D25E800 == 44 [pid = 3816] [id = 632] 03:34:55 INFO - PROCESS | 3816 | --DOCSHELL 1936F400 == 43 [pid = 3816] [id = 620] 03:34:55 INFO - PROCESS | 3816 | --DOCSHELL 1969E400 == 42 [pid = 3816] [id = 539] 03:34:55 INFO - PROCESS | 3816 | --DOCSHELL 1664FC00 == 41 [pid = 3816] [id = 565] 03:34:55 INFO - PROCESS | 3816 | --DOCSHELL 155F9400 == 40 [pid = 3816] [id = 651] 03:34:55 INFO - PROCESS | 3816 | --DOCSHELL 12CFBC00 == 39 [pid = 3816] [id = 708] 03:34:55 INFO - PROCESS | 3816 | --DOCSHELL 19F2E800 == 38 [pid = 3816] [id = 707] 03:34:55 INFO - PROCESS | 3816 | --DOCSHELL 159EDC00 == 37 [pid = 3816] [id = 705] 03:34:55 INFO - PROCESS | 3816 | --DOCSHELL 15CAEC00 == 36 [pid = 3816] [id = 706] 03:34:55 INFO - PROCESS | 3816 | --DOCSHELL 19792400 == 35 [pid = 3816] [id = 703] 03:34:55 INFO - PROCESS | 3816 | --DOCSHELL 02AA1C00 == 34 [pid = 3816] [id = 704] 03:34:55 INFO - PROCESS | 3816 | --DOCSHELL 188A0400 == 33 [pid = 3816] [id = 711] 03:34:55 INFO - PROCESS | 3816 | --DOCSHELL 14ADEC00 == 32 [pid = 3816] [id = 713] 03:34:55 INFO - PROCESS | 3816 | --DOCSHELL 11B35C00 == 31 [pid = 3816] [id = 717] 03:34:55 INFO - PROCESS | 3816 | --DOCSHELL 12BB6000 == 30 [pid = 3816] [id = 716] 03:34:55 INFO - PROCESS | 3816 | --DOCSHELL 12B8D400 == 29 [pid = 3816] [id = 709] 03:34:55 INFO - PROCESS | 3816 | --DOCSHELL 18D0B000 == 28 [pid = 3816] [id = 712] 03:34:55 INFO - PROCESS | 3816 | --DOCSHELL 199A8800 == 27 [pid = 3816] [id = 714] 03:34:55 INFO - PROCESS | 3816 | --DOCSHELL 155F7400 == 26 [pid = 3816] [id = 710] 03:34:55 INFO - PROCESS | 3816 | --DOCSHELL 19847C00 == 25 [pid = 3816] [id = 715] 03:34:55 INFO - PROCESS | 3816 | --DOMWINDOW == 109 (16B8A000) [pid = 3816] [serial = 1994] [outer = 00000000] [url = about:blank] 03:34:55 INFO - PROCESS | 3816 | --DOMWINDOW == 108 (1DBCEC00) [pid = 3816] [serial = 1946] [outer = 00000000] [url = about:blank] 03:34:55 INFO - PROCESS | 3816 | --DOMWINDOW == 107 (1990F800) [pid = 3816] [serial = 1997] [outer = 00000000] [url = about:blank] 03:34:55 INFO - PROCESS | 3816 | --DOMWINDOW == 106 (1D93E400) [pid = 3816] [serial = 1991] [outer = 00000000] [url = about:blank] 03:34:55 INFO - PROCESS | 3816 | --DOMWINDOW == 105 (1D758400) [pid = 3816] [serial = 2000] [outer = 00000000] [url = about:blank] 03:34:55 INFO - PROCESS | 3816 | --DOMWINDOW == 104 (18DDA400) [pid = 3816] [serial = 2006] [outer = 00000000] [url = about:blank] 03:34:55 INFO - PROCESS | 3816 | --DOMWINDOW == 103 (1DBD3800) [pid = 3816] [serial = 2003] [outer = 00000000] [url = about:blank] 03:34:55 INFO - PROCESS | 3816 | --DOMWINDOW == 102 (1D939000) [pid = 3816] [serial = 2030] [outer = 00000000] [url = about:blank] 03:34:55 INFO - PROCESS | 3816 | --DOMWINDOW == 101 (1979DC00) [pid = 3816] [serial = 2036] [outer = 00000000] [url = about:blank] 03:34:55 INFO - PROCESS | 3816 | --DOMWINDOW == 100 (1D27F400) [pid = 3816] [serial = 2039] [outer = 00000000] [url = about:blank] 03:34:55 INFO - PROCESS | 3816 | --DOMWINDOW == 99 (16B94400) [pid = 3816] [serial = 2033] [outer = 00000000] [url = about:blank] 03:34:55 INFO - PROCESS | 3816 | --DOMWINDOW == 98 (18DD6800) [pid = 3816] [serial = 2098] [outer = 00000000] [url = about:blank] 03:34:55 INFO - PROCESS | 3816 | --DOMWINDOW == 97 (188A8000) [pid = 3816] [serial = 2092] [outer = 00000000] [url = about:blank] 03:34:55 INFO - PROCESS | 3816 | --DOMWINDOW == 96 (19379800) [pid = 3816] [serial = 2101] [outer = 00000000] [url = about:blank] 03:34:55 INFO - PROCESS | 3816 | --DOMWINDOW == 95 (155EC400) [pid = 3816] [serial = 2086] [outer = 00000000] [url = about:blank] 03:34:55 INFO - PROCESS | 3816 | --DOMWINDOW == 94 (155F6800) [pid = 3816] [serial = 2087] [outer = 00000000] [url = about:blank] 03:34:55 INFO - PROCESS | 3816 | --DOMWINDOW == 93 (16A3EC00) [pid = 3816] [serial = 2089] [outer = 00000000] [url = about:blank] 03:34:55 INFO - PROCESS | 3816 | --DOMWINDOW == 92 (16B8C800) [pid = 3816] [serial = 2090] [outer = 00000000] [url = about:blank] 03:34:55 INFO - PROCESS | 3816 | --DOMWINDOW == 91 (1CC15800) [pid = 3816] [serial = 2063] [outer = 00000000] [url = about:blank] 03:34:55 INFO - PROCESS | 3816 | --DOMWINDOW == 90 (142C4C00) [pid = 3816] [serial = 2065] [outer = 00000000] [url = about:blank] 03:34:55 INFO - PROCESS | 3816 | --DOMWINDOW == 89 (1D6E5800) [pid = 3816] [serial = 2074] [outer = 00000000] [url = about:blank] 03:34:55 INFO - PROCESS | 3816 | --DOMWINDOW == 88 (1D945400) [pid = 3816] [serial = 2077] [outer = 00000000] [url = about:blank] 03:34:55 INFO - PROCESS | 3816 | --DOMWINDOW == 87 (1979AC00) [pid = 3816] [serial = 2104] [outer = 00000000] [url = about:blank] 03:34:55 INFO - PROCESS | 3816 | --DOMWINDOW == 86 (18DD5400) [pid = 3816] [serial = 2099] [outer = 00000000] [url = about:blank] 03:34:55 INFO - PROCESS | 3816 | --DOMWINDOW == 85 (196A3C00) [pid = 3816] [serial = 2102] [outer = 00000000] [url = about:blank] 03:34:55 INFO - PROCESS | 3816 | --DOMWINDOW == 84 (1984F000) [pid = 3816] [serial = 2107] [outer = 00000000] [url = about:blank] 03:34:55 INFO - PROCESS | 3816 | --DOMWINDOW == 83 (19906800) [pid = 3816] [serial = 2108] [outer = 00000000] [url = about:blank] 03:34:55 INFO - PROCESS | 3816 | --DOMWINDOW == 82 (18D05400) [pid = 3816] [serial = 2068] [outer = 00000000] [url = about:blank] 03:34:55 INFO - PROCESS | 3816 | --DOMWINDOW == 81 (18107000) [pid = 3816] [serial = 2081] [outer = 00000000] [url = about:blank] 03:34:55 INFO - PROCESS | 3816 | --DOMWINDOW == 80 (15CDAC00) [pid = 3816] [serial = 2080] [outer = 00000000] [url = about:blank] 03:34:55 INFO - PROCESS | 3816 | --DOMWINDOW == 79 (1C623400) [pid = 3816] [serial = 2071] [outer = 00000000] [url = about:blank] 03:34:55 INFO - PROCESS | 3816 | --DOMWINDOW == 78 (13A4CC00) [pid = 3816] [serial = 2084] [outer = 00000000] [url = about:blank] 03:34:55 INFO - PROCESS | 3816 | --DOMWINDOW == 77 (13817400) [pid = 3816] [serial = 2083] [outer = 00000000] [url = about:blank] 03:34:55 INFO - PROCESS | 3816 | --DOMWINDOW == 76 (18CE1000) [pid = 3816] [serial = 2095] [outer = 00000000] [url = about:blank] 03:34:55 INFO - PROCESS | 3816 | --DOMWINDOW == 75 (19842400) [pid = 3816] [serial = 2105] [outer = 00000000] [url = about:blank] 03:34:55 INFO - PROCESS | 3816 | --DOMWINDOW == 74 (18CE4000) [pid = 3816] [serial = 2096] [outer = 00000000] [url = about:blank] 03:34:55 INFO - PROCESS | 3816 | --DOMWINDOW == 73 (199B3400) [pid = 3816] [serial = 2110] [outer = 00000000] [url = about:blank] 03:34:55 INFO - PROCESS | 3816 | --DOMWINDOW == 72 (18A54400) [pid = 3816] [serial = 2093] [outer = 00000000] [url = about:blank] 03:34:56 INFO - PROCESS | 3816 | 1461148496071 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 03:34:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 03:34:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 2288ms 03:34:56 INFO - PROCESS | 3816 | 1461148496121 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 03:34:56 INFO - PROCESS | 3816 | 1461148496125 Marionette TRACE conn3 <- [1,2837,null,{"value":"13"}] 03:34:56 INFO - PROCESS | 3816 | 1461148496130 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 03:34:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 03:34:56 INFO - PROCESS | 3816 | 1461148496133 Marionette TRACE conn3 <- [1,2838,null,{}] 03:34:56 INFO - PROCESS | 3816 | 1461148496140 Marionette TRACE conn3 -> [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:34:56 INFO - PROCESS | 3816 | 1461148496228 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 03:34:56 INFO - PROCESS | 3816 | 1461148496237 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:56 INFO - PROCESS | 3816 | ++DOCSHELL 11B41000 == 26 [pid = 3816] [id = 719] 03:34:56 INFO - PROCESS | 3816 | ++DOMWINDOW == 73 (11B41400) [pid = 3816] [serial = 2157] [outer = 00000000] 03:34:56 INFO - PROCESS | 3816 | ++DOMWINDOW == 74 (12C0E800) [pid = 3816] [serial = 2158] [outer = 11B41400] 03:34:56 INFO - PROCESS | 3816 | 1461148496285 Marionette DEBUG loaded listener.js 03:34:56 INFO - PROCESS | 3816 | ++DOMWINDOW == 75 (12CFB000) [pid = 3816] [serial = 2159] [outer = 11B41400] 03:34:56 INFO - PROCESS | 3816 | 1461148496790 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 03:34:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 03:34:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 680ms 03:34:56 INFO - PROCESS | 3816 | 1461148496814 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 03:34:56 INFO - PROCESS | 3816 | 1461148496819 Marionette TRACE conn3 <- [1,2841,null,{"value":"13"}] 03:34:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 03:34:56 INFO - PROCESS | 3816 | 1461148496826 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 03:34:56 INFO - PROCESS | 3816 | 1461148496828 Marionette TRACE conn3 <- [1,2842,null,{}] 03:34:56 INFO - PROCESS | 3816 | 1461148496836 Marionette TRACE conn3 -> [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:34:56 INFO - PROCESS | 3816 | 1461148496919 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 03:34:56 INFO - PROCESS | 3816 | 1461148496929 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:56 INFO - PROCESS | 3816 | ++DOCSHELL 13208C00 == 27 [pid = 3816] [id = 720] 03:34:56 INFO - PROCESS | 3816 | ++DOMWINDOW == 76 (13210C00) [pid = 3816] [serial = 2160] [outer = 00000000] 03:34:56 INFO - PROCESS | 3816 | ++DOMWINDOW == 77 (1326AC00) [pid = 3816] [serial = 2161] [outer = 13210C00] 03:34:56 INFO - PROCESS | 3816 | 1461148496975 Marionette DEBUG loaded listener.js 03:34:57 INFO - PROCESS | 3816 | ++DOMWINDOW == 78 (1334E000) [pid = 3816] [serial = 2162] [outer = 13210C00] 03:34:57 INFO - PROCESS | 3816 | 1461148497460 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 03:34:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 03:34:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 695ms 03:34:57 INFO - PROCESS | 3816 | 1461148497523 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 03:34:57 INFO - PROCESS | 3816 | 1461148497526 Marionette TRACE conn3 <- [1,2845,null,{"value":"13"}] 03:34:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 03:34:57 INFO - PROCESS | 3816 | 1461148497530 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 03:34:57 INFO - PROCESS | 3816 | 1461148497533 Marionette TRACE conn3 <- [1,2846,null,{}] 03:34:57 INFO - PROCESS | 3816 | 1461148497544 Marionette TRACE conn3 -> [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:34:57 INFO - PROCESS | 3816 | 1461148497667 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 03:34:57 INFO - PROCESS | 3816 | 1461148497769 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:57 INFO - PROCESS | 3816 | ++DOCSHELL 13812C00 == 28 [pid = 3816] [id = 721] 03:34:57 INFO - PROCESS | 3816 | ++DOMWINDOW == 79 (13813000) [pid = 3816] [serial = 2163] [outer = 00000000] 03:34:57 INFO - PROCESS | 3816 | ++DOMWINDOW == 80 (138B4800) [pid = 3816] [serial = 2164] [outer = 13813000] 03:34:57 INFO - PROCESS | 3816 | 1461148497818 Marionette DEBUG loaded listener.js 03:34:57 INFO - PROCESS | 3816 | ++DOMWINDOW == 81 (13A4CC00) [pid = 3816] [serial = 2165] [outer = 13813000] 03:34:58 INFO - PROCESS | 3816 | 1461148498220 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 03:34:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 03:34:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 727ms 03:34:58 INFO - PROCESS | 3816 | 1461148498269 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 03:34:58 INFO - PROCESS | 3816 | 1461148498272 Marionette TRACE conn3 <- [1,2849,null,{"value":"13"}] 03:34:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 03:34:58 INFO - PROCESS | 3816 | 1461148498275 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 03:34:58 INFO - PROCESS | 3816 | 1461148498277 Marionette TRACE conn3 <- [1,2850,null,{}] 03:34:58 INFO - PROCESS | 3816 | 1461148498280 Marionette TRACE conn3 -> [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:34:58 INFO - PROCESS | 3816 | 1461148498358 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 03:34:58 INFO - PROCESS | 3816 | 1461148498347 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:58 INFO - PROCESS | 3816 | ++DOCSHELL 11B3F400 == 29 [pid = 3816] [id = 722] 03:34:58 INFO - PROCESS | 3816 | ++DOMWINDOW == 82 (12BB6800) [pid = 3816] [serial = 2166] [outer = 00000000] 03:34:58 INFO - PROCESS | 3816 | ++DOMWINDOW == 83 (1552C400) [pid = 3816] [serial = 2167] [outer = 12BB6800] 03:34:58 INFO - PROCESS | 3816 | 1461148498393 Marionette DEBUG loaded listener.js 03:34:58 INFO - PROCESS | 3816 | ++DOMWINDOW == 84 (155ECC00) [pid = 3816] [serial = 2168] [outer = 12BB6800] 03:34:58 INFO - PROCESS | 3816 | 1461148498846 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 03:34:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 03:34:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 634ms 03:34:58 INFO - PROCESS | 3816 | 1461148498898 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 03:34:58 INFO - PROCESS | 3816 | 1461148498900 Marionette TRACE conn3 <- [1,2853,null,{"value":"13"}] 03:34:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 03:34:58 INFO - PROCESS | 3816 | 1461148498903 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 03:34:58 INFO - PROCESS | 3816 | 1461148498905 Marionette TRACE conn3 <- [1,2854,null,{}] 03:34:58 INFO - PROCESS | 3816 | 1461148498908 Marionette TRACE conn3 -> [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:34:58 INFO - PROCESS | 3816 | 1461148498982 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 03:34:58 INFO - PROCESS | 3816 | 1461148498988 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:58 INFO - PROCESS | 3816 | ++DOCSHELL 155F9400 == 30 [pid = 3816] [id = 723] 03:34:58 INFO - PROCESS | 3816 | ++DOMWINDOW == 85 (155F9800) [pid = 3816] [serial = 2169] [outer = 00000000] 03:34:59 INFO - PROCESS | 3816 | ++DOMWINDOW == 86 (15C34C00) [pid = 3816] [serial = 2170] [outer = 155F9800] 03:34:59 INFO - PROCESS | 3816 | 1461148499033 Marionette DEBUG loaded listener.js 03:34:59 INFO - PROCESS | 3816 | ++DOMWINDOW == 87 (15C3E000) [pid = 3816] [serial = 2171] [outer = 155F9800] 03:34:59 INFO - PROCESS | 3816 | 1461148499494 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 03:34:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 03:34:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 634ms 03:34:59 INFO - PROCESS | 3816 | 1461148499540 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 03:34:59 INFO - PROCESS | 3816 | 1461148499542 Marionette TRACE conn3 <- [1,2857,null,{"value":"13"}] 03:34:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 03:34:59 INFO - PROCESS | 3816 | 1461148499546 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 03:34:59 INFO - PROCESS | 3816 | 1461148499547 Marionette TRACE conn3 <- [1,2858,null,{}] 03:34:59 INFO - PROCESS | 3816 | 1461148499550 Marionette TRACE conn3 -> [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:34:59 INFO - PROCESS | 3816 | 1461148499658 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 03:34:59 INFO - PROCESS | 3816 | 1461148499665 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:59 INFO - PROCESS | 3816 | ++DOCSHELL 1664F800 == 31 [pid = 3816] [id = 724] 03:34:59 INFO - PROCESS | 3816 | ++DOMWINDOW == 88 (16650000) [pid = 3816] [serial = 2172] [outer = 00000000] 03:34:59 INFO - PROCESS | 3816 | ++DOMWINDOW == 89 (16A40800) [pid = 3816] [serial = 2173] [outer = 16650000] 03:34:59 INFO - PROCESS | 3816 | 1461148499713 Marionette DEBUG loaded listener.js 03:34:59 INFO - PROCESS | 3816 | ++DOMWINDOW == 90 (16B8B400) [pid = 3816] [serial = 2174] [outer = 16650000] 03:35:00 INFO - PROCESS | 3816 | 1461148500153 Marionette TRACE conn3 <- [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:35:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 03:35:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 634ms 03:35:00 INFO - PROCESS | 3816 | 1461148500177 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 03:35:00 INFO - PROCESS | 3816 | 1461148500179 Marionette TRACE conn3 <- [1,2861,null,{"value":"13"}] 03:35:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 03:35:00 INFO - PROCESS | 3816 | 1461148500183 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 03:35:00 INFO - PROCESS | 3816 | 1461148500184 Marionette TRACE conn3 <- [1,2862,null,{}] 03:35:00 INFO - PROCESS | 3816 | 1461148500188 Marionette TRACE conn3 -> [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:35:00 INFO - PROCESS | 3816 | 1461148500259 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 03:35:00 INFO - PROCESS | 3816 | 1461148500264 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:00 INFO - PROCESS | 3816 | ++DOCSHELL 16B94400 == 32 [pid = 3816] [id = 725] 03:35:00 INFO - PROCESS | 3816 | ++DOMWINDOW == 91 (17B20C00) [pid = 3816] [serial = 2175] [outer = 00000000] 03:35:00 INFO - PROCESS | 3816 | ++DOMWINDOW == 92 (1810D400) [pid = 3816] [serial = 2176] [outer = 17B20C00] 03:35:00 INFO - PROCESS | 3816 | 1461148500308 Marionette DEBUG loaded listener.js 03:35:00 INFO - PROCESS | 3816 | ++DOMWINDOW == 93 (1831E400) [pid = 3816] [serial = 2177] [outer = 17B20C00] 03:35:00 INFO - PROCESS | 3816 | 1461148500778 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 03:35:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 03:35:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 634ms 03:35:00 INFO - PROCESS | 3816 | 1461148500821 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 03:35:00 INFO - PROCESS | 3816 | 1461148500823 Marionette TRACE conn3 <- [1,2865,null,{"value":"13"}] 03:35:00 INFO - PROCESS | 3816 | 1461148500826 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 03:35:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 03:35:00 INFO - PROCESS | 3816 | 1461148500828 Marionette TRACE conn3 <- [1,2866,null,{}] 03:35:00 INFO - PROCESS | 3816 | 1461148500832 Marionette TRACE conn3 -> [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:35:00 INFO - PROCESS | 3816 | 1461148500904 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 03:35:00 INFO - PROCESS | 3816 | 1461148500913 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:00 INFO - PROCESS | 3816 | ++DOCSHELL 18739400 == 33 [pid = 3816] [id = 726] 03:35:00 INFO - PROCESS | 3816 | ++DOMWINDOW == 94 (1889D400) [pid = 3816] [serial = 2178] [outer = 00000000] 03:35:00 INFO - PROCESS | 3816 | ++DOMWINDOW == 95 (188E4000) [pid = 3816] [serial = 2179] [outer = 1889D400] 03:35:00 INFO - PROCESS | 3816 | 1461148500957 Marionette DEBUG loaded listener.js 03:35:01 INFO - PROCESS | 3816 | ++DOMWINDOW == 96 (1889F800) [pid = 3816] [serial = 2180] [outer = 1889D400] 03:35:01 INFO - PROCESS | 3816 | 1461148501394 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 03:35:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 03:35:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 588ms 03:35:01 INFO - PROCESS | 3816 | 1461148501439 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 03:35:01 INFO - PROCESS | 3816 | 1461148501441 Marionette TRACE conn3 <- [1,2869,null,{"value":"13"}] 03:35:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 03:35:01 INFO - PROCESS | 3816 | 1461148501448 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 03:35:01 INFO - PROCESS | 3816 | 1461148501449 Marionette TRACE conn3 <- [1,2870,null,{}] 03:35:01 INFO - PROCESS | 3816 | 1461148501465 Marionette TRACE conn3 -> [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:35:01 INFO - PROCESS | 3816 | 1461148501573 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 03:35:01 INFO - PROCESS | 3816 | 1461148501580 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:01 INFO - PROCESS | 3816 | ++DOCSHELL 13703C00 == 34 [pid = 3816] [id = 727] 03:35:01 INFO - PROCESS | 3816 | ++DOMWINDOW == 97 (18A56C00) [pid = 3816] [serial = 2181] [outer = 00000000] 03:35:01 INFO - PROCESS | 3816 | ++DOMWINDOW == 98 (18A86C00) [pid = 3816] [serial = 2182] [outer = 18A56C00] 03:35:01 INFO - PROCESS | 3816 | 1461148501624 Marionette DEBUG loaded listener.js 03:35:01 INFO - PROCESS | 3816 | ++DOMWINDOW == 99 (18A62000) [pid = 3816] [serial = 2183] [outer = 18A56C00] 03:35:02 INFO - PROCESS | 3816 | 1461148502095 Marionette TRACE conn3 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 03:35:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 03:35:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 696ms 03:35:02 INFO - PROCESS | 3816 | 1461148502129 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 03:35:02 INFO - PROCESS | 3816 | 1461148502131 Marionette TRACE conn3 <- [1,2873,null,{"value":"13"}] 03:35:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 03:35:02 INFO - PROCESS | 3816 | 1461148502134 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 03:35:02 INFO - PROCESS | 3816 | 1461148502136 Marionette TRACE conn3 <- [1,2874,null,{}] 03:35:02 INFO - PROCESS | 3816 | 1461148502139 Marionette TRACE conn3 -> [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:35:02 INFO - PROCESS | 3816 | 1461148502252 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 03:35:02 INFO - PROCESS | 3816 | 1461148502258 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:02 INFO - PROCESS | 3816 | ++DOCSHELL 02A9B800 == 35 [pid = 3816] [id = 728] 03:35:02 INFO - PROCESS | 3816 | ++DOMWINDOW == 100 (18CE2000) [pid = 3816] [serial = 2184] [outer = 00000000] 03:35:02 INFO - PROCESS | 3816 | ++DOMWINDOW == 101 (18CEAC00) [pid = 3816] [serial = 2185] [outer = 18CE2000] 03:35:02 INFO - PROCESS | 3816 | 1461148502303 Marionette DEBUG loaded listener.js 03:35:02 INFO - PROCESS | 3816 | ++DOMWINDOW == 102 (18D05C00) [pid = 3816] [serial = 2186] [outer = 18CE2000] 03:35:02 INFO - PROCESS | 3816 | 1461148502760 Marionette TRACE conn3 <- [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:35:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 03:35:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 634ms 03:35:02 INFO - PROCESS | 3816 | 1461148502773 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 03:35:02 INFO - PROCESS | 3816 | 1461148502775 Marionette TRACE conn3 <- [1,2877,null,{"value":"13"}] 03:35:02 INFO - PROCESS | 3816 | 1461148502778 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 03:35:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 03:35:02 INFO - PROCESS | 3816 | 1461148502780 Marionette TRACE conn3 <- [1,2878,null,{}] 03:35:02 INFO - PROCESS | 3816 | 1461148502784 Marionette TRACE conn3 -> [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:35:02 INFO - PROCESS | 3816 | 1461148502913 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 03:35:03 INFO - PROCESS | 3816 | 1461148503012 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:03 INFO - PROCESS | 3816 | ++DOCSHELL 18D0D400 == 36 [pid = 3816] [id = 729] 03:35:03 INFO - PROCESS | 3816 | ++DOMWINDOW == 103 (18D0EC00) [pid = 3816] [serial = 2187] [outer = 00000000] 03:35:03 INFO - PROCESS | 3816 | ++DOMWINDOW == 104 (18DD5400) [pid = 3816] [serial = 2188] [outer = 18D0EC00] 03:35:03 INFO - PROCESS | 3816 | 1461148503066 Marionette DEBUG loaded listener.js 03:35:03 INFO - PROCESS | 3816 | ++DOMWINDOW == 105 (18E37000) [pid = 3816] [serial = 2189] [outer = 18D0EC00] 03:35:03 INFO - PROCESS | 3816 | --DOMWINDOW == 104 (13357400) [pid = 3816] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 03:35:03 INFO - PROCESS | 3816 | --DOMWINDOW == 103 (1D6E2C00) [pid = 3816] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 03:35:03 INFO - PROCESS | 3816 | --DOMWINDOW == 102 (19C59000) [pid = 3816] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 03:35:03 INFO - PROCESS | 3816 | --DOMWINDOW == 101 (1D689400) [pid = 3816] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 03:35:03 INFO - PROCESS | 3816 | --DOMWINDOW == 100 (1A26E800) [pid = 3816] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 03:35:03 INFO - PROCESS | 3816 | --DOMWINDOW == 99 (199A9800) [pid = 3816] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 03:35:03 INFO - PROCESS | 3816 | --DOMWINDOW == 98 (12CF6800) [pid = 3816] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 03:35:03 INFO - PROCESS | 3816 | --DOMWINDOW == 97 (15E8AC00) [pid = 3816] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 03:35:03 INFO - PROCESS | 3816 | --DOMWINDOW == 96 (12B8BC00) [pid = 3816] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 03:35:03 INFO - PROCESS | 3816 | --DOMWINDOW == 95 (19849400) [pid = 3816] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 03:35:03 INFO - PROCESS | 3816 | --DOMWINDOW == 94 (18D0C400) [pid = 3816] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 03:35:03 INFO - PROCESS | 3816 | --DOMWINDOW == 93 (188A8400) [pid = 3816] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 03:35:03 INFO - PROCESS | 3816 | --DOMWINDOW == 92 (15CCF000) [pid = 3816] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 03:35:03 INFO - PROCESS | 3816 | --DOMWINDOW == 91 (13349400) [pid = 3816] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 03:35:03 INFO - PROCESS | 3816 | --DOMWINDOW == 90 (12DD8000) [pid = 3816] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 03:35:03 INFO - PROCESS | 3816 | --DOMWINDOW == 89 (1A15A800) [pid = 3816] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 03:35:03 INFO - PROCESS | 3816 | --DOMWINDOW == 88 (19372000) [pid = 3816] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 03:35:03 INFO - PROCESS | 3816 | --DOMWINDOW == 87 (18D05000) [pid = 3816] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 03:35:03 INFO - PROCESS | 3816 | --DOMWINDOW == 86 (11B3E800) [pid = 3816] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 03:35:03 INFO - PROCESS | 3816 | --DOMWINDOW == 85 (188A1800) [pid = 3816] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 03:35:03 INFO - PROCESS | 3816 | 1461148503897 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 03:35:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 03:35:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1206ms 03:35:03 INFO - PROCESS | 3816 | 1461148503970 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 03:35:03 INFO - PROCESS | 3816 | 1461148503972 Marionette TRACE conn3 <- [1,2881,null,{"value":"13"}] 03:35:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 03:35:03 INFO - PROCESS | 3816 | 1461148503975 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 03:35:03 INFO - PROCESS | 3816 | 1461148503977 Marionette TRACE conn3 <- [1,2882,null,{}] 03:35:03 INFO - PROCESS | 3816 | 1461148503980 Marionette TRACE conn3 -> [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:35:04 INFO - PROCESS | 3816 | 1461148504055 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 03:35:04 INFO - PROCESS | 3816 | 1461148504151 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:04 INFO - PROCESS | 3816 | ++DOCSHELL 11B39000 == 37 [pid = 3816] [id = 730] 03:35:04 INFO - PROCESS | 3816 | ++DOMWINDOW == 86 (12CF6000) [pid = 3816] [serial = 2190] [outer = 00000000] 03:35:04 INFO - PROCESS | 3816 | ++DOMWINDOW == 87 (13814800) [pid = 3816] [serial = 2191] [outer = 12CF6000] 03:35:04 INFO - PROCESS | 3816 | 1461148504195 Marionette DEBUG loaded listener.js 03:35:04 INFO - PROCESS | 3816 | ++DOMWINDOW == 88 (14ADEC00) [pid = 3816] [serial = 2192] [outer = 12CF6000] 03:35:04 INFO - PROCESS | 3816 | 1461148504608 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 03:35:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 03:35:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 696ms 03:35:04 INFO - PROCESS | 3816 | 1461148504675 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 03:35:04 INFO - PROCESS | 3816 | 1461148504677 Marionette TRACE conn3 <- [1,2885,null,{"value":"13"}] 03:35:04 INFO - PROCESS | 3816 | 1461148504680 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 03:35:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 03:35:04 INFO - PROCESS | 3816 | 1461148504682 Marionette TRACE conn3 <- [1,2886,null,{}] 03:35:04 INFO - PROCESS | 3816 | 1461148504685 Marionette TRACE conn3 -> [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:35:04 INFO - PROCESS | 3816 | 1461148504759 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 03:35:04 INFO - PROCESS | 3816 | 1461148504765 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:04 INFO - PROCESS | 3816 | ++DOCSHELL 16B8CC00 == 38 [pid = 3816] [id = 731] 03:35:04 INFO - PROCESS | 3816 | ++DOMWINDOW == 89 (188E8000) [pid = 3816] [serial = 2193] [outer = 00000000] 03:35:04 INFO - PROCESS | 3816 | ++DOMWINDOW == 90 (18D0CC00) [pid = 3816] [serial = 2194] [outer = 188E8000] 03:35:04 INFO - PROCESS | 3816 | 1461148504809 Marionette DEBUG loaded listener.js 03:35:04 INFO - PROCESS | 3816 | ++DOMWINDOW == 91 (1922E800) [pid = 3816] [serial = 2195] [outer = 188E8000] 03:35:05 INFO - PROCESS | 3816 | 1461148505226 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 03:35:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 03:35:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 587ms 03:35:05 INFO - PROCESS | 3816 | 1461148505269 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 03:35:05 INFO - PROCESS | 3816 | 1461148505271 Marionette TRACE conn3 <- [1,2889,null,{"value":"13"}] 03:35:05 INFO - PROCESS | 3816 | 1461148505274 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 03:35:05 INFO - PROCESS | 3816 | 1461148505276 Marionette TRACE conn3 <- [1,2890,null,{}] 03:35:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 03:35:05 INFO - PROCESS | 3816 | 1461148505283 Marionette TRACE conn3 -> [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:35:05 INFO - PROCESS | 3816 | 1461148505358 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 03:35:05 INFO - PROCESS | 3816 | 1461148505364 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:05 INFO - PROCESS | 3816 | ++DOCSHELL 19376C00 == 39 [pid = 3816] [id = 732] 03:35:05 INFO - PROCESS | 3816 | ++DOMWINDOW == 92 (19377000) [pid = 3816] [serial = 2196] [outer = 00000000] 03:35:05 INFO - PROCESS | 3816 | ++DOMWINDOW == 93 (195E7400) [pid = 3816] [serial = 2197] [outer = 19377000] 03:35:05 INFO - PROCESS | 3816 | 1461148505408 Marionette DEBUG loaded listener.js 03:35:05 INFO - PROCESS | 3816 | ++DOMWINDOW == 94 (195EC800) [pid = 3816] [serial = 2198] [outer = 19377000] 03:35:06 INFO - PROCESS | 3816 | 1461148506036 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 03:35:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 03:35:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 789ms 03:35:06 INFO - PROCESS | 3816 | 1461148506080 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 03:35:06 INFO - PROCESS | 3816 | 1461148506084 Marionette TRACE conn3 <- [1,2893,null,{"value":"13"}] 03:35:06 INFO - PROCESS | 3816 | 1461148506089 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 03:35:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 03:35:06 INFO - PROCESS | 3816 | 1461148506094 Marionette TRACE conn3 <- [1,2894,null,{}] 03:35:06 INFO - PROCESS | 3816 | 1461148506101 Marionette TRACE conn3 -> [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:35:06 INFO - PROCESS | 3816 | 1461148506214 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 03:35:06 INFO - PROCESS | 3816 | 1461148506356 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:06 INFO - PROCESS | 3816 | ++DOCSHELL 02A9F000 == 40 [pid = 3816] [id = 733] 03:35:06 INFO - PROCESS | 3816 | ++DOMWINDOW == 95 (02A9FC00) [pid = 3816] [serial = 2199] [outer = 00000000] 03:35:06 INFO - PROCESS | 3816 | ++DOMWINDOW == 96 (12CFE400) [pid = 3816] [serial = 2200] [outer = 02A9FC00] 03:35:06 INFO - PROCESS | 3816 | 1461148506396 Marionette DEBUG loaded listener.js 03:35:06 INFO - PROCESS | 3816 | ++DOMWINDOW == 97 (13201C00) [pid = 3816] [serial = 2201] [outer = 02A9FC00] 03:35:07 INFO - PROCESS | 3816 | 1461148507079 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 03:35:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 03:35:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1021ms 03:35:07 INFO - PROCESS | 3816 | 1461148507119 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 03:35:07 INFO - PROCESS | 3816 | 1461148507125 Marionette TRACE conn3 <- [1,2897,null,{"value":"13"}] 03:35:07 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 03:35:07 INFO - PROCESS | 3816 | 1461148507152 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 03:35:07 INFO - PROCESS | 3816 | 1461148507155 Marionette TRACE conn3 <- [1,2898,null,{}] 03:35:07 INFO - PROCESS | 3816 | 1461148507159 Marionette TRACE conn3 -> [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:35:07 INFO - PROCESS | 3816 | 1461148507279 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 03:35:07 INFO - PROCESS | 3816 | 1461148507416 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:07 INFO - PROCESS | 3816 | ++DOCSHELL 13447000 == 41 [pid = 3816] [id = 734] 03:35:07 INFO - PROCESS | 3816 | ++DOMWINDOW == 98 (13447400) [pid = 3816] [serial = 2202] [outer = 00000000] 03:35:07 INFO - PROCESS | 3816 | ++DOMWINDOW == 99 (13A48000) [pid = 3816] [serial = 2203] [outer = 13447400] 03:35:07 INFO - PROCESS | 3816 | 1461148507471 Marionette DEBUG loaded listener.js 03:35:07 INFO - PROCESS | 3816 | ++DOMWINDOW == 100 (15524800) [pid = 3816] [serial = 2204] [outer = 13447400] 03:35:08 INFO - PROCESS | 3816 | 1461148508281 Marionette TRACE conn3 <- [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:35:08 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 03:35:08 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 03:35:08 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1206ms 03:35:08 INFO - PROCESS | 3816 | 1461148508343 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 03:35:08 INFO - PROCESS | 3816 | 1461148508347 Marionette TRACE conn3 <- [1,2901,null,{"value":"13"}] 03:35:08 INFO - PROCESS | 3816 | 1461148508353 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 03:35:08 INFO - TEST-START | /DOMEvents/constructors.html 03:35:08 INFO - PROCESS | 3816 | 1461148508357 Marionette TRACE conn3 <- [1,2902,null,{}] 03:35:08 INFO - PROCESS | 3816 | 1461148508363 Marionette TRACE conn3 -> [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:35:08 INFO - PROCESS | 3816 | 1461148508475 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 03:35:08 INFO - PROCESS | 3816 | 1461148508621 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:08 INFO - PROCESS | 3816 | ++DOCSHELL 13354400 == 42 [pid = 3816] [id = 735] 03:35:08 INFO - PROCESS | 3816 | ++DOMWINDOW == 101 (13354800) [pid = 3816] [serial = 2205] [outer = 00000000] 03:35:08 INFO - PROCESS | 3816 | ++DOMWINDOW == 102 (13811800) [pid = 3816] [serial = 2206] [outer = 13354800] 03:35:08 INFO - PROCESS | 3816 | 1461148508671 Marionette DEBUG loaded listener.js 03:35:08 INFO - PROCESS | 3816 | ++DOMWINDOW == 103 (13A4C400) [pid = 3816] [serial = 2207] [outer = 13354800] 03:35:08 INFO - PROCESS | 3816 | --DOCSHELL 13440000 == 41 [pid = 3816] [id = 511] 03:35:08 INFO - PROCESS | 3816 | --DOCSHELL 12BBE400 == 40 [pid = 3816] [id = 520] 03:35:08 INFO - PROCESS | 3816 | --DOCSHELL 155EFC00 == 39 [pid = 3816] [id = 512] 03:35:08 INFO - PROCESS | 3816 | --DOCSHELL 18A5F000 == 38 [pid = 3816] [id = 517] 03:35:08 INFO - PROCESS | 3816 | --DOCSHELL 13443400 == 37 [pid = 3816] [id = 513] 03:35:08 INFO - PROCESS | 3816 | --DOCSHELL 18081400 == 36 [pid = 3816] [id = 515] 03:35:08 INFO - PROCESS | 3816 | --DOCSHELL 12D72C00 == 35 [pid = 3816] [id = 509] 03:35:08 INFO - PROCESS | 3816 | --DOCSHELL 155F3800 == 34 [pid = 3816] [id = 514] 03:35:08 INFO - PROCESS | 3816 | --DOMWINDOW == 102 (1C222800) [pid = 3816] [serial = 2155] [outer = 00000000] [url = about:blank] 03:35:08 INFO - PROCESS | 3816 | --DOMWINDOW == 101 (142C4800) [pid = 3816] [serial = 2066] [outer = 00000000] [url = about:blank] 03:35:08 INFO - PROCESS | 3816 | --DOMWINDOW == 100 (1DBCA000) [pid = 3816] [serial = 2078] [outer = 00000000] [url = about:blank] 03:35:08 INFO - PROCESS | 3816 | --DOMWINDOW == 99 (1CE53400) [pid = 3816] [serial = 2072] [outer = 00000000] [url = about:blank] 03:35:08 INFO - PROCESS | 3816 | --DOMWINDOW == 98 (1D6E8C00) [pid = 3816] [serial = 2075] [outer = 00000000] [url = about:blank] 03:35:08 INFO - PROCESS | 3816 | --DOMWINDOW == 97 (18D0E800) [pid = 3816] [serial = 2069] [outer = 00000000] [url = about:blank] 03:35:08 INFO - PROCESS | 3816 | --DOMWINDOW == 96 (1A53A800) [pid = 3816] [serial = 2146] [outer = 00000000] [url = about:blank] 03:35:08 INFO - PROCESS | 3816 | --DOMWINDOW == 95 (19C4FC00) [pid = 3816] [serial = 2143] [outer = 00000000] [url = about:blank] 03:35:08 INFO - PROCESS | 3816 | --DOMWINDOW == 94 (159F6400) [pid = 3816] [serial = 2149] [outer = 00000000] [url = about:blank] 03:35:08 INFO - PROCESS | 3816 | --DOMWINDOW == 93 (1A53A000) [pid = 3816] [serial = 2147] [outer = 00000000] [url = about:blank] 03:35:08 INFO - PROCESS | 3816 | --DOMWINDOW == 92 (1808CC00) [pid = 3816] [serial = 2116] [outer = 00000000] [url = about:blank] 03:35:08 INFO - PROCESS | 3816 | --DOMWINDOW == 91 (15525400) [pid = 3816] [serial = 2114] [outer = 00000000] [url = about:blank] 03:35:08 INFO - PROCESS | 3816 | --DOMWINDOW == 90 (1381E800) [pid = 3816] [serial = 2113] [outer = 00000000] [url = about:blank] 03:35:08 INFO - PROCESS | 3816 | --DOMWINDOW == 89 (19B8A000) [pid = 3816] [serial = 2111] [outer = 00000000] [url = about:blank] 03:35:08 INFO - PROCESS | 3816 | --DOMWINDOW == 88 (18DD4C00) [pid = 3816] [serial = 2137] [outer = 00000000] [url = about:blank] 03:35:08 INFO - PROCESS | 3816 | --DOMWINDOW == 87 (18CE7800) [pid = 3816] [serial = 2134] [outer = 00000000] [url = about:blank] 03:35:08 INFO - PROCESS | 3816 | --DOMWINDOW == 86 (18CE6800) [pid = 3816] [serial = 2135] [outer = 00000000] [url = about:blank] 03:35:08 INFO - PROCESS | 3816 | --DOMWINDOW == 85 (17BAF000) [pid = 3816] [serial = 2131] [outer = 00000000] [url = about:blank] 03:35:08 INFO - PROCESS | 3816 | --DOMWINDOW == 84 (1810D800) [pid = 3816] [serial = 2132] [outer = 00000000] [url = about:blank] 03:35:08 INFO - PROCESS | 3816 | --DOMWINDOW == 83 (14345800) [pid = 3816] [serial = 2128] [outer = 00000000] [url = about:blank] 03:35:08 INFO - PROCESS | 3816 | --DOMWINDOW == 82 (155FA800) [pid = 3816] [serial = 2129] [outer = 00000000] [url = about:blank] 03:35:08 INFO - PROCESS | 3816 | --DOMWINDOW == 81 (1381DC00) [pid = 3816] [serial = 2126] [outer = 00000000] [url = about:blank] 03:35:08 INFO - PROCESS | 3816 | --DOMWINDOW == 80 (1344C400) [pid = 3816] [serial = 2125] [outer = 00000000] [url = about:blank] 03:35:08 INFO - PROCESS | 3816 | --DOMWINDOW == 79 (1AE0FC00) [pid = 3816] [serial = 2123] [outer = 00000000] [url = about:blank] 03:35:08 INFO - PROCESS | 3816 | --DOMWINDOW == 78 (1AE01C00) [pid = 3816] [serial = 2122] [outer = 00000000] [url = about:blank] 03:35:08 INFO - PROCESS | 3816 | --DOMWINDOW == 77 (19F31000) [pid = 3816] [serial = 2120] [outer = 00000000] [url = about:blank] 03:35:08 INFO - PROCESS | 3816 | --DOMWINDOW == 76 (199ABC00) [pid = 3816] [serial = 2119] [outer = 00000000] [url = about:blank] 03:35:08 INFO - PROCESS | 3816 | --DOMWINDOW == 75 (1889E000) [pid = 3816] [serial = 2117] [outer = 00000000] [url = about:blank] 03:35:08 INFO - PROCESS | 3816 | --DOMWINDOW == 74 (19843400) [pid = 3816] [serial = 2140] [outer = 00000000] [url = about:blank] 03:35:08 INFO - PROCESS | 3816 | --DOMWINDOW == 73 (19B8A800) [pid = 3816] [serial = 2144] [outer = 00000000] [url = about:blank] 03:35:08 INFO - PROCESS | 3816 | --DOMWINDOW == 72 (18D10800) [pid = 3816] [serial = 2153] [outer = 00000000] [url = about:blank] 03:35:08 INFO - PROCESS | 3816 | --DOMWINDOW == 71 (18CE0000) [pid = 3816] [serial = 2152] [outer = 00000000] [url = about:blank] 03:35:08 INFO - PROCESS | 3816 | --DOMWINDOW == 70 (1984B000) [pid = 3816] [serial = 2141] [outer = 00000000] [url = about:blank] 03:35:08 INFO - PROCESS | 3816 | --DOMWINDOW == 69 (18DDC000) [pid = 3816] [serial = 2138] [outer = 00000000] [url = about:blank] 03:35:08 INFO - PROCESS | 3816 | --DOMWINDOW == 68 (16768000) [pid = 3816] [serial = 2150] [outer = 00000000] [url = about:blank] 03:35:09 INFO - PROCESS | 3816 | 1461148509402 Marionette TRACE conn3 <- [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:35:09 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 03:35:09 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 03:35:09 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 03:35:09 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 03:35:09 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 03:35:09 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 03:35:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 03:35:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 03:35:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 03:35:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 03:35:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 03:35:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 03:35:09 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 03:35:09 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 03:35:09 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 03:35:09 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 03:35:09 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 03:35:09 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 03:35:09 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 03:35:09 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 03:35:09 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 03:35:09 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 03:35:09 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 03:35:09 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 03:35:09 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 03:35:09 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 03:35:09 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 03:35:09 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 03:35:09 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 03:35:09 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 03:35:09 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 03:35:09 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 03:35:09 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 03:35:09 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 03:35:09 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 03:35:09 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 03:35:09 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 03:35:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 03:35:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:35:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 03:35:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:35:09 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 03:35:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 03:35:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:35:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 03:35:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:35:09 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 03:35:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 03:35:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:35:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 03:35:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:35:09 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 03:35:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 03:35:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:35:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 03:35:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:35:09 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 03:35:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 03:35:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:35:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 03:35:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:35:09 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 03:35:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 03:35:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:35:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 03:35:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:35:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 03:35:09 INFO - TEST-OK | /DOMEvents/constructors.html | took 1160ms 03:35:09 INFO - PROCESS | 3816 | 1461148509510 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 03:35:09 INFO - PROCESS | 3816 | 1461148509514 Marionette TRACE conn3 <- [1,2905,null,{"value":"13"}] 03:35:09 INFO - TEST-START | /DOMEvents/event-phases-order.html 03:35:09 INFO - PROCESS | 3816 | 1461148509519 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 03:35:09 INFO - PROCESS | 3816 | 1461148509522 Marionette TRACE conn3 <- [1,2906,null,{}] 03:35:09 INFO - PROCESS | 3816 | 1461148509528 Marionette TRACE conn3 -> [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:35:09 INFO - PROCESS | 3816 | 1461148509662 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 03:35:09 INFO - PROCESS | 3816 | 1461148509786 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:09 INFO - PROCESS | 3816 | ++DOCSHELL 13261000 == 35 [pid = 3816] [id = 736] 03:35:09 INFO - PROCESS | 3816 | ++DOMWINDOW == 69 (13263400) [pid = 3816] [serial = 2208] [outer = 00000000] 03:35:09 INFO - PROCESS | 3816 | ++DOMWINDOW == 70 (13A47800) [pid = 3816] [serial = 2209] [outer = 13263400] 03:35:09 INFO - PROCESS | 3816 | 1461148509844 Marionette DEBUG loaded listener.js 03:35:09 INFO - PROCESS | 3816 | ++DOMWINDOW == 71 (146A9C00) [pid = 3816] [serial = 2210] [outer = 13263400] 03:35:10 INFO - PROCESS | 3816 | 1461148510408 Marionette TRACE conn3 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 03:35:10 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 03:35:10 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 928ms 03:35:10 INFO - PROCESS | 3816 | 1461148510481 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 03:35:10 INFO - PROCESS | 3816 | 1461148510487 Marionette TRACE conn3 <- [1,2909,null,{"value":"13"}] 03:35:10 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 03:35:10 INFO - PROCESS | 3816 | 1461148510494 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 03:35:10 INFO - PROCESS | 3816 | 1461148510497 Marionette TRACE conn3 <- [1,2910,null,{}] 03:35:10 INFO - PROCESS | 3816 | 1461148510502 Marionette TRACE conn3 -> [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:35:10 INFO - PROCESS | 3816 | 1461148510604 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 03:35:10 INFO - PROCESS | 3816 | 1461148510707 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:10 INFO - PROCESS | 3816 | ++DOCSHELL 14AED800 == 36 [pid = 3816] [id = 737] 03:35:10 INFO - PROCESS | 3816 | ++DOMWINDOW == 72 (15521400) [pid = 3816] [serial = 2211] [outer = 00000000] 03:35:10 INFO - PROCESS | 3816 | ++DOMWINDOW == 73 (15725000) [pid = 3816] [serial = 2212] [outer = 15521400] 03:35:10 INFO - PROCESS | 3816 | 1461148510761 Marionette DEBUG loaded listener.js 03:35:10 INFO - PROCESS | 3816 | ++DOMWINDOW == 74 (15C35800) [pid = 3816] [serial = 2213] [outer = 15521400] 03:35:11 INFO - PROCESS | 3816 | [3816] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/events/Event.cpp, line 567 03:35:11 INFO - PROCESS | 3816 | [3816] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/events/Event.cpp, line 567 03:35:11 INFO - PROCESS | 3816 | [3816] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/events/Event.cpp, line 567 03:35:11 INFO - PROCESS | 3816 | [3816] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/events/Event.cpp, line 567 03:35:11 INFO - PROCESS | 3816 | 1461148511355 Marionette TRACE conn3 <- [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:35:11 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 03:35:11 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 03:35:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 03:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:11 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:35:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:35:11 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:35:11 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 03:35:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:11 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:35:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:35:11 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:35:11 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 03:35:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:11 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:35:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:35:11 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:35:11 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 03:35:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:11 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:35:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:35:11 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 03:35:11 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 927ms 03:35:11 INFO - PROCESS | 3816 | 1461148511432 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 03:35:11 INFO - PROCESS | 3816 | 1461148511435 Marionette TRACE conn3 <- [1,2913,null,{"value":"13"}] 03:35:11 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 03:35:11 INFO - PROCESS | 3816 | 1461148511439 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 03:35:11 INFO - PROCESS | 3816 | 1461148511443 Marionette TRACE conn3 <- [1,2914,null,{}] 03:35:11 INFO - PROCESS | 3816 | 1461148511455 Marionette TRACE conn3 -> [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:35:11 INFO - PROCESS | 3816 | 1461148511554 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 03:35:11 INFO - PROCESS | 3816 | 1461148511687 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:11 INFO - PROCESS | 3816 | ++DOCSHELL 1676AC00 == 37 [pid = 3816] [id = 738] 03:35:11 INFO - PROCESS | 3816 | ++DOMWINDOW == 75 (1676F000) [pid = 3816] [serial = 2214] [outer = 00000000] 03:35:11 INFO - PROCESS | 3816 | ++DOMWINDOW == 76 (18089400) [pid = 3816] [serial = 2215] [outer = 1676F000] 03:35:11 INFO - PROCESS | 3816 | 1461148511745 Marionette DEBUG loaded listener.js 03:35:11 INFO - PROCESS | 3816 | ++DOMWINDOW == 77 (1831A400) [pid = 3816] [serial = 2216] [outer = 1676F000] 03:35:12 INFO - PROCESS | 3816 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 03:35:12 INFO - PROCESS | 3816 | 1461148512236 Marionette TRACE conn3 <- [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:35:12 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:35:12 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 835ms 03:35:12 INFO - PROCESS | 3816 | 1461148512281 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 03:35:12 INFO - PROCESS | 3816 | 1461148512284 Marionette TRACE conn3 <- [1,2917,null,{"value":"13"}] 03:35:12 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 03:35:12 INFO - PROCESS | 3816 | 1461148512288 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 03:35:12 INFO - PROCESS | 3816 | 1461148512290 Marionette TRACE conn3 <- [1,2918,null,{}] 03:35:12 INFO - PROCESS | 3816 | 1461148512293 Marionette TRACE conn3 -> [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:35:12 INFO - PROCESS | 3816 | 1461148512390 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 03:35:12 INFO - PROCESS | 3816 | 1461148512493 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:12 INFO - PROCESS | 3816 | ++DOCSHELL 159FA000 == 38 [pid = 3816] [id = 739] 03:35:12 INFO - PROCESS | 3816 | ++DOMWINDOW == 78 (18325000) [pid = 3816] [serial = 2217] [outer = 00000000] 03:35:12 INFO - PROCESS | 3816 | ++DOMWINDOW == 79 (188E2C00) [pid = 3816] [serial = 2218] [outer = 18325000] 03:35:12 INFO - PROCESS | 3816 | 1461148512573 Marionette DEBUG loaded listener.js 03:35:12 INFO - PROCESS | 3816 | ++DOMWINDOW == 80 (18A58800) [pid = 3816] [serial = 2219] [outer = 18325000] 03:35:13 INFO - PROCESS | 3816 | 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:35:13 INFO - PROCESS | 3816 | 1461148513117 Marionette TRACE conn3 <- [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:35:13 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 03:35:13 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 897ms 03:35:13 INFO - PROCESS | 3816 | 1461148513175 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 03:35:13 INFO - PROCESS | 3816 | 1461148513177 Marionette TRACE conn3 <- [1,2921,null,{"value":"13"}] 03:35:13 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 03:35:13 INFO - PROCESS | 3816 | 1461148513181 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 03:35:13 INFO - PROCESS | 3816 | 1461148513183 Marionette TRACE conn3 <- [1,2922,null,{}] 03:35:13 INFO - PROCESS | 3816 | 1461148513186 Marionette TRACE conn3 -> [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:35:13 INFO - PROCESS | 3816 | 1461148513279 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 03:35:13 INFO - PROCESS | 3816 | 1461148513381 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:13 INFO - PROCESS | 3816 | ++DOCSHELL 1889F000 == 39 [pid = 3816] [id = 740] 03:35:13 INFO - PROCESS | 3816 | ++DOMWINDOW == 81 (188A8400) [pid = 3816] [serial = 2220] [outer = 00000000] 03:35:13 INFO - PROCESS | 3816 | ++DOMWINDOW == 82 (18CE5400) [pid = 3816] [serial = 2221] [outer = 188A8400] 03:35:13 INFO - PROCESS | 3816 | 1461148513435 Marionette DEBUG loaded listener.js 03:35:13 INFO - PROCESS | 3816 | ++DOMWINDOW == 83 (18CE4800) [pid = 3816] [serial = 2222] [outer = 188A8400] 03:35:13 INFO - PROCESS | 3816 | 1461148513918 Marionette TRACE conn3 <- [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:35:13 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:35:13 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 789ms 03:35:13 INFO - PROCESS | 3816 | 1461148513983 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 03:35:13 INFO - PROCESS | 3816 | 1461148513985 Marionette TRACE conn3 <- [1,2925,null,{"value":"13"}] 03:35:13 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 03:35:13 INFO - PROCESS | 3816 | 1461148513989 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 03:35:13 INFO - PROCESS | 3816 | 1461148513991 Marionette TRACE conn3 <- [1,2926,null,{}] 03:35:13 INFO - PROCESS | 3816 | 1461148513995 Marionette TRACE conn3 -> [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:35:14 INFO - PROCESS | 3816 | 1461148514116 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 03:35:14 INFO - PROCESS | 3816 | 1461148514324 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:14 INFO - PROCESS | 3816 | ++DOCSHELL 02A99000 == 40 [pid = 3816] [id = 741] 03:35:14 INFO - PROCESS | 3816 | ++DOMWINDOW == 84 (02A9A400) [pid = 3816] [serial = 2223] [outer = 00000000] 03:35:14 INFO - PROCESS | 3816 | ++DOMWINDOW == 85 (12CFD800) [pid = 3816] [serial = 2224] [outer = 02A9A400] 03:35:14 INFO - PROCESS | 3816 | 1461148514376 Marionette DEBUG loaded listener.js 03:35:14 INFO - PROCESS | 3816 | ++DOMWINDOW == 86 (13358800) [pid = 3816] [serial = 2225] [outer = 02A9A400] 03:35:14 INFO - PROCESS | 3816 | 1461148514910 Marionette TRACE conn3 <- [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:35:14 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:35:14 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 990ms 03:35:14 INFO - PROCESS | 3816 | 1461148514974 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 03:35:14 INFO - PROCESS | 3816 | 1461148514978 Marionette TRACE conn3 <- [1,2929,null,{"value":"13"}] 03:35:14 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 03:35:14 INFO - PROCESS | 3816 | 1461148514983 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 03:35:14 INFO - PROCESS | 3816 | 1461148514986 Marionette TRACE conn3 <- [1,2930,null,{}] 03:35:14 INFO - PROCESS | 3816 | 1461148514991 Marionette TRACE conn3 -> [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:35:15 INFO - PROCESS | 3816 | 1461148515083 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 03:35:15 INFO - PROCESS | 3816 | 1461148515091 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:15 INFO - PROCESS | 3816 | ++DOCSHELL 15527C00 == 41 [pid = 3816] [id = 742] 03:35:15 INFO - PROCESS | 3816 | ++DOMWINDOW == 87 (15528400) [pid = 3816] [serial = 2226] [outer = 00000000] 03:35:15 INFO - PROCESS | 3816 | ++DOMWINDOW == 88 (155F8400) [pid = 3816] [serial = 2227] [outer = 15528400] 03:35:15 INFO - PROCESS | 3816 | 1461148515138 Marionette DEBUG loaded listener.js 03:35:15 INFO - PROCESS | 3816 | ++DOMWINDOW == 89 (15CDAC00) [pid = 3816] [serial = 2228] [outer = 15528400] 03:35:15 INFO - PROCESS | 3816 | 1461148515594 Marionette TRACE conn3 <- [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:35:15 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:35:15 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 03:35:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:35:15 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 03:35:15 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 634ms 03:35:15 INFO - PROCESS | 3816 | 1461148515623 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 03:35:15 INFO - PROCESS | 3816 | 1461148515627 Marionette TRACE conn3 <- [1,2933,null,{"value":"13"}] 03:35:15 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 03:35:15 INFO - PROCESS | 3816 | 1461148515632 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 03:35:15 INFO - PROCESS | 3816 | 1461148515633 Marionette TRACE conn3 <- [1,2934,null,{}] 03:35:15 INFO - PROCESS | 3816 | 1461148515637 Marionette TRACE conn3 -> [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:35:15 INFO - PROCESS | 3816 | 1461148515721 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 03:35:15 INFO - PROCESS | 3816 | 1461148515727 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:15 INFO - PROCESS | 3816 | ++DOCSHELL 12D72400 == 42 [pid = 3816] [id = 743] 03:35:15 INFO - PROCESS | 3816 | ++DOMWINDOW == 90 (1810CC00) [pid = 3816] [serial = 2229] [outer = 00000000] 03:35:15 INFO - PROCESS | 3816 | ++DOMWINDOW == 91 (18D02000) [pid = 3816] [serial = 2230] [outer = 1810CC00] 03:35:15 INFO - PROCESS | 3816 | 1461148515771 Marionette DEBUG loaded listener.js 03:35:15 INFO - PROCESS | 3816 | ++DOMWINDOW == 92 (18D0C400) [pid = 3816] [serial = 2231] [outer = 1810CC00] 03:35:16 INFO - PROCESS | 3816 | 1461148516219 Marionette TRACE conn3 <- [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:35:16 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:35:16 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 618ms 03:35:16 INFO - PROCESS | 3816 | 1461148516254 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 03:35:16 INFO - PROCESS | 3816 | 1461148516256 Marionette TRACE conn3 <- [1,2937,null,{"value":"13"}] 03:35:16 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 03:35:16 INFO - PROCESS | 3816 | 1461148516264 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 03:35:16 INFO - PROCESS | 3816 | 1461148516270 Marionette TRACE conn3 <- [1,2938,null,{}] 03:35:16 INFO - PROCESS | 3816 | 1461148516279 Marionette TRACE conn3 -> [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:35:16 INFO - PROCESS | 3816 | 1461148516360 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 03:35:16 INFO - PROCESS | 3816 | 1461148516366 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:16 INFO - PROCESS | 3816 | ++DOCSHELL 1922DC00 == 43 [pid = 3816] [id = 744] 03:35:16 INFO - PROCESS | 3816 | ++DOMWINDOW == 93 (1922F000) [pid = 3816] [serial = 2232] [outer = 00000000] 03:35:16 INFO - PROCESS | 3816 | ++DOMWINDOW == 94 (19376000) [pid = 3816] [serial = 2233] [outer = 1922F000] 03:35:16 INFO - PROCESS | 3816 | 1461148516409 Marionette DEBUG loaded listener.js 03:35:16 INFO - PROCESS | 3816 | ++DOMWINDOW == 95 (1937C400) [pid = 3816] [serial = 2234] [outer = 1922F000] 03:35:16 INFO - PROCESS | 3816 | ++DOCSHELL 1979B800 == 44 [pid = 3816] [id = 745] 03:35:16 INFO - PROCESS | 3816 | ++DOMWINDOW == 96 (1979D400) [pid = 3816] [serial = 2235] [outer = 00000000] 03:35:16 INFO - PROCESS | 3816 | ++DOMWINDOW == 97 (1979DC00) [pid = 3816] [serial = 2236] [outer = 1979D400] 03:35:16 INFO - PROCESS | 3816 | 1461148516914 Marionette TRACE conn3 <- [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:35:16 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:35:16 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 695ms 03:35:16 INFO - PROCESS | 3816 | 1461148516964 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 03:35:16 INFO - PROCESS | 3816 | 1461148516966 Marionette TRACE conn3 <- [1,2941,null,{"value":"13"}] 03:35:16 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 03:35:16 INFO - PROCESS | 3816 | 1461148516975 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 03:35:16 INFO - PROCESS | 3816 | 1461148516977 Marionette TRACE conn3 <- [1,2942,null,{}] 03:35:16 INFO - PROCESS | 3816 | 1461148516981 Marionette TRACE conn3 -> [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:35:17 INFO - PROCESS | 3816 | 1461148517107 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 03:35:17 INFO - PROCESS | 3816 | 1461148517170 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:17 INFO - PROCESS | 3816 | ++DOCSHELL 19795400 == 45 [pid = 3816] [id = 746] 03:35:17 INFO - PROCESS | 3816 | ++DOMWINDOW == 98 (19796400) [pid = 3816] [serial = 2237] [outer = 00000000] 03:35:17 INFO - PROCESS | 3816 | ++DOMWINDOW == 99 (19845400) [pid = 3816] [serial = 2238] [outer = 19796400] 03:35:17 INFO - PROCESS | 3816 | 1461148517216 Marionette DEBUG loaded listener.js 03:35:17 INFO - PROCESS | 3816 | ++DOMWINDOW == 100 (19848C00) [pid = 3816] [serial = 2239] [outer = 19796400] 03:35:17 INFO - PROCESS | 3816 | 1461148517590 Marionette TRACE conn3 <- [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:35:17 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 03:35:17 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:35:17 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 696ms 03:35:17 INFO - PROCESS | 3816 | 1461148517658 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 03:35:17 INFO - PROCESS | 3816 | 1461148517660 Marionette TRACE conn3 <- [1,2945,null,{"value":"13"}] 03:35:17 INFO - PROCESS | 3816 | 1461148517672 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 03:35:17 INFO - PROCESS | 3816 | 1461148517673 Marionette TRACE conn3 <- [1,2946,null,{}] 03:35:17 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 03:35:17 INFO - PROCESS | 3816 | 1461148517677 Marionette TRACE conn3 -> [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:35:17 INFO - PROCESS | 3816 | 1461148517828 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 03:35:17 INFO - PROCESS | 3816 | 1461148517853 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:17 INFO - PROCESS | 3816 | ++DOCSHELL 1552B800 == 46 [pid = 3816] [id = 747] 03:35:17 INFO - PROCESS | 3816 | ++DOMWINDOW == 101 (19905400) [pid = 3816] [serial = 2240] [outer = 00000000] 03:35:17 INFO - PROCESS | 3816 | ++DOMWINDOW == 102 (199A9400) [pid = 3816] [serial = 2241] [outer = 19905400] 03:35:17 INFO - PROCESS | 3816 | 1461148517905 Marionette DEBUG loaded listener.js 03:35:17 INFO - PROCESS | 3816 | ++DOMWINDOW == 103 (199AD000) [pid = 3816] [serial = 2242] [outer = 19905400] 03:35:18 INFO - PROCESS | 3816 | 1461148518335 Marionette TRACE conn3 <- [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:35:18 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:35:18 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 696ms 03:35:18 INFO - PROCESS | 3816 | 1461148518373 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 03:35:18 INFO - PROCESS | 3816 | 1461148518375 Marionette TRACE conn3 <- [1,2949,null,{"value":"13"}] 03:35:18 INFO - PROCESS | 3816 | 1461148518378 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 03:35:18 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 03:35:18 INFO - PROCESS | 3816 | 1461148518380 Marionette TRACE conn3 <- [1,2950,null,{}] 03:35:18 INFO - PROCESS | 3816 | 1461148518384 Marionette TRACE conn3 -> [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:35:18 INFO - PROCESS | 3816 | 1461148518495 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 03:35:18 INFO - PROCESS | 3816 | 1461148518501 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:18 INFO - PROCESS | 3816 | ++DOCSHELL 18085800 == 47 [pid = 3816] [id = 748] 03:35:18 INFO - PROCESS | 3816 | ++DOMWINDOW == 104 (199A4800) [pid = 3816] [serial = 2243] [outer = 00000000] 03:35:18 INFO - PROCESS | 3816 | ++DOMWINDOW == 105 (19B8A400) [pid = 3816] [serial = 2244] [outer = 199A4800] 03:35:18 INFO - PROCESS | 3816 | 1461148518601 Marionette DEBUG loaded listener.js 03:35:18 INFO - PROCESS | 3816 | ++DOMWINDOW == 106 (19C50400) [pid = 3816] [serial = 2245] [outer = 199A4800] 03:35:18 INFO - PROCESS | 3816 | --DOMWINDOW == 105 (11B41400) [pid = 3816] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 03:35:18 INFO - PROCESS | 3816 | --DOMWINDOW == 104 (12BB6800) [pid = 3816] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 03:35:18 INFO - PROCESS | 3816 | --DOMWINDOW == 103 (17B20C00) [pid = 3816] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 03:35:18 INFO - PROCESS | 3816 | --DOMWINDOW == 102 (13813000) [pid = 3816] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 03:35:18 INFO - PROCESS | 3816 | --DOMWINDOW == 101 (1889D400) [pid = 3816] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 03:35:18 INFO - PROCESS | 3816 | --DOMWINDOW == 100 (18D0EC00) [pid = 3816] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 03:35:18 INFO - PROCESS | 3816 | --DOMWINDOW == 99 (12CF6000) [pid = 3816] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 03:35:18 INFO - PROCESS | 3816 | --DOMWINDOW == 98 (155F9800) [pid = 3816] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 03:35:18 INFO - PROCESS | 3816 | --DOMWINDOW == 97 (18CE2000) [pid = 3816] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 03:35:18 INFO - PROCESS | 3816 | --DOMWINDOW == 96 (188E8000) [pid = 3816] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 03:35:18 INFO - PROCESS | 3816 | --DOMWINDOW == 95 (13210C00) [pid = 3816] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 03:35:18 INFO - PROCESS | 3816 | --DOMWINDOW == 94 (18A56C00) [pid = 3816] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 03:35:18 INFO - PROCESS | 3816 | --DOMWINDOW == 93 (16650000) [pid = 3816] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 03:35:18 INFO - PROCESS | 3816 | 1461148518984 Marionette TRACE conn3 <- [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:35:19 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:35:19 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 634ms 03:35:19 INFO - PROCESS | 3816 | 1461148519000 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 03:35:19 INFO - PROCESS | 3816 | 1461148519002 Marionette TRACE conn3 <- [1,2953,null,{"value":"13"}] 03:35:19 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 03:35:19 INFO - PROCESS | 3816 | 1461148519005 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 03:35:19 INFO - PROCESS | 3816 | 1461148519007 Marionette TRACE conn3 <- [1,2954,null,{}] 03:35:19 INFO - PROCESS | 3816 | 1461148519010 Marionette TRACE conn3 -> [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:35:19 INFO - PROCESS | 3816 | 1461148519087 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 03:35:19 INFO - PROCESS | 3816 | 1461148519092 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:19 INFO - PROCESS | 3816 | ++DOCSHELL 02A9F800 == 48 [pid = 3816] [id = 749] 03:35:19 INFO - PROCESS | 3816 | ++DOMWINDOW == 94 (11B34400) [pid = 3816] [serial = 2246] [outer = 00000000] 03:35:19 INFO - PROCESS | 3816 | ++DOMWINDOW == 95 (155F9800) [pid = 3816] [serial = 2247] [outer = 11B34400] 03:35:19 INFO - PROCESS | 3816 | 1461148519146 Marionette DEBUG loaded listener.js 03:35:19 INFO - PROCESS | 3816 | ++DOMWINDOW == 96 (1552B400) [pid = 3816] [serial = 2248] [outer = 11B34400] 03:35:19 INFO - PROCESS | 3816 | 1461148519588 Marionette TRACE conn3 <- [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:35:19 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:35:19 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 619ms 03:35:19 INFO - PROCESS | 3816 | 1461148519644 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 03:35:19 INFO - PROCESS | 3816 | 1461148519646 Marionette TRACE conn3 <- [1,2957,null,{"value":"13"}] 03:35:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 03:35:19 INFO - PROCESS | 3816 | 1461148519649 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 03:35:19 INFO - PROCESS | 3816 | 1461148519651 Marionette TRACE conn3 <- [1,2958,null,{}] 03:35:19 INFO - PROCESS | 3816 | 1461148519654 Marionette TRACE conn3 -> [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:35:19 INFO - PROCESS | 3816 | 1461148519732 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 03:35:19 INFO - PROCESS | 3816 | 1461148519738 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:19 INFO - PROCESS | 3816 | ++DOCSHELL 13813000 == 49 [pid = 3816] [id = 750] 03:35:19 INFO - PROCESS | 3816 | ++DOMWINDOW == 97 (18102400) [pid = 3816] [serial = 2249] [outer = 00000000] 03:35:19 INFO - PROCESS | 3816 | ++DOMWINDOW == 98 (19C5A000) [pid = 3816] [serial = 2250] [outer = 18102400] 03:35:19 INFO - PROCESS | 3816 | 1461148519782 Marionette DEBUG loaded listener.js 03:35:19 INFO - PROCESS | 3816 | ++DOMWINDOW == 99 (19F31000) [pid = 3816] [serial = 2251] [outer = 18102400] 03:35:20 INFO - PROCESS | 3816 | 1461148520201 Marionette TRACE conn3 <- [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:35:20 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:35:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 588ms 03:35:20 INFO - PROCESS | 3816 | 1461148520251 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 03:35:20 INFO - PROCESS | 3816 | 1461148520253 Marionette TRACE conn3 <- [1,2961,null,{"value":"13"}] 03:35:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 03:35:20 INFO - PROCESS | 3816 | 1461148520257 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 03:35:20 INFO - PROCESS | 3816 | 1461148520258 Marionette TRACE conn3 <- [1,2962,null,{}] 03:35:20 INFO - PROCESS | 3816 | 1461148520262 Marionette TRACE conn3 -> [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:35:20 INFO - PROCESS | 3816 | 1461148520342 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 03:35:20 INFO - PROCESS | 3816 | 1461148520347 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:20 INFO - PROCESS | 3816 | ++DOCSHELL 1A1CB400 == 50 [pid = 3816] [id = 751] 03:35:20 INFO - PROCESS | 3816 | ++DOMWINDOW == 100 (1A1CC400) [pid = 3816] [serial = 2252] [outer = 00000000] 03:35:20 INFO - PROCESS | 3816 | ++DOMWINDOW == 101 (1A274C00) [pid = 3816] [serial = 2253] [outer = 1A1CC400] 03:35:20 INFO - PROCESS | 3816 | 1461148520390 Marionette DEBUG loaded listener.js 03:35:20 INFO - PROCESS | 3816 | ++DOMWINDOW == 102 (1A530800) [pid = 3816] [serial = 2254] [outer = 1A1CC400] 03:35:20 INFO - PROCESS | 3816 | 1461148520804 Marionette TRACE conn3 <- [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:35:20 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:35:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 588ms 03:35:20 INFO - PROCESS | 3816 | 1461148520838 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 03:35:20 INFO - PROCESS | 3816 | 1461148520839 Marionette TRACE conn3 <- [1,2965,null,{"value":"13"}] 03:35:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 03:35:20 INFO - PROCESS | 3816 | 1461148520843 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 03:35:20 INFO - PROCESS | 3816 | 1461148520844 Marionette TRACE conn3 <- [1,2966,null,{}] 03:35:20 INFO - PROCESS | 3816 | 1461148520848 Marionette TRACE conn3 -> [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:35:20 INFO - PROCESS | 3816 | 1461148520972 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 03:35:21 INFO - PROCESS | 3816 | 1461148521087 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:21 INFO - PROCESS | 3816 | ++DOCSHELL 11B37800 == 51 [pid = 3816] [id = 752] 03:35:21 INFO - PROCESS | 3816 | ++DOMWINDOW == 103 (11B3CC00) [pid = 3816] [serial = 2255] [outer = 00000000] 03:35:21 INFO - PROCESS | 3816 | ++DOMWINDOW == 104 (13203C00) [pid = 3816] [serial = 2256] [outer = 11B3CC00] 03:35:21 INFO - PROCESS | 3816 | 1461148521145 Marionette DEBUG loaded listener.js 03:35:21 INFO - PROCESS | 3816 | ++DOMWINDOW == 105 (1344EC00) [pid = 3816] [serial = 2257] [outer = 11B3CC00] 03:35:21 INFO - PROCESS | 3816 | 1461148521647 Marionette TRACE conn3 <- [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:35:21 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:35:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 835ms 03:35:21 INFO - PROCESS | 3816 | 1461148521721 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 03:35:21 INFO - PROCESS | 3816 | 1461148521725 Marionette TRACE conn3 <- [1,2969,null,{"value":"13"}] 03:35:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 03:35:21 INFO - PROCESS | 3816 | 1461148521747 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 03:35:21 INFO - PROCESS | 3816 | 1461148521751 Marionette TRACE conn3 <- [1,2970,null,{}] 03:35:21 INFO - PROCESS | 3816 | 1461148521756 Marionette TRACE conn3 -> [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:35:21 INFO - PROCESS | 3816 | 1461148521863 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 03:35:21 INFO - PROCESS | 3816 | 1461148521974 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:21 INFO - PROCESS | 3816 | ++DOCSHELL 1889E000 == 52 [pid = 3816] [id = 753] 03:35:21 INFO - PROCESS | 3816 | ++DOMWINDOW == 106 (18A87800) [pid = 3816] [serial = 2258] [outer = 00000000] 03:35:22 INFO - PROCESS | 3816 | ++DOMWINDOW == 107 (18D0A400) [pid = 3816] [serial = 2259] [outer = 18A87800] 03:35:22 INFO - PROCESS | 3816 | 1461148522029 Marionette DEBUG loaded listener.js 03:35:22 INFO - PROCESS | 3816 | ++DOMWINDOW == 108 (18DD5000) [pid = 3816] [serial = 2260] [outer = 18A87800] 03:35:22 INFO - PROCESS | 3816 | 1461148522522 Marionette TRACE conn3 <- [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:35:22 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:35:22 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 03:35:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:35:22 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 03:35:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 835ms 03:35:22 INFO - PROCESS | 3816 | 1461148522576 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 03:35:22 INFO - PROCESS | 3816 | 1461148522581 Marionette TRACE conn3 <- [1,2973,null,{"value":"13"}] 03:35:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 03:35:22 INFO - PROCESS | 3816 | 1461148522584 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 03:35:22 INFO - PROCESS | 3816 | 1461148522587 Marionette TRACE conn3 <- [1,2974,null,{}] 03:35:22 INFO - PROCESS | 3816 | 1461148522591 Marionette TRACE conn3 -> [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:35:22 INFO - PROCESS | 3816 | 1461148522712 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 03:35:22 INFO - PROCESS | 3816 | 1461148522824 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:22 INFO - PROCESS | 3816 | ++DOCSHELL 18DDB000 == 53 [pid = 3816] [id = 754] 03:35:22 INFO - PROCESS | 3816 | ++DOMWINDOW == 109 (1922EC00) [pid = 3816] [serial = 2261] [outer = 00000000] 03:35:22 INFO - PROCESS | 3816 | ++DOMWINDOW == 110 (199A8C00) [pid = 3816] [serial = 2262] [outer = 1922EC00] 03:35:22 INFO - PROCESS | 3816 | 1461148522880 Marionette DEBUG loaded listener.js 03:35:22 INFO - PROCESS | 3816 | ++DOMWINDOW == 111 (19FF5000) [pid = 3816] [serial = 2263] [outer = 1922EC00] 03:35:23 INFO - PROCESS | 3816 | 1461148523416 Marionette TRACE conn3 <- [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:35:23 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:35:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 820ms 03:35:23 INFO - PROCESS | 3816 | 1461148523427 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 03:35:23 INFO - PROCESS | 3816 | 1461148523430 Marionette TRACE conn3 <- [1,2977,null,{"value":"13"}] 03:35:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 03:35:23 INFO - PROCESS | 3816 | 1461148523440 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 03:35:23 INFO - PROCESS | 3816 | 1461148523446 Marionette TRACE conn3 <- [1,2978,null,{}] 03:35:23 INFO - PROCESS | 3816 | 1461148523450 Marionette TRACE conn3 -> [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:35:23 INFO - PROCESS | 3816 | 1461148523556 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 03:35:23 INFO - PROCESS | 3816 | 1461148523694 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:23 INFO - PROCESS | 3816 | ++DOCSHELL 1889DC00 == 54 [pid = 3816] [id = 755] 03:35:23 INFO - PROCESS | 3816 | ++DOMWINDOW == 112 (1984C800) [pid = 3816] [serial = 2264] [outer = 00000000] 03:35:23 INFO - PROCESS | 3816 | ++DOMWINDOW == 113 (1C21D000) [pid = 3816] [serial = 2265] [outer = 1984C800] 03:35:23 INFO - PROCESS | 3816 | 1461148523749 Marionette DEBUG loaded listener.js 03:35:23 INFO - PROCESS | 3816 | ++DOMWINDOW == 114 (1C223000) [pid = 3816] [serial = 2266] [outer = 1984C800] 03:35:24 INFO - PROCESS | 3816 | ++DOCSHELL 1A926C00 == 55 [pid = 3816] [id = 756] 03:35:24 INFO - PROCESS | 3816 | ++DOMWINDOW == 115 (1C06D400) [pid = 3816] [serial = 2267] [outer = 00000000] 03:35:24 INFO - PROCESS | 3816 | ++DOMWINDOW == 116 (1C630000) [pid = 3816] [serial = 2268] [outer = 1C06D400] 03:35:24 INFO - PROCESS | 3816 | 1461148524333 Marionette TRACE conn3 <- [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:35:24 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:35:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 959ms 03:35:24 INFO - PROCESS | 3816 | 1461148524382 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 03:35:24 INFO - PROCESS | 3816 | 1461148524385 Marionette TRACE conn3 <- [1,2981,null,{"value":"13"}] 03:35:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 03:35:24 INFO - PROCESS | 3816 | 1461148524389 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 03:35:24 INFO - PROCESS | 3816 | 1461148524391 Marionette TRACE conn3 <- [1,2982,null,{}] 03:35:24 INFO - PROCESS | 3816 | 1461148524394 Marionette TRACE conn3 -> [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:35:24 INFO - PROCESS | 3816 | 1461148524515 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 03:35:24 INFO - PROCESS | 3816 | 1461148524620 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:24 INFO - PROCESS | 3816 | ++DOCSHELL 1C21E400 == 56 [pid = 3816] [id = 757] 03:35:24 INFO - PROCESS | 3816 | ++DOMWINDOW == 117 (1C227400) [pid = 3816] [serial = 2269] [outer = 00000000] 03:35:24 INFO - PROCESS | 3816 | ++DOMWINDOW == 118 (1CB17C00) [pid = 3816] [serial = 2270] [outer = 1C227400] 03:35:24 INFO - PROCESS | 3816 | 1461148524673 Marionette DEBUG loaded listener.js 03:35:24 INFO - PROCESS | 3816 | ++DOMWINDOW == 119 (1CC14800) [pid = 3816] [serial = 2271] [outer = 1C227400] 03:35:25 INFO - PROCESS | 3816 | 1461148525199 Marionette TRACE conn3 <- [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:35:25 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 03:35:25 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:35:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 835ms 03:35:25 INFO - PROCESS | 3816 | 1461148525231 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 03:35:25 INFO - PROCESS | 3816 | 1461148525233 Marionette TRACE conn3 <- [1,2985,null,{"value":"13"}] 03:35:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 03:35:25 INFO - PROCESS | 3816 | 1461148525236 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 03:35:25 INFO - PROCESS | 3816 | 1461148525222 Marionette TRACE conn3 <- [1,2986,null,{}] 03:35:25 INFO - PROCESS | 3816 | 1461148525225 Marionette TRACE conn3 -> [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:35:25 INFO - PROCESS | 3816 | 1461148525335 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 03:35:25 INFO - PROCESS | 3816 | 1461148525449 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:25 INFO - PROCESS | 3816 | ++DOCSHELL 1CC14000 == 57 [pid = 3816] [id = 758] 03:35:25 INFO - PROCESS | 3816 | ++DOMWINDOW == 120 (1CC15800) [pid = 3816] [serial = 2272] [outer = 00000000] 03:35:25 INFO - PROCESS | 3816 | ++DOMWINDOW == 121 (1CE58400) [pid = 3816] [serial = 2273] [outer = 1CC15800] 03:35:25 INFO - PROCESS | 3816 | 1461148525508 Marionette DEBUG loaded listener.js 03:35:25 INFO - PROCESS | 3816 | ++DOMWINDOW == 122 (1D11D800) [pid = 3816] [serial = 2274] [outer = 1CC15800] 03:35:26 INFO - PROCESS | 3816 | 1461148526039 Marionette TRACE conn3 <- [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:35:26 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:35:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 835ms 03:35:26 INFO - PROCESS | 3816 | 1461148526063 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 03:35:26 INFO - PROCESS | 3816 | 1461148526065 Marionette TRACE conn3 <- [1,2989,null,{"value":"13"}] 03:35:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 03:35:26 INFO - PROCESS | 3816 | 1461148526069 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 03:35:26 INFO - PROCESS | 3816 | 1461148526071 Marionette TRACE conn3 <- [1,2990,null,{}] 03:35:26 INFO - PROCESS | 3816 | 1461148526075 Marionette TRACE conn3 -> [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:35:26 INFO - PROCESS | 3816 | 1461148526177 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 03:35:26 INFO - PROCESS | 3816 | 1461148526521 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:26 INFO - PROCESS | 3816 | ++DOCSHELL 143AAC00 == 58 [pid = 3816] [id = 759] 03:35:26 INFO - PROCESS | 3816 | ++DOMWINDOW == 123 (143ACC00) [pid = 3816] [serial = 2275] [outer = 00000000] 03:35:26 INFO - PROCESS | 3816 | ++DOMWINDOW == 124 (1552DC00) [pid = 3816] [serial = 2276] [outer = 143ACC00] 03:35:26 INFO - PROCESS | 3816 | 1461148526571 Marionette DEBUG loaded listener.js 03:35:26 INFO - PROCESS | 3816 | ++DOMWINDOW == 125 (155EF400) [pid = 3816] [serial = 2277] [outer = 143ACC00] 03:35:27 INFO - PROCESS | 3816 | 1461148527121 Marionette TRACE conn3 <- [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:35:27 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:35:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1082ms 03:35:27 INFO - PROCESS | 3816 | --DOCSHELL 1984A400 == 57 [pid = 3816] [id = 525] 03:35:27 INFO - PROCESS | 3816 | --DOCSHELL 13268400 == 56 [pid = 3816] [id = 526] 03:35:27 INFO - PROCESS | 3816 | --DOCSHELL 1990C800 == 55 [pid = 3816] [id = 718] 03:35:27 INFO - PROCESS | 3816 | --DOCSHELL 13449000 == 54 [pid = 3816] [id = 510] 03:35:27 INFO - PROCESS | 3816 | --DOCSHELL 1A1CB400 == 53 [pid = 3816] [id = 751] 03:35:27 INFO - PROCESS | 3816 | --DOCSHELL 13813000 == 52 [pid = 3816] [id = 750] 03:35:27 INFO - PROCESS | 3816 | --DOCSHELL 02A9F800 == 51 [pid = 3816] [id = 749] 03:35:27 INFO - PROCESS | 3816 | --DOCSHELL 18085800 == 50 [pid = 3816] [id = 748] 03:35:27 INFO - PROCESS | 3816 | --DOCSHELL 1552B800 == 49 [pid = 3816] [id = 747] 03:35:27 INFO - PROCESS | 3816 | --DOCSHELL 19795400 == 48 [pid = 3816] [id = 746] 03:35:27 INFO - PROCESS | 3816 | --DOCSHELL 1979B800 == 47 [pid = 3816] [id = 745] 03:35:27 INFO - PROCESS | 3816 | --DOCSHELL 1922DC00 == 46 [pid = 3816] [id = 744] 03:35:27 INFO - PROCESS | 3816 | --DOCSHELL 12D72400 == 45 [pid = 3816] [id = 743] 03:35:27 INFO - PROCESS | 3816 | --DOCSHELL 15527C00 == 44 [pid = 3816] [id = 742] 03:35:27 INFO - PROCESS | 3816 | --DOCSHELL 02A99000 == 43 [pid = 3816] [id = 741] 03:35:27 INFO - PROCESS | 3816 | --DOMWINDOW == 124 (195E7400) [pid = 3816] [serial = 2197] [outer = 00000000] [url = about:blank] 03:35:27 INFO - PROCESS | 3816 | --DOMWINDOW == 123 (13811800) [pid = 3816] [serial = 2206] [outer = 00000000] [url = about:blank] 03:35:27 INFO - PROCESS | 3816 | --DOMWINDOW == 122 (12CFE400) [pid = 3816] [serial = 2200] [outer = 00000000] [url = about:blank] 03:35:27 INFO - PROCESS | 3816 | 1461148527204 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 03:35:27 INFO - PROCESS | 3816 | 1461148527208 Marionette TRACE conn3 <- [1,2993,null,{"value":"13"}] 03:35:27 INFO - PROCESS | 3816 | --DOCSHELL 1676AC00 == 42 [pid = 3816] [id = 738] 03:35:27 INFO - PROCESS | 3816 | --DOCSHELL 14AED800 == 41 [pid = 3816] [id = 737] 03:35:27 INFO - PROCESS | 3816 | --DOMWINDOW == 121 (12CFB000) [pid = 3816] [serial = 2159] [outer = 00000000] [url = about:blank] 03:35:27 INFO - PROCESS | 3816 | --DOMWINDOW == 120 (155ECC00) [pid = 3816] [serial = 2168] [outer = 00000000] [url = about:blank] 03:35:27 INFO - PROCESS | 3816 | --DOMWINDOW == 119 (1810D400) [pid = 3816] [serial = 2176] [outer = 00000000] [url = about:blank] 03:35:27 INFO - PROCESS | 3816 | --DOMWINDOW == 118 (13A4CC00) [pid = 3816] [serial = 2165] [outer = 00000000] [url = about:blank] 03:35:27 INFO - PROCESS | 3816 | --DOMWINDOW == 117 (188E4000) [pid = 3816] [serial = 2179] [outer = 00000000] [url = about:blank] 03:35:27 INFO - PROCESS | 3816 | --DOMWINDOW == 116 (1552C400) [pid = 3816] [serial = 2167] [outer = 00000000] [url = about:blank] 03:35:27 INFO - PROCESS | 3816 | --DOMWINDOW == 115 (18DD5400) [pid = 3816] [serial = 2188] [outer = 00000000] [url = about:blank] 03:35:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 03:35:27 INFO - PROCESS | 3816 | --DOMWINDOW == 114 (14ADEC00) [pid = 3816] [serial = 2192] [outer = 00000000] [url = about:blank] 03:35:27 INFO - PROCESS | 3816 | --DOMWINDOW == 113 (15C3E000) [pid = 3816] [serial = 2171] [outer = 00000000] [url = about:blank] 03:35:27 INFO - PROCESS | 3816 | --DOMWINDOW == 112 (15C34C00) [pid = 3816] [serial = 2170] [outer = 00000000] [url = about:blank] 03:35:27 INFO - PROCESS | 3816 | --DOMWINDOW == 111 (18CEAC00) [pid = 3816] [serial = 2185] [outer = 00000000] [url = about:blank] 03:35:27 INFO - PROCESS | 3816 | --DOMWINDOW == 110 (1831E400) [pid = 3816] [serial = 2177] [outer = 00000000] [url = about:blank] 03:35:27 INFO - PROCESS | 3816 | --DOMWINDOW == 109 (18D05C00) [pid = 3816] [serial = 2186] [outer = 00000000] [url = about:blank] 03:35:27 INFO - PROCESS | 3816 | --DOMWINDOW == 108 (18D0CC00) [pid = 3816] [serial = 2194] [outer = 00000000] [url = about:blank] 03:35:27 INFO - PROCESS | 3816 | --DOMWINDOW == 107 (13814800) [pid = 3816] [serial = 2191] [outer = 00000000] [url = about:blank] 03:35:27 INFO - PROCESS | 3816 | --DOMWINDOW == 106 (1334E000) [pid = 3816] [serial = 2162] [outer = 00000000] [url = about:blank] 03:35:27 INFO - PROCESS | 3816 | --DOMWINDOW == 105 (18A86C00) [pid = 3816] [serial = 2182] [outer = 00000000] [url = about:blank] 03:35:27 INFO - PROCESS | 3816 | --DOMWINDOW == 104 (18A62000) [pid = 3816] [serial = 2183] [outer = 00000000] [url = about:blank] 03:35:27 INFO - PROCESS | 3816 | --DOMWINDOW == 103 (12C0E800) [pid = 3816] [serial = 2158] [outer = 00000000] [url = about:blank] 03:35:27 INFO - PROCESS | 3816 | --DOMWINDOW == 102 (1326AC00) [pid = 3816] [serial = 2161] [outer = 00000000] [url = about:blank] 03:35:27 INFO - PROCESS | 3816 | --DOMWINDOW == 101 (16B8B400) [pid = 3816] [serial = 2174] [outer = 00000000] [url = about:blank] 03:35:27 INFO - PROCESS | 3816 | --DOMWINDOW == 100 (138B4800) [pid = 3816] [serial = 2164] [outer = 00000000] [url = about:blank] 03:35:27 INFO - PROCESS | 3816 | --DOMWINDOW == 99 (16A40800) [pid = 3816] [serial = 2173] [outer = 00000000] [url = about:blank] 03:35:27 INFO - PROCESS | 3816 | --DOMWINDOW == 98 (1889F800) [pid = 3816] [serial = 2180] [outer = 00000000] [url = about:blank] 03:35:27 INFO - PROCESS | 3816 | --DOMWINDOW == 97 (18E37000) [pid = 3816] [serial = 2189] [outer = 00000000] [url = about:blank] 03:35:27 INFO - PROCESS | 3816 | --DOMWINDOW == 96 (1922E800) [pid = 3816] [serial = 2195] [outer = 00000000] [url = about:blank] 03:35:27 INFO - PROCESS | 3816 | --DOMWINDOW == 95 (13A48000) [pid = 3816] [serial = 2203] [outer = 00000000] [url = about:blank] 03:35:27 INFO - PROCESS | 3816 | 1461148527218 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 03:35:27 INFO - PROCESS | 3816 | 1461148527224 Marionette TRACE conn3 <- [1,2994,null,{}] 03:35:27 INFO - PROCESS | 3816 | 1461148527232 Marionette TRACE conn3 -> [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:35:27 INFO - PROCESS | 3816 | 1461148527339 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 03:35:27 INFO - PROCESS | 3816 | 1461148527438 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:27 INFO - PROCESS | 3816 | ++DOCSHELL 13265C00 == 42 [pid = 3816] [id = 760] 03:35:27 INFO - PROCESS | 3816 | ++DOMWINDOW == 96 (13268400) [pid = 3816] [serial = 2278] [outer = 00000000] 03:35:27 INFO - PROCESS | 3816 | ++DOMWINDOW == 97 (13441800) [pid = 3816] [serial = 2279] [outer = 13268400] 03:35:27 INFO - PROCESS | 3816 | 1461148527485 Marionette DEBUG loaded listener.js 03:35:27 INFO - PROCESS | 3816 | ++DOMWINDOW == 98 (138B1000) [pid = 3816] [serial = 2280] [outer = 13268400] 03:35:27 INFO - PROCESS | 3816 | 1461148527840 Marionette TRACE conn3 <- [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:35:27 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:35:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 649ms 03:35:27 INFO - PROCESS | 3816 | 1461148527939 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 03:35:27 INFO - PROCESS | 3816 | 1461148527943 Marionette TRACE conn3 <- [1,2997,null,{"value":"13"}] 03:35:27 INFO - TEST-START | /FileAPI/FileReaderSync.worker 03:35:27 INFO - PROCESS | 3816 | 1461148527948 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 03:35:27 INFO - PROCESS | 3816 | 1461148527950 Marionette TRACE conn3 <- [1,2998,null,{}] 03:35:27 INFO - PROCESS | 3816 | 1461148527957 Marionette TRACE conn3 -> [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:35:28 INFO - PROCESS | 3816 | 1461148528040 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 03:35:28 INFO - PROCESS | 3816 | 1461148528053 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:28 INFO - PROCESS | 3816 | ++DOCSHELL 15C38800 == 43 [pid = 3816] [id = 761] 03:35:28 INFO - PROCESS | 3816 | ++DOMWINDOW == 99 (15C39800) [pid = 3816] [serial = 2281] [outer = 00000000] 03:35:28 INFO - PROCESS | 3816 | ++DOMWINDOW == 100 (15F78800) [pid = 3816] [serial = 2282] [outer = 15C39800] 03:35:28 INFO - PROCESS | 3816 | 1461148528099 Marionette DEBUG loaded listener.js 03:35:28 INFO - PROCESS | 3816 | ++DOMWINDOW == 101 (16767C00) [pid = 3816] [serial = 2283] [outer = 15C39800] 03:35:28 INFO - PROCESS | 3816 | [3816] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 03:35:28 INFO - PROCESS | 3816 | 1461148528586 Marionette TRACE conn3 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 03:35:28 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 03:35:28 INFO - {} 03:35:28 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 03:35:28 INFO - {} 03:35:28 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 03:35:28 INFO - {} 03:35:28 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 03:35:28 INFO - {} 03:35:28 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 696ms 03:35:28 INFO - PROCESS | 3816 | 1461148528629 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 03:35:28 INFO - PROCESS | 3816 | 1461148528632 Marionette TRACE conn3 <- [1,3001,null,{"value":"13"}] 03:35:28 INFO - TEST-START | /FileAPI/fileReader.html 03:35:28 INFO - PROCESS | 3816 | 1461148528641 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 03:35:28 INFO - PROCESS | 3816 | 1461148528646 Marionette TRACE conn3 <- [1,3002,null,{}] 03:35:28 INFO - PROCESS | 3816 | 1461148528650 Marionette TRACE conn3 -> [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:35:28 INFO - PROCESS | 3816 | 1461148528736 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 03:35:28 INFO - PROCESS | 3816 | 1461148528828 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:28 INFO - PROCESS | 3816 | ++DOCSHELL 155F3400 == 44 [pid = 3816] [id = 762] 03:35:28 INFO - PROCESS | 3816 | ++DOMWINDOW == 102 (15ECC000) [pid = 3816] [serial = 2284] [outer = 00000000] 03:35:28 INFO - PROCESS | 3816 | ++DOMWINDOW == 103 (18A63400) [pid = 3816] [serial = 2285] [outer = 15ECC000] 03:35:28 INFO - PROCESS | 3816 | 1461148528873 Marionette DEBUG loaded listener.js 03:35:28 INFO - PROCESS | 3816 | ++DOMWINDOW == 104 (18A91000) [pid = 3816] [serial = 2286] [outer = 15ECC000] 03:35:29 INFO - PROCESS | 3816 | 1461148529236 Marionette TRACE conn3 <- [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:35:29 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 03:35:29 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 03:35:29 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 03:35:29 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 03:35:29 INFO - TEST-OK | /FileAPI/fileReader.html | took 649ms 03:35:29 INFO - PROCESS | 3816 | 1461148529293 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 03:35:29 INFO - PROCESS | 3816 | 1461148529296 Marionette TRACE conn3 <- [1,3005,null,{"value":"13"}] 03:35:29 INFO - TEST-START | /FileAPI/historical.html 03:35:29 INFO - PROCESS | 3816 | 1461148529299 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 03:35:29 INFO - PROCESS | 3816 | 1461148529301 Marionette TRACE conn3 <- [1,3006,null,{}] 03:35:29 INFO - PROCESS | 3816 | 1461148529305 Marionette TRACE conn3 -> [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:35:29 INFO - PROCESS | 3816 | 1461148529418 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 03:35:29 INFO - PROCESS | 3816 | 1461148529536 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:29 INFO - PROCESS | 3816 | ++DOCSHELL 188A0C00 == 45 [pid = 3816] [id = 763] 03:35:29 INFO - PROCESS | 3816 | ++DOMWINDOW == 105 (18A8A400) [pid = 3816] [serial = 2287] [outer = 00000000] 03:35:29 INFO - PROCESS | 3816 | ++DOMWINDOW == 106 (18D07C00) [pid = 3816] [serial = 2288] [outer = 18A8A400] 03:35:29 INFO - PROCESS | 3816 | 1461148529581 Marionette DEBUG loaded listener.js 03:35:29 INFO - PROCESS | 3816 | ++DOMWINDOW == 107 (18D0E000) [pid = 3816] [serial = 2289] [outer = 18A8A400] 03:35:29 INFO - PROCESS | 3816 | 1461148529977 Marionette TRACE conn3 <- [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:35:29 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 03:35:29 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 03:35:29 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 03:35:29 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 03:35:29 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 03:35:29 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 03:35:29 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 03:35:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:35:29 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 03:35:29 INFO - TEST-OK | /FileAPI/historical.html | took 680ms 03:35:29 INFO - PROCESS | 3816 | 1461148529999 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 03:35:29 INFO - PROCESS | 3816 | 1461148529984 Marionette TRACE conn3 <- [1,3009,null,{"value":"13"}] 03:35:29 INFO - TEST-START | /FileAPI/idlharness.html 03:35:29 INFO - PROCESS | 3816 | 1461148529988 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 03:35:29 INFO - PROCESS | 3816 | 1461148529990 Marionette TRACE conn3 <- [1,3010,null,{}] 03:35:30 INFO - PROCESS | 3816 | 1461148530001 Marionette TRACE conn3 -> [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:35:30 INFO - PROCESS | 3816 | 1461148530112 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 03:35:30 INFO - PROCESS | 3816 | 1461148530119 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:30 INFO - PROCESS | 3816 | ++DOCSHELL 138BE400 == 46 [pid = 3816] [id = 764] 03:35:30 INFO - PROCESS | 3816 | ++DOMWINDOW == 108 (18DD8800) [pid = 3816] [serial = 2290] [outer = 00000000] 03:35:30 INFO - PROCESS | 3816 | ++DOMWINDOW == 109 (19372400) [pid = 3816] [serial = 2291] [outer = 18DD8800] 03:35:30 INFO - PROCESS | 3816 | 1461148530171 Marionette DEBUG loaded listener.js 03:35:30 INFO - PROCESS | 3816 | ++DOMWINDOW == 110 (195ED000) [pid = 3816] [serial = 2292] [outer = 18DD8800] 03:35:31 INFO - PROCESS | 3816 | 1461148531128 Marionette TRACE conn3 <- [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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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:35:31 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 03:35:31 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 03:35:31 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 03:35:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:31 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:35:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:35:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:35:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:35:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:35:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:35:31 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:35:31 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:35:31 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:35:31 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 03:35:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 03:35:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 03:35:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 03:35:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 03:35:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 03:35:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 03:35:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 03:35:31 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:35:31 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 03:35:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:35:31 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:35:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:35:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:35:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:35:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:35:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:35:31 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:35:31 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:35:31 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:35:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 03:35:31 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:35:31 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 03:35:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:31 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:35:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:35:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:35:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:35:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:35:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:35:31 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:35:31 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:35:31 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:35:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 03:35:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 03:35:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 03:35:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 03:35:31 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:35:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:35:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:35:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:35:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:35:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:35:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:35:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:35:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:35:31 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:35:31 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:35:31 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:35:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 03:35:31 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:35:31 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:35:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:35:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:35:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:35:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:35:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:35:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:35:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:35:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:35:31 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:35:31 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:35:31 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:35:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 03:35:31 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 03:35:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 03:35:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:35:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:35:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:35:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:35:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:35:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:35:31 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:35:31 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:35:31 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:35:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 03:35:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 03:35:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 03:35:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 03:35:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 03:35:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 03:35:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 03:35:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 03:35:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 03:35:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 03:35:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 03:35:31 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:35:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:35:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:35:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:35:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:35:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:35:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:35:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:35:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:35:31 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:35:31 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:35:31 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:35:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 03:35:31 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:35:31 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:35:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:35:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:35:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:35:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:35:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:35:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:35:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:35:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:35:31 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:35:31 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:35:31 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:35:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 03:35:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 03:35:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 03:35:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 03:35:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 03:35:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 03:35:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 03:35:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 03:35:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 03:35:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 03:35:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 03:35:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 03:35:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 03:35:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 03:35:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 03:35:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 03:35:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 03:35:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 03:35:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 03:35:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 03:35:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 03:35:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 03:35:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 03:35:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 03:35:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 03:35:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 03:35:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 03:35:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 03:35:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 03:35:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 03:35:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 03:35:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 03:35:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 03:35:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 03:35:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 03:35:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 03:35:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 03:35:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 03:35:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 03:35:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 03:35:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 03:35:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 03:35:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 03:35:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 03:35:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 03:35:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 03:35:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 03:35:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 03:35:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 03:35:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 03:35:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 03:35:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 03:35:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 03:35:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 03:35:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 03:35:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 03:35:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 03:35:31 INFO - TEST-OK | /FileAPI/idlharness.html | took 1299ms 03:35:31 INFO - PROCESS | 3816 | 1461148531302 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 03:35:31 INFO - PROCESS | 3816 | 1461148531304 Marionette TRACE conn3 <- [1,3013,null,{"value":"13"}] 03:35:31 INFO - TEST-START | /FileAPI/idlharness.worker 03:35:31 INFO - PROCESS | 3816 | 1461148531308 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 03:35:31 INFO - PROCESS | 3816 | 1461148531310 Marionette TRACE conn3 <- [1,3014,null,{}] 03:35:31 INFO - PROCESS | 3816 | 1461148531320 Marionette TRACE conn3 -> [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:35:31 INFO - PROCESS | 3816 | 1461148531439 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 03:35:31 INFO - PROCESS | 3816 | 1461148531447 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:31 INFO - PROCESS | 3816 | ++DOCSHELL 19370400 == 47 [pid = 3816] [id = 765] 03:35:31 INFO - PROCESS | 3816 | ++DOMWINDOW == 111 (195EE400) [pid = 3816] [serial = 2293] [outer = 00000000] 03:35:31 INFO - PROCESS | 3816 | ++DOMWINDOW == 112 (1CB22800) [pid = 3816] [serial = 2294] [outer = 195EE400] 03:35:31 INFO - PROCESS | 3816 | 1461148531495 Marionette DEBUG loaded listener.js 03:35:31 INFO - PROCESS | 3816 | ++DOMWINDOW == 113 (1CC1D000) [pid = 3816] [serial = 2295] [outer = 195EE400] 03:35:31 INFO - PROCESS | 3816 | --DOMWINDOW == 112 (199A4800) [pid = 3816] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 03:35:31 INFO - PROCESS | 3816 | --DOMWINDOW == 111 (1810CC00) [pid = 3816] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 03:35:31 INFO - PROCESS | 3816 | --DOMWINDOW == 110 (15528400) [pid = 3816] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 03:35:31 INFO - PROCESS | 3816 | --DOMWINDOW == 109 (1922F000) [pid = 3816] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 03:35:31 INFO - PROCESS | 3816 | --DOMWINDOW == 108 (19905400) [pid = 3816] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 03:35:31 INFO - PROCESS | 3816 | --DOMWINDOW == 107 (19796400) [pid = 3816] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 03:35:31 INFO - PROCESS | 3816 | --DOMWINDOW == 106 (11B34400) [pid = 3816] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 03:35:31 INFO - PROCESS | 3816 | --DOMWINDOW == 105 (1979D400) [pid = 3816] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 03:35:31 INFO - PROCESS | 3816 | --DOMWINDOW == 104 (18102400) [pid = 3816] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 03:35:31 INFO - PROCESS | 3816 | [3816] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 03:35:32 INFO - PROCESS | 3816 | 1461148532603 Marionette TRACE conn3 <- [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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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:35:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 03:35:32 INFO - {} 03:35:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 03:35:32 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 03:35:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:32 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:35:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:35:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:35:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:35:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:35:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:35:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 03:35:32 INFO - {} 03:35:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 03:35:32 INFO - {} 03:35:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 03:35:32 INFO - {} 03:35:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 03:35:32 INFO - {} 03:35:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 03:35:32 INFO - {} 03:35:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 03:35:32 INFO - {} 03:35:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 03:35:32 INFO - {} 03:35:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 03:35:32 INFO - {} 03:35:32 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:35:32 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 03:35:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:35:32 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:35:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:35:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:35:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:35:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:35:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:35:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 03:35:32 INFO - {} 03:35:32 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:35:32 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 03:35:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:32 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:35:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:35:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:35:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:35:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:35:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:35:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 03:35:32 INFO - {} 03:35:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 03:35:32 INFO - {} 03:35:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 03:35:32 INFO - {} 03:35:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 03:35:32 INFO - {} 03:35:32 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:35:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:35:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:35:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:35:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:35:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:35:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:35:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:35:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:35:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 03:35:32 INFO - {} 03:35:32 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:35:32 INFO - {} 03:35:32 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:35:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:35:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:35:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:35:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:35:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:35:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:35:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:35:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:35:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 03:35:32 INFO - {} 03:35:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 03:35:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 03:35:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:35:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:35:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:35:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:35:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:35:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:35:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 03:35:32 INFO - {} 03:35:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 03:35:32 INFO - {} 03:35:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 03:35:32 INFO - {} 03:35:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 03:35:32 INFO - {} 03:35:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 03:35:32 INFO - {} 03:35:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 03:35:32 INFO - {} 03:35:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 03:35:32 INFO - {} 03:35:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 03:35:32 INFO - {} 03:35:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 03:35:32 INFO - {} 03:35:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 03:35:32 INFO - {} 03:35:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 03:35:32 INFO - {} 03:35:32 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:35:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:35:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:35:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:35:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:35:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:35:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:35:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:35:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:35:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 03:35:32 INFO - {} 03:35:32 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:35:32 INFO - {} 03:35:32 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:35:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:35:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:35:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:35:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:35:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:35:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:35:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:35:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:35:32 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:35:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 03:35:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:35:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 03:35:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:35:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:35:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:35:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:35:32 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:35:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 03:35:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:35:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:35:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:35:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:35:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:35:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:35:32 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:35:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 03:35:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:35:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 03:35:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:35:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:35:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:35:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:35:32 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:35:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 03:35:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:35:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 03:35:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:35:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:35:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:35:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:35:32 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:35:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 03:35:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:35:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 03:35:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:35:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:35:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:35:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:35:32 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:35:32 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 03:35:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:32 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:35:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:35:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:35:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:35:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:35:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:35:32 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:35:32 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 03:35:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:35:32 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:35:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:35:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:35:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:35:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:35:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:35:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 03:35:32 INFO - {} 03:35:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 03:35:32 INFO - {} 03:35:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 03:35:32 INFO - {} 03:35:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 03:35:32 INFO - {} 03:35:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 03:35:32 INFO - {} 03:35:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 03:35:32 INFO - {} 03:35:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 03:35:32 INFO - {} 03:35:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 03:35:32 INFO - {} 03:35:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 03:35:32 INFO - {} 03:35:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 03:35:32 INFO - {} 03:35:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 03:35:32 INFO - {} 03:35:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 03:35:32 INFO - {} 03:35:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 03:35:32 INFO - {} 03:35:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 03:35:32 INFO - {} 03:35:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 03:35:32 INFO - {} 03:35:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 03:35:32 INFO - {} 03:35:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 03:35:32 INFO - {} 03:35:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 03:35:32 INFO - {} 03:35:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 03:35:32 INFO - {} 03:35:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 03:35:32 INFO - {} 03:35:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 03:35:32 INFO - {} 03:35:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 03:35:32 INFO - {} 03:35:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 03:35:32 INFO - {} 03:35:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 03:35:32 INFO - {} 03:35:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 03:35:32 INFO - {} 03:35:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 03:35:32 INFO - {} 03:35:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 03:35:32 INFO - {} 03:35:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 03:35:32 INFO - {} 03:35:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 03:35:32 INFO - {} 03:35:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 03:35:32 INFO - {} 03:35:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 03:35:32 INFO - {} 03:35:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 03:35:32 INFO - {} 03:35:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 03:35:32 INFO - {} 03:35:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 03:35:32 INFO - {} 03:35:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 03:35:32 INFO - {} 03:35:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 03:35:32 INFO - {} 03:35:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 03:35:32 INFO - {} 03:35:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 03:35:32 INFO - {} 03:35:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 03:35:32 INFO - {} 03:35:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 03:35:32 INFO - {} 03:35:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 03:35:32 INFO - {} 03:35:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 03:35:32 INFO - {} 03:35:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 03:35:32 INFO - {} 03:35:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 03:35:32 INFO - {} 03:35:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 03:35:32 INFO - {} 03:35:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 03:35:32 INFO - {} 03:35:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 03:35:32 INFO - {} 03:35:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 03:35:32 INFO - {} 03:35:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 03:35:32 INFO - {} 03:35:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 03:35:32 INFO - {} 03:35:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 03:35:32 INFO - {} 03:35:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 03:35:32 INFO - {} 03:35:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 03:35:32 INFO - {} 03:35:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 03:35:32 INFO - {} 03:35:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 03:35:32 INFO - {} 03:35:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 03:35:32 INFO - {} 03:35:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:35:32 INFO - {} 03:35:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 03:35:32 INFO - {} 03:35:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:35:32 INFO - {} 03:35:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 03:35:32 INFO - {} 03:35:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:35:32 INFO - {} 03:35:32 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1531ms 03:35:32 INFO - PROCESS | 3816 | 1461148532836 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 03:35:32 INFO - PROCESS | 3816 | 1461148532838 Marionette TRACE conn3 <- [1,3017,null,{"value":"13"}] 03:35:32 INFO - PROCESS | 3816 | 1461148532842 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 03:35:32 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 03:35:32 INFO - PROCESS | 3816 | 1461148532843 Marionette TRACE conn3 <- [1,3018,null,{}] 03:35:32 INFO - PROCESS | 3816 | 1461148532847 Marionette TRACE conn3 -> [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:35:32 INFO - PROCESS | 3816 | 1461148532947 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 03:35:32 INFO - PROCESS | 3816 | 1461148532955 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:32 INFO - PROCESS | 3816 | ++DOCSHELL 16B8D000 == 48 [pid = 3816] [id = 766] 03:35:32 INFO - PROCESS | 3816 | ++DOMWINDOW == 105 (1810D800) [pid = 3816] [serial = 2296] [outer = 00000000] 03:35:32 INFO - PROCESS | 3816 | ++DOMWINDOW == 106 (1D3A0800) [pid = 3816] [serial = 2297] [outer = 1810D800] 03:35:32 INFO - PROCESS | 3816 | 1461148532998 Marionette DEBUG loaded listener.js 03:35:33 INFO - PROCESS | 3816 | ++DOMWINDOW == 107 (1D6EC400) [pid = 3816] [serial = 2298] [outer = 1810D800] 03:35:33 INFO - PROCESS | 3816 | 1461148533397 Marionette TRACE conn3 <- [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:35:33 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:35:33 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 587ms 03:35:33 INFO - PROCESS | 3816 | 1461148533423 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 03:35:33 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 03:35:33 INFO - PROCESS | 3816 | 1461148533426 Marionette TRACE conn3 <- [1,3021,null,{"value":"13"}] 03:35:33 INFO - PROCESS | 3816 | 1461148533430 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 03:35:33 INFO - PROCESS | 3816 | 1461148533431 Marionette TRACE conn3 <- [1,3022,null,{}] 03:35:33 INFO - PROCESS | 3816 | 1461148533435 Marionette TRACE conn3 -> [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:35:33 INFO - PROCESS | 3816 | 1461148533561 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 03:35:33 INFO - PROCESS | 3816 | 1461148533569 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:33 INFO - PROCESS | 3816 | ++DOCSHELL 19375800 == 49 [pid = 3816] [id = 767] 03:35:33 INFO - PROCESS | 3816 | ++DOMWINDOW == 108 (1D74E800) [pid = 3816] [serial = 2299] [outer = 00000000] 03:35:33 INFO - PROCESS | 3816 | ++DOMWINDOW == 109 (1D758800) [pid = 3816] [serial = 2300] [outer = 1D74E800] 03:35:33 INFO - PROCESS | 3816 | 1461148533613 Marionette DEBUG loaded listener.js 03:35:33 INFO - PROCESS | 3816 | ++DOMWINDOW == 110 (16A44400) [pid = 3816] [serial = 2301] [outer = 1D74E800] 03:35:34 INFO - PROCESS | 3816 | 1461148534183 Marionette TRACE conn3 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 03:35:34 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 03:35:34 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 789ms 03:35:34 INFO - PROCESS | 3816 | 1461148534230 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 03:35:34 INFO - PROCESS | 3816 | 1461148534234 Marionette TRACE conn3 <- [1,3025,null,{"value":"13"}] 03:35:34 INFO - PROCESS | 3816 | 1461148534240 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 03:35:34 INFO - TEST-START | /FileAPI/blob/Blob-close.html 03:35:34 INFO - PROCESS | 3816 | 1461148534244 Marionette TRACE conn3 <- [1,3026,null,{}] 03:35:34 INFO - PROCESS | 3816 | 1461148534250 Marionette TRACE conn3 -> [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:35:34 INFO - PROCESS | 3816 | 1461148534401 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 03:35:34 INFO - PROCESS | 3816 | 1461148534551 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:34 INFO - PROCESS | 3816 | ++DOCSHELL 1326A800 == 50 [pid = 3816] [id = 768] 03:35:34 INFO - PROCESS | 3816 | ++DOMWINDOW == 111 (1334B000) [pid = 3816] [serial = 2302] [outer = 00000000] 03:35:34 INFO - PROCESS | 3816 | ++DOMWINDOW == 112 (1552D400) [pid = 3816] [serial = 2303] [outer = 1334B000] 03:35:34 INFO - PROCESS | 3816 | 1461148534609 Marionette DEBUG loaded listener.js 03:35:34 INFO - PROCESS | 3816 | ++DOMWINDOW == 113 (155F8C00) [pid = 3816] [serial = 2304] [outer = 1334B000] 03:35:35 INFO - PROCESS | 3816 | 1461148535095 Marionette TRACE conn3 <- [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:35:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 03:35:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 03:35:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:35:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 03:35:35 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 896ms 03:35:35 INFO - PROCESS | 3816 | 1461148535129 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 03:35:35 INFO - PROCESS | 3816 | 1461148535135 Marionette TRACE conn3 <- [1,3029,null,{"value":"13"}] 03:35:35 INFO - PROCESS | 3816 | 1461148535142 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 03:35:35 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 03:35:35 INFO - PROCESS | 3816 | 1461148535145 Marionette TRACE conn3 <- [1,3030,null,{}] 03:35:35 INFO - PROCESS | 3816 | 1461148535149 Marionette TRACE conn3 -> [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:35:35 INFO - PROCESS | 3816 | 1461148535253 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 03:35:35 INFO - PROCESS | 3816 | 1461148535366 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:35 INFO - PROCESS | 3816 | ++DOCSHELL 159F9400 == 51 [pid = 3816] [id = 769] 03:35:35 INFO - PROCESS | 3816 | ++DOMWINDOW == 114 (15C34C00) [pid = 3816] [serial = 2305] [outer = 00000000] 03:35:35 INFO - PROCESS | 3816 | ++DOMWINDOW == 115 (188A9400) [pid = 3816] [serial = 2306] [outer = 15C34C00] 03:35:35 INFO - PROCESS | 3816 | 1461148535465 Marionette DEBUG loaded listener.js 03:35:35 INFO - PROCESS | 3816 | ++DOMWINDOW == 116 (18A5F000) [pid = 3816] [serial = 2307] [outer = 15C34C00] 03:35:36 INFO - PROCESS | 3816 | 1461148536226 Marionette TRACE conn3 <- [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:35:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 03:35:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 03:35:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 03:35:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 03:35:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 03:35:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 03:35:36 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:35:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 03:35:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 03:35:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 03:35:36 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:35:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 03:35:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 03:35:36 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:35:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 03:35:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 03:35:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 03:35:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 03:35:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 03:35:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 03:35:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 03:35:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 03:35:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 03:35:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 03:35:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 03:35:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 03:35:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 03:35:36 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:35:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 03:35:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:35:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 03:35:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 03:35:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 03:35:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 03:35:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 03:35:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 03:35:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 03:35:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 03:35:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 03:35:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 03:35:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 03:35:36 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:35:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 03:35:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 03:35:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:35:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 03:35:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 03:35:36 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:35:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 03:35:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 03:35:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:35:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 03:35:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 03:35:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 03:35:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 03:35:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 03:35:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 03:35:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 03:35:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:35:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 03:35:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 03:35:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 03:35:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 03:35:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:35:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:35:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:35:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:35:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 03:35:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 03:35:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:35:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:35:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:35:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:35:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 03:35:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:35:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:35:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:35:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:35:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 03:35:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:35:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:35:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:35:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:35:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 03:35:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 03:35:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:35:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:35:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:35:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:35:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 03:35:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:35:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:35:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:35:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:35:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 03:35:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:35:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:35:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:35:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:35:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 03:35:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:35:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:35:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:35:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:35:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 03:35:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:35:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:35:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:35:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:35:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 03:35:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 03:35:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 03:35:36 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1206ms 03:35:36 INFO - PROCESS | 3816 | 1461148536396 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 03:35:36 INFO - PROCESS | 3816 | 1461148536399 Marionette TRACE conn3 <- [1,3033,null,{"value":"13"}] 03:35:36 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 03:35:36 INFO - PROCESS | 3816 | 1461148536404 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 03:35:36 INFO - PROCESS | 3816 | 1461148536408 Marionette TRACE conn3 <- [1,3034,null,{}] 03:35:36 INFO - PROCESS | 3816 | 1461148536419 Marionette TRACE conn3 -> [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:35:36 INFO - PROCESS | 3816 | 1461148536521 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 03:35:36 INFO - PROCESS | 3816 | 1461148536656 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:36 INFO - PROCESS | 3816 | ++DOCSHELL 17B1B400 == 52 [pid = 3816] [id = 770] 03:35:36 INFO - PROCESS | 3816 | ++DOMWINDOW == 117 (17B20C00) [pid = 3816] [serial = 2308] [outer = 00000000] 03:35:36 INFO - PROCESS | 3816 | ++DOMWINDOW == 118 (1D6EC800) [pid = 3816] [serial = 2309] [outer = 17B20C00] 03:35:36 INFO - PROCESS | 3816 | 1461148536712 Marionette DEBUG loaded listener.js 03:35:36 INFO - PROCESS | 3816 | ++DOMWINDOW == 119 (1D755400) [pid = 3816] [serial = 2310] [outer = 17B20C00] 03:35:36 INFO - PROCESS | 3816 | [3816] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 03:35:37 INFO - PROCESS | 3816 | 1461148537239 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 03:35:37 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 03:35:37 INFO - {} 03:35:37 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 882ms 03:35:37 INFO - PROCESS | 3816 | 1461148537291 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 03:35:37 INFO - PROCESS | 3816 | 1461148537294 Marionette TRACE conn3 <- [1,3037,null,{"value":"13"}] 03:35:37 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 03:35:37 INFO - PROCESS | 3816 | 1461148537298 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 03:35:37 INFO - PROCESS | 3816 | 1461148537300 Marionette TRACE conn3 <- [1,3038,null,{}] 03:35:37 INFO - PROCESS | 3816 | 1461148537304 Marionette TRACE conn3 -> [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:35:37 INFO - PROCESS | 3816 | 1461148537407 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 03:35:37 INFO - PROCESS | 3816 | 1461148537524 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:37 INFO - PROCESS | 3816 | ++DOCSHELL 19799000 == 53 [pid = 3816] [id = 771] 03:35:37 INFO - PROCESS | 3816 | ++DOMWINDOW == 120 (1D282800) [pid = 3816] [serial = 2311] [outer = 00000000] 03:35:37 INFO - PROCESS | 3816 | ++DOMWINDOW == 121 (1D943400) [pid = 3816] [serial = 2312] [outer = 1D282800] 03:35:37 INFO - PROCESS | 3816 | 1461148537618 Marionette DEBUG loaded listener.js 03:35:37 INFO - PROCESS | 3816 | ++DOMWINDOW == 122 (1D946C00) [pid = 3816] [serial = 2313] [outer = 1D282800] 03:35:38 INFO - PROCESS | 3816 | 1461148538364 Marionette TRACE conn3 <- [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:35:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 03:35:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 03:35:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 03:35:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 03:35:38 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1083ms 03:35:38 INFO - PROCESS | 3816 | 1461148538381 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 03:35:38 INFO - PROCESS | 3816 | 1461148538385 Marionette TRACE conn3 <- [1,3041,null,{"value":"13"}] 03:35:38 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 03:35:38 INFO - PROCESS | 3816 | 1461148538391 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 03:35:38 INFO - PROCESS | 3816 | 1461148538395 Marionette TRACE conn3 <- [1,3042,null,{}] 03:35:38 INFO - PROCESS | 3816 | 1461148538401 Marionette TRACE conn3 -> [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:35:38 INFO - PROCESS | 3816 | 1461148538497 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 03:35:38 INFO - PROCESS | 3816 | 1461148538649 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:38 INFO - PROCESS | 3816 | ++DOCSHELL 11B32800 == 54 [pid = 3816] [id = 772] 03:35:38 INFO - PROCESS | 3816 | ++DOMWINDOW == 123 (12DDA800) [pid = 3816] [serial = 2314] [outer = 00000000] 03:35:38 INFO - PROCESS | 3816 | ++DOMWINDOW == 124 (15CB2C00) [pid = 3816] [serial = 2315] [outer = 12DDA800] 03:35:38 INFO - PROCESS | 3816 | 1461148538699 Marionette DEBUG loaded listener.js 03:35:38 INFO - PROCESS | 3816 | ++DOMWINDOW == 125 (16A44800) [pid = 3816] [serial = 2316] [outer = 12DDA800] 03:35:39 INFO - PROCESS | 3816 | 1461148539543 Marionette TRACE conn3 <- [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:35:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 03:35:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 03:35:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 03:35:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 03:35:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 03:35:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 03:35:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 03:35:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 03:35:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 03:35:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 03:35:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 03:35:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 03:35:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 03:35:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 03:35:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 03:35:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 03:35:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 03:35:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 03:35:39 INFO - PROCESS | 3816 | --DOCSHELL 1922FC00 == 53 [pid = 3816] [id = 524] 03:35:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 03:35:39 INFO - PROCESS | 3816 | --DOCSHELL 13448C00 == 52 [pid = 3816] [id = 523] 03:35:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 03:35:39 INFO - PROCESS | 3816 | --DOCSHELL 16B8D000 == 51 [pid = 3816] [id = 766] 03:35:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 03:35:39 INFO - PROCESS | 3816 | --DOCSHELL 19370400 == 50 [pid = 3816] [id = 765] 03:35:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 03:35:39 INFO - PROCESS | 3816 | --DOCSHELL 138BE400 == 49 [pid = 3816] [id = 764] 03:35:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 03:35:39 INFO - PROCESS | 3816 | --DOCSHELL 188A0C00 == 48 [pid = 3816] [id = 763] 03:35:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 03:35:39 INFO - PROCESS | 3816 | --DOCSHELL 155F3400 == 47 [pid = 3816] [id = 762] 03:35:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 03:35:39 INFO - PROCESS | 3816 | --DOCSHELL 15C38800 == 46 [pid = 3816] [id = 761] 03:35:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 03:35:39 INFO - PROCESS | 3816 | --DOCSHELL 13265C00 == 45 [pid = 3816] [id = 760] 03:35:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 03:35:39 INFO - PROCESS | 3816 | --DOCSHELL 143AAC00 == 44 [pid = 3816] [id = 759] 03:35:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 03:35:39 INFO - PROCESS | 3816 | --DOCSHELL 1A926C00 == 43 [pid = 3816] [id = 756] 03:35:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 03:35:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 03:35:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 03:35:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 03:35:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 03:35:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 03:35:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 03:35:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 03:35:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 03:35:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 03:35:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 03:35:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 03:35:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 03:35:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 03:35:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 03:35:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 03:35:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 03:35:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 03:35:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 03:35:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 03:35:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 03:35:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 03:35:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 03:35:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 03:35:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 03:35:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 03:35:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 03:35:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 03:35:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 03:35:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 03:35:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 03:35:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 03:35:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 03:35:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 03:35:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 03:35:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 03:35:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 03:35:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 03:35:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 03:35:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 03:35:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 03:35:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 03:35:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 03:35:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 03:35:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 03:35:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 03:35:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 03:35:39 INFO - PROCESS | 3816 | --DOMWINDOW == 124 (18089400) [pid = 3816] [serial = 2215] [outer = 00000000] [url = about:blank] 03:35:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 03:35:39 INFO - PROCESS | 3816 | --DOMWINDOW == 123 (15725000) [pid = 3816] [serial = 2212] [outer = 00000000] [url = about:blank] 03:35:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 03:35:39 INFO - PROCESS | 3816 | --DOMWINDOW == 122 (12CFD800) [pid = 3816] [serial = 2224] [outer = 00000000] [url = about:blank] 03:35:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 03:35:39 INFO - PROCESS | 3816 | --DOMWINDOW == 121 (188E2C00) [pid = 3816] [serial = 2218] [outer = 00000000] [url = about:blank] 03:35:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 03:35:39 INFO - PROCESS | 3816 | --DOMWINDOW == 120 (13A47800) [pid = 3816] [serial = 2209] [outer = 00000000] [url = about:blank] 03:35:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 03:35:39 INFO - PROCESS | 3816 | --DOMWINDOW == 119 (18CE5400) [pid = 3816] [serial = 2221] [outer = 00000000] [url = about:blank] 03:35:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 03:35:39 INFO - PROCESS | 3816 | --DOMWINDOW == 118 (19B8A400) [pid = 3816] [serial = 2244] [outer = 00000000] [url = about:blank] 03:35:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 03:35:39 INFO - PROCESS | 3816 | --DOMWINDOW == 117 (18D02000) [pid = 3816] [serial = 2230] [outer = 00000000] [url = about:blank] 03:35:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 03:35:39 INFO - PROCESS | 3816 | --DOMWINDOW == 116 (18D0C400) [pid = 3816] [serial = 2231] [outer = 00000000] [url = about:blank] 03:35:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 03:35:39 INFO - PROCESS | 3816 | --DOMWINDOW == 115 (155F8400) [pid = 3816] [serial = 2227] [outer = 00000000] [url = about:blank] 03:35:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 03:35:39 INFO - PROCESS | 3816 | --DOMWINDOW == 114 (15CDAC00) [pid = 3816] [serial = 2228] [outer = 00000000] [url = about:blank] 03:35:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 03:35:39 INFO - PROCESS | 3816 | --DOMWINDOW == 113 (19376000) [pid = 3816] [serial = 2233] [outer = 00000000] [url = about:blank] 03:35:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 03:35:39 INFO - PROCESS | 3816 | --DOMWINDOW == 112 (199AD000) [pid = 3816] [serial = 2242] [outer = 00000000] [url = about:blank] 03:35:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 03:35:39 INFO - PROCESS | 3816 | --DOMWINDOW == 111 (199A9400) [pid = 3816] [serial = 2241] [outer = 00000000] [url = about:blank] 03:35:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 03:35:39 INFO - PROCESS | 3816 | --DOMWINDOW == 110 (1A274C00) [pid = 3816] [serial = 2253] [outer = 00000000] [url = about:blank] 03:35:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 03:35:39 INFO - PROCESS | 3816 | --DOMWINDOW == 109 (155F9800) [pid = 3816] [serial = 2247] [outer = 00000000] [url = about:blank] 03:35:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 03:35:39 INFO - PROCESS | 3816 | --DOMWINDOW == 108 (1552B400) [pid = 3816] [serial = 2248] [outer = 00000000] [url = about:blank] 03:35:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 03:35:39 INFO - PROCESS | 3816 | --DOMWINDOW == 107 (19C50400) [pid = 3816] [serial = 2245] [outer = 00000000] [url = about:blank] 03:35:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 03:35:39 INFO - PROCESS | 3816 | --DOMWINDOW == 106 (19845400) [pid = 3816] [serial = 2238] [outer = 00000000] [url = about:blank] 03:35:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 03:35:39 INFO - PROCESS | 3816 | --DOMWINDOW == 105 (19848C00) [pid = 3816] [serial = 2239] [outer = 00000000] [url = about:blank] 03:35:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 03:35:39 INFO - PROCESS | 3816 | --DOMWINDOW == 104 (1979DC00) [pid = 3816] [serial = 2236] [outer = 00000000] [url = about:blank] 03:35:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 03:35:39 INFO - PROCESS | 3816 | --DOMWINDOW == 103 (19C5A000) [pid = 3816] [serial = 2250] [outer = 00000000] [url = about:blank] 03:35:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 03:35:39 INFO - PROCESS | 3816 | --DOMWINDOW == 102 (19F31000) [pid = 3816] [serial = 2251] [outer = 00000000] [url = about:blank] 03:35:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 03:35:39 INFO - PROCESS | 3816 | --DOMWINDOW == 101 (1937C400) [pid = 3816] [serial = 2234] [outer = 00000000] [url = about:blank] 03:35:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 03:35:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:35:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:35:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:35:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:35:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 03:35:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:35:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:35:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:35:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:35:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 03:35:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:35:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:35:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:35:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:35:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 03:35:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:35:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:35:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:35:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:35:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 03:35:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:35:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:35:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:35:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:35:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 03:35:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:35:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:35:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:35:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:35:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 03:35:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:35:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:35:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:35:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:35:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 03:35:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:35:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:35:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:35:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:35:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 03:35:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:35:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:35:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:35:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:35:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 03:35:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:35:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:35:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:35:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:35:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 03:35:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:35:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:35:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:35:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:35:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 03:35:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:35:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:35:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:35:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:35:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 03:35:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:35:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:35:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:35:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:35:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 03:35:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:35:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:35:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:35:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:35:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 03:35:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:35:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:35:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:35:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:35:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 03:35:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:35:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:35:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:35:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:35:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 03:35:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:35:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:35:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:35:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:35:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 03:35:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:35:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:35:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:35:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:35:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 03:35:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:35:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:35:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:35:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:35:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 03:35:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:35:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:35:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:35:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:35:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 03:35:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:35:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:35:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:35:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:35:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 03:35:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:35:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:35:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:35:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:35:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 03:35:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:35:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:35:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:35:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:35:39 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:35:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:35:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:35:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:35:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:35:39 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:35:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:35:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:35:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:35:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:35:39 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1377ms 03:35:39 INFO - PROCESS | 3816 | 1461148539762 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 03:35:39 INFO - PROCESS | 3816 | 1461148539768 Marionette TRACE conn3 <- [1,3045,null,{"value":"13"}] 03:35:39 INFO - TEST-START | /FileAPI/file/File-constructor.html 03:35:39 INFO - PROCESS | 3816 | 1461148539774 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 03:35:39 INFO - PROCESS | 3816 | 1461148539777 Marionette TRACE conn3 <- [1,3046,null,{}] 03:35:39 INFO - PROCESS | 3816 | 1461148539781 Marionette TRACE conn3 -> [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:35:39 INFO - PROCESS | 3816 | 1461148539877 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 03:35:40 INFO - PROCESS | 3816 | 1461148540009 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:40 INFO - PROCESS | 3816 | ++DOCSHELL 15551400 == 44 [pid = 3816] [id = 773] 03:35:40 INFO - PROCESS | 3816 | ++DOMWINDOW == 102 (15557400) [pid = 3816] [serial = 2317] [outer = 00000000] 03:35:40 INFO - PROCESS | 3816 | ++DOMWINDOW == 103 (159F4800) [pid = 3816] [serial = 2318] [outer = 15557400] 03:35:40 INFO - PROCESS | 3816 | 1461148540057 Marionette DEBUG loaded listener.js 03:35:40 INFO - PROCESS | 3816 | ++DOMWINDOW == 104 (1665EC00) [pid = 3816] [serial = 2319] [outer = 15557400] 03:35:40 INFO - PROCESS | 3816 | 1461148540498 Marionette TRACE conn3 <- [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:35:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 03:35:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 03:35:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 03:35:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 03:35:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 03:35:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 03:35:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 03:35:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 03:35:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 03:35:40 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 03:35:40 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 03:35:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:35:40 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 03:35:40 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 03:35:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 03:35:40 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 03:35:40 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 03:35:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:35:40 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 03:35:40 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 03:35:40 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 03:35:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:35:40 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 03:35:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 03:35:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 03:35:40 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 742ms 03:35:40 INFO - PROCESS | 3816 | 1461148540514 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 03:35:40 INFO - PROCESS | 3816 | 1461148540516 Marionette TRACE conn3 <- [1,3049,null,{"value":"13"}] 03:35:40 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 03:35:40 INFO - PROCESS | 3816 | 1461148540519 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 03:35:40 INFO - PROCESS | 3816 | 1461148540523 Marionette TRACE conn3 <- [1,3050,null,{}] 03:35:40 INFO - PROCESS | 3816 | 1461148540533 Marionette TRACE conn3 -> [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:35:40 INFO - PROCESS | 3816 | 1461148540627 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 03:35:40 INFO - PROCESS | 3816 | 1461148540633 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:40 INFO - PROCESS | 3816 | ++DOCSHELL 1808CC00 == 45 [pid = 3816] [id = 774] 03:35:40 INFO - PROCESS | 3816 | ++DOMWINDOW == 105 (18107800) [pid = 3816] [serial = 2320] [outer = 00000000] 03:35:40 INFO - PROCESS | 3816 | ++DOMWINDOW == 106 (18DD7C00) [pid = 3816] [serial = 2321] [outer = 18107800] 03:35:40 INFO - PROCESS | 3816 | 1461148540679 Marionette DEBUG loaded listener.js 03:35:40 INFO - PROCESS | 3816 | ++DOMWINDOW == 107 (1922D400) [pid = 3816] [serial = 2322] [outer = 18107800] 03:35:40 INFO - PROCESS | 3816 | [3816] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 03:35:41 INFO - PROCESS | 3816 | 1461148541193 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 03:35:41 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 03:35:41 INFO - {} 03:35:41 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 696ms 03:35:41 INFO - PROCESS | 3816 | 1461148541218 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 03:35:41 INFO - PROCESS | 3816 | 1461148541220 Marionette TRACE conn3 <- [1,3053,null,{"value":"13"}] 03:35:41 INFO - PROCESS | 3816 | 1461148541223 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 03:35:41 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 03:35:41 INFO - PROCESS | 3816 | 1461148541225 Marionette TRACE conn3 <- [1,3054,null,{}] 03:35:41 INFO - PROCESS | 3816 | 1461148541229 Marionette TRACE conn3 -> [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:35:41 INFO - PROCESS | 3816 | 1461148541330 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 03:35:41 INFO - PROCESS | 3816 | 1461148541433 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:41 INFO - PROCESS | 3816 | ++DOCSHELL 19848C00 == 46 [pid = 3816] [id = 775] 03:35:41 INFO - PROCESS | 3816 | ++DOMWINDOW == 108 (19849400) [pid = 3816] [serial = 2323] [outer = 00000000] 03:35:41 INFO - PROCESS | 3816 | ++DOMWINDOW == 109 (199A4400) [pid = 3816] [serial = 2324] [outer = 19849400] 03:35:41 INFO - PROCESS | 3816 | 1461148541478 Marionette DEBUG loaded listener.js 03:35:41 INFO - PROCESS | 3816 | ++DOMWINDOW == 110 (19908000) [pid = 3816] [serial = 2325] [outer = 19849400] 03:35:41 INFO - PROCESS | 3816 | 1461148541837 Marionette TRACE conn3 <- [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:35:41 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 03:35:41 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 03:35:41 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 03:35:41 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 03:35:41 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 03:35:41 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 03:35:41 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 03:35:41 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 696ms 03:35:41 INFO - PROCESS | 3816 | 1461148541906 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 03:35:41 INFO - PROCESS | 3816 | 1461148541908 Marionette TRACE conn3 <- [1,3057,null,{"value":"13"}] 03:35:41 INFO - PROCESS | 3816 | 1461148541911 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 03:35:41 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 03:35:41 INFO - PROCESS | 3816 | 1461148541913 Marionette TRACE conn3 <- [1,3058,null,{}] 03:35:41 INFO - PROCESS | 3816 | 1461148541916 Marionette TRACE conn3 -> [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:35:42 INFO - PROCESS | 3816 | 1461148542054 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 03:35:42 INFO - PROCESS | 3816 | 1461148542119 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:42 INFO - PROCESS | 3816 | ++DOCSHELL 199A8000 == 47 [pid = 3816] [id = 776] 03:35:42 INFO - PROCESS | 3816 | ++DOMWINDOW == 111 (199B1000) [pid = 3816] [serial = 2326] [outer = 00000000] 03:35:42 INFO - PROCESS | 3816 | ++DOMWINDOW == 112 (19CBEC00) [pid = 3816] [serial = 2327] [outer = 199B1000] 03:35:42 INFO - PROCESS | 3816 | 1461148542163 Marionette DEBUG loaded listener.js 03:35:42 INFO - PROCESS | 3816 | ++DOMWINDOW == 113 (19FF1C00) [pid = 3816] [serial = 2328] [outer = 199B1000] 03:35:42 INFO - PROCESS | 3816 | 1461148542571 Marionette TRACE conn3 <- [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:35:42 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 03:35:42 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 03:35:42 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 03:35:42 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 03:35:42 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 03:35:42 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 03:35:42 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 695ms 03:35:42 INFO - PROCESS | 3816 | 1461148542612 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 03:35:42 INFO - PROCESS | 3816 | 1461148542615 Marionette TRACE conn3 <- [1,3061,null,{"value":"13"}] 03:35:42 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 03:35:42 INFO - PROCESS | 3816 | 1461148542619 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 03:35:42 INFO - PROCESS | 3816 | 1461148542622 Marionette TRACE conn3 <- [1,3062,null,{}] 03:35:42 INFO - PROCESS | 3816 | 1461148542626 Marionette TRACE conn3 -> [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:35:42 INFO - PROCESS | 3816 | 1461148542794 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 03:35:42 INFO - PROCESS | 3816 | 1461148542824 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:42 INFO - PROCESS | 3816 | ++DOCSHELL 1A15DC00 == 48 [pid = 3816] [id = 777] 03:35:42 INFO - PROCESS | 3816 | ++DOMWINDOW == 114 (1A162000) [pid = 3816] [serial = 2329] [outer = 00000000] 03:35:42 INFO - PROCESS | 3816 | ++DOMWINDOW == 115 (1C221800) [pid = 3816] [serial = 2330] [outer = 1A162000] 03:35:42 INFO - PROCESS | 3816 | 1461148542871 Marionette DEBUG loaded listener.js 03:35:42 INFO - PROCESS | 3816 | ++DOMWINDOW == 116 (1C62E000) [pid = 3816] [serial = 2331] [outer = 1A162000] 03:35:43 INFO - PROCESS | 3816 | 1461148543275 Marionette TRACE conn3 <- [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:35:43 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 03:35:43 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 03:35:43 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 03:35:43 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 03:35:43 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 03:35:43 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 03:35:43 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 680ms 03:35:43 INFO - PROCESS | 3816 | 1461148543301 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 03:35:43 INFO - PROCESS | 3816 | 1461148543303 Marionette TRACE conn3 <- [1,3065,null,{"value":"13"}] 03:35:43 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 03:35:43 INFO - PROCESS | 3816 | 1461148543314 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 03:35:43 INFO - PROCESS | 3816 | 1461148543316 Marionette TRACE conn3 <- [1,3066,null,{}] 03:35:43 INFO - PROCESS | 3816 | 1461148543319 Marionette TRACE conn3 -> [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:35:43 INFO - PROCESS | 3816 | 1461148543436 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 03:35:43 INFO - PROCESS | 3816 | 1461148543441 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:43 INFO - PROCESS | 3816 | ++DOCSHELL 1C06C800 == 49 [pid = 3816] [id = 778] 03:35:43 INFO - PROCESS | 3816 | ++DOMWINDOW == 117 (1C228800) [pid = 3816] [serial = 2332] [outer = 00000000] 03:35:43 INFO - PROCESS | 3816 | ++DOMWINDOW == 118 (1CE5C800) [pid = 3816] [serial = 2333] [outer = 1C228800] 03:35:43 INFO - PROCESS | 3816 | 1461148543484 Marionette DEBUG loaded listener.js 03:35:43 INFO - PROCESS | 3816 | ++DOMWINDOW == 119 (1CE58800) [pid = 3816] [serial = 2334] [outer = 1C228800] 03:35:44 INFO - PROCESS | 3816 | --DOMWINDOW == 118 (13447400) [pid = 3816] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 03:35:44 INFO - PROCESS | 3816 | --DOMWINDOW == 117 (02A9A400) [pid = 3816] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 03:35:44 INFO - PROCESS | 3816 | --DOMWINDOW == 116 (1A1D3800) [pid = 3816] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 03:35:44 INFO - PROCESS | 3816 | --DOMWINDOW == 115 (195EE400) [pid = 3816] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 03:35:44 INFO - PROCESS | 3816 | --DOMWINDOW == 114 (15C39800) [pid = 3816] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 03:35:44 INFO - PROCESS | 3816 | --DOMWINDOW == 113 (1810D800) [pid = 3816] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 03:35:44 INFO - PROCESS | 3816 | --DOMWINDOW == 112 (18DD8800) [pid = 3816] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 03:35:44 INFO - PROCESS | 3816 | --DOMWINDOW == 111 (15ECC000) [pid = 3816] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 03:35:44 INFO - PROCESS | 3816 | --DOMWINDOW == 110 (13268400) [pid = 3816] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 03:35:44 INFO - PROCESS | 3816 | --DOMWINDOW == 109 (143ACC00) [pid = 3816] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 03:35:44 INFO - PROCESS | 3816 | --DOMWINDOW == 108 (1C06D400) [pid = 3816] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 03:35:44 INFO - PROCESS | 3816 | --DOMWINDOW == 107 (18A8A400) [pid = 3816] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 03:35:44 INFO - PROCESS | 3816 | 1461148544248 Marionette TRACE conn3 <- [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:35:44 INFO - PROCESS | 3816 | 1461148544323 Marionette TRACE conn3 <- [1,3069,null,{"value":"13"}] 03:35:44 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 03:35:44 INFO - PROCESS | 3816 | 1461148544326 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 03:35:44 INFO - PROCESS | 3816 | 1461148544328 Marionette TRACE conn3 <- [1,3070,null,{}] 03:35:44 INFO - PROCESS | 3816 | 1461148544332 Marionette TRACE conn3 -> [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:35:44 INFO - PROCESS | 3816 | 1461148544411 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 03:35:44 INFO - PROCESS | 3816 | 1461148544417 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:44 INFO - PROCESS | 3816 | ++DOCSHELL 18A62000 == 50 [pid = 3816] [id = 779] 03:35:44 INFO - PROCESS | 3816 | ++DOMWINDOW == 108 (18A8A400) [pid = 3816] [serial = 2335] [outer = 00000000] 03:35:44 INFO - PROCESS | 3816 | ++DOMWINDOW == 109 (1CB1D800) [pid = 3816] [serial = 2336] [outer = 18A8A400] 03:35:44 INFO - PROCESS | 3816 | 1461148544445 Marionette DEBUG loaded listener.js 03:35:44 INFO - PROCESS | 3816 | ++DOMWINDOW == 110 (1D129000) [pid = 3816] [serial = 2337] [outer = 18A8A400] 03:35:44 INFO - PROCESS | 3816 | 1461148544868 Marionette TRACE conn3 <- [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:35:44 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 03:35:44 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 03:35:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:35:44 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 03:35:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 03:35:44 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 588ms 03:35:44 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 03:35:44 INFO - PROCESS | 3816 | 1461148544913 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 03:35:44 INFO - PROCESS | 3816 | 1461148544914 Marionette TRACE conn3 <- [1,3073,null,{"value":"13"}] 03:35:44 INFO - PROCESS | 3816 | 1461148544917 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 03:35:44 INFO - PROCESS | 3816 | 1461148544919 Marionette TRACE conn3 <- [1,3074,null,{}] 03:35:44 INFO - PROCESS | 3816 | 1461148544923 Marionette TRACE conn3 -> [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:35:45 INFO - PROCESS | 3816 | 1461148545003 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 03:35:45 INFO - PROCESS | 3816 | 1461148545008 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:45 INFO - PROCESS | 3816 | ++DOCSHELL 17B18400 == 51 [pid = 3816] [id = 780] 03:35:45 INFO - PROCESS | 3816 | ++DOMWINDOW == 111 (1CE54400) [pid = 3816] [serial = 2338] [outer = 00000000] 03:35:45 INFO - PROCESS | 3816 | ++DOMWINDOW == 112 (1D287C00) [pid = 3816] [serial = 2339] [outer = 1CE54400] 03:35:45 INFO - PROCESS | 3816 | 1461148545052 Marionette DEBUG loaded listener.js 03:35:45 INFO - PROCESS | 3816 | ++DOMWINDOW == 113 (1D39EC00) [pid = 3816] [serial = 2340] [outer = 1CE54400] 03:35:45 INFO - PROCESS | 3816 | 1461148545457 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 03:35:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 03:35:45 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 588ms 03:35:45 INFO - PROCESS | 3816 | 1461148545514 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 03:35:45 INFO - PROCESS | 3816 | 1461148545515 Marionette TRACE conn3 <- [1,3077,null,{"value":"13"}] 03:35:45 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 03:35:45 INFO - PROCESS | 3816 | 1461148545532 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 03:35:45 INFO - PROCESS | 3816 | 1461148545534 Marionette TRACE conn3 <- [1,3078,null,{}] 03:35:45 INFO - PROCESS | 3816 | 1461148545538 Marionette TRACE conn3 -> [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:35:45 INFO - PROCESS | 3816 | 1461148545617 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 03:35:45 INFO - PROCESS | 3816 | 1461148545623 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:45 INFO - PROCESS | 3816 | ++DOCSHELL 13709C00 == 52 [pid = 3816] [id = 781] 03:35:45 INFO - PROCESS | 3816 | ++DOMWINDOW == 114 (1D3A3000) [pid = 3816] [serial = 2341] [outer = 00000000] 03:35:45 INFO - PROCESS | 3816 | ++DOMWINDOW == 115 (1D693400) [pid = 3816] [serial = 2342] [outer = 1D3A3000] 03:35:45 INFO - PROCESS | 3816 | 1461148545666 Marionette DEBUG loaded listener.js 03:35:45 INFO - PROCESS | 3816 | ++DOMWINDOW == 116 (1D6E0000) [pid = 3816] [serial = 2343] [outer = 1D3A3000] 03:35:46 INFO - PROCESS | 3816 | 1461148546105 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 03:35:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 03:35:46 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 649ms 03:35:46 INFO - PROCESS | 3816 | 1461148546173 Marionette TRACE conn3 -> [0,3081,"getWindowHandle",null] 03:35:46 INFO - PROCESS | 3816 | 1461148546175 Marionette TRACE conn3 <- [1,3081,null,{"value":"13"}] 03:35:46 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 03:35:46 INFO - PROCESS | 3816 | 1461148546240 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 03:35:46 INFO - PROCESS | 3816 | 1461148546244 Marionette TRACE conn3 <- [1,3082,null,{}] 03:35:46 INFO - PROCESS | 3816 | 1461148546249 Marionette TRACE conn3 -> [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:35:46 INFO - PROCESS | 3816 | 1461148546369 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 03:35:46 INFO - PROCESS | 3816 | 1461148546514 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:46 INFO - PROCESS | 3816 | ++DOCSHELL 13358400 == 53 [pid = 3816] [id = 782] 03:35:46 INFO - PROCESS | 3816 | ++DOMWINDOW == 117 (13703800) [pid = 3816] [serial = 2344] [outer = 00000000] 03:35:46 INFO - PROCESS | 3816 | ++DOMWINDOW == 118 (143AAC00) [pid = 3816] [serial = 2345] [outer = 13703800] 03:35:46 INFO - PROCESS | 3816 | 1461148546570 Marionette DEBUG loaded listener.js 03:35:46 INFO - PROCESS | 3816 | ++DOMWINDOW == 119 (14AED800) [pid = 3816] [serial = 2346] [outer = 13703800] 03:35:47 INFO - PROCESS | 3816 | 1461148547160 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 03:35:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 03:35:47 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 944ms 03:35:47 INFO - PROCESS | 3816 | 1461148547180 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 03:35:47 INFO - PROCESS | 3816 | 1461148547184 Marionette TRACE conn3 <- [1,3085,null,{"value":"13"}] 03:35:47 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 03:35:47 INFO - PROCESS | 3816 | 1461148547188 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 03:35:47 INFO - PROCESS | 3816 | 1461148547191 Marionette TRACE conn3 <- [1,3086,null,{}] 03:35:47 INFO - PROCESS | 3816 | 1461148547199 Marionette TRACE conn3 -> [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:35:47 INFO - PROCESS | 3816 | 1461148547307 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 03:35:47 INFO - PROCESS | 3816 | 1461148547458 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:47 INFO - PROCESS | 3816 | ++DOCSHELL 15527400 == 54 [pid = 3816] [id = 783] 03:35:47 INFO - PROCESS | 3816 | ++DOMWINDOW == 120 (1552E400) [pid = 3816] [serial = 2347] [outer = 00000000] 03:35:47 INFO - PROCESS | 3816 | ++DOMWINDOW == 121 (188E0000) [pid = 3816] [serial = 2348] [outer = 1552E400] 03:35:47 INFO - PROCESS | 3816 | 1461148547499 Marionette DEBUG loaded listener.js 03:35:47 INFO - PROCESS | 3816 | ++DOMWINDOW == 122 (18A60000) [pid = 3816] [serial = 2349] [outer = 1552E400] 03:35:47 INFO - PROCESS | 3816 | 1461148547996 Marionette TRACE conn3 <- [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:35:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 03:35:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 03:35:48 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 835ms 03:35:48 INFO - PROCESS | 3816 | 1461148548012 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 03:35:48 INFO - PROCESS | 3816 | 1461148548015 Marionette TRACE conn3 <- [1,3089,null,{"value":"13"}] 03:35:48 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 03:35:48 INFO - PROCESS | 3816 | 1461148548019 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 03:35:48 INFO - PROCESS | 3816 | 1461148548021 Marionette TRACE conn3 <- [1,3090,null,{}] 03:35:48 INFO - PROCESS | 3816 | 1461148548025 Marionette TRACE conn3 -> [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:35:48 INFO - PROCESS | 3816 | 1461148548131 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 03:35:48 INFO - PROCESS | 3816 | 1461148548261 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:48 INFO - PROCESS | 3816 | ++DOCSHELL 1937D400 == 55 [pid = 3816] [id = 784] 03:35:48 INFO - PROCESS | 3816 | ++DOMWINDOW == 123 (1937D800) [pid = 3816] [serial = 2350] [outer = 00000000] 03:35:48 INFO - PROCESS | 3816 | ++DOMWINDOW == 124 (19794800) [pid = 3816] [serial = 2351] [outer = 1937D800] 03:35:48 INFO - PROCESS | 3816 | 1461148548322 Marionette DEBUG loaded listener.js 03:35:48 INFO - PROCESS | 3816 | ++DOMWINDOW == 125 (19841400) [pid = 3816] [serial = 2352] [outer = 1937D800] 03:35:48 INFO - PROCESS | 3816 | 1461148548882 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 03:35:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 03:35:48 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 897ms 03:35:48 INFO - PROCESS | 3816 | 1461148548923 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 03:35:48 INFO - PROCESS | 3816 | 1461148548925 Marionette TRACE conn3 <- [1,3093,null,{"value":"13"}] 03:35:48 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 03:35:48 INFO - PROCESS | 3816 | 1461148548928 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 03:35:48 INFO - PROCESS | 3816 | 1461148548930 Marionette TRACE conn3 <- [1,3094,null,{}] 03:35:48 INFO - PROCESS | 3816 | 1461148548934 Marionette TRACE conn3 -> [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:35:49 INFO - PROCESS | 3816 | 1461148549037 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 03:35:49 INFO - PROCESS | 3816 | 1461148549169 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:49 INFO - PROCESS | 3816 | ++DOCSHELL 1984D800 == 56 [pid = 3816] [id = 785] 03:35:49 INFO - PROCESS | 3816 | ++DOMWINDOW == 126 (1A91DC00) [pid = 3816] [serial = 2353] [outer = 00000000] 03:35:49 INFO - PROCESS | 3816 | ++DOMWINDOW == 127 (1C621C00) [pid = 3816] [serial = 2354] [outer = 1A91DC00] 03:35:49 INFO - PROCESS | 3816 | 1461148549224 Marionette DEBUG loaded listener.js 03:35:49 INFO - PROCESS | 3816 | ++DOMWINDOW == 128 (1C229C00) [pid = 3816] [serial = 2355] [outer = 1A91DC00] 03:35:49 INFO - PROCESS | 3816 | 1461148549712 Marionette TRACE conn3 <- [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:35:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 03:35:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 03:35:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 03:35:49 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 820ms 03:35:49 INFO - PROCESS | 3816 | 1461148549756 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 03:35:49 INFO - PROCESS | 3816 | 1461148549759 Marionette TRACE conn3 <- [1,3097,null,{"value":"13"}] 03:35:49 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 03:35:49 INFO - PROCESS | 3816 | 1461148549762 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 03:35:49 INFO - PROCESS | 3816 | 1461148549764 Marionette TRACE conn3 <- [1,3098,null,{}] 03:35:49 INFO - PROCESS | 3816 | 1461148549768 Marionette TRACE conn3 -> [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:35:49 INFO - PROCESS | 3816 | 1461148549874 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 03:35:50 INFO - PROCESS | 3816 | 1461148550035 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:50 INFO - PROCESS | 3816 | ++DOCSHELL 1325C800 == 57 [pid = 3816] [id = 786] 03:35:50 INFO - PROCESS | 3816 | ++DOMWINDOW == 129 (1325F000) [pid = 3816] [serial = 2356] [outer = 00000000] 03:35:50 INFO - PROCESS | 3816 | ++DOMWINDOW == 130 (1D3A1000) [pid = 3816] [serial = 2357] [outer = 1325F000] 03:35:50 INFO - PROCESS | 3816 | 1461148550089 Marionette DEBUG loaded listener.js 03:35:50 INFO - PROCESS | 3816 | ++DOMWINDOW == 131 (1D68C800) [pid = 3816] [serial = 2358] [outer = 1325F000] 03:35:50 INFO - PROCESS | 3816 | 1461148550594 Marionette TRACE conn3 <- [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:35:50 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 03:35:50 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:35:50 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 03:35:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:35:50 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 03:35:50 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 901ms 03:35:50 INFO - PROCESS | 3816 | 1461148550665 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 03:35:50 INFO - PROCESS | 3816 | 1461148550668 Marionette TRACE conn3 <- [1,3101,null,{"value":"13"}] 03:35:50 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 03:35:50 INFO - PROCESS | 3816 | 1461148550671 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 03:35:50 INFO - PROCESS | 3816 | 1461148550673 Marionette TRACE conn3 <- [1,3102,null,{}] 03:35:50 INFO - PROCESS | 3816 | 1461148550677 Marionette TRACE conn3 -> [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:35:50 INFO - PROCESS | 3816 | 1461148550850 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 03:35:50 INFO - PROCESS | 3816 | 1461148551005 Marionette TRACE conn3 -> [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\", \"539d0a08-60cb-4d97-875a-9006b18e661c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:51 INFO - PROCESS | 3816 | ++DOCSHELL 12DD8000 == 58 [pid = 3816] [id = 787] 03:35:51 INFO - PROCESS | 3816 | ++DOMWINDOW == 132 (13210C00) [pid = 3816] [serial = 2359] [outer = 00000000] 03:35:51 INFO - PROCESS | 3816 | ++DOMWINDOW == 133 (155ED000) [pid = 3816] [serial = 2360] [outer = 13210C00] 03:35:51 INFO - PROCESS | 3816 | 1461148551067 Marionette DEBUG loaded listener.js 03:35:51 INFO - PROCESS | 3816 | ++DOMWINDOW == 134 (16653800) [pid = 3816] [serial = 2361] [outer = 13210C00] 03:35:51 INFO - PROCESS | 3816 | 1461148551573 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 03:35:51 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 03:35:51 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 950ms 03:35:51 INFO - PROCESS | 3816 | 1461148551616 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 03:35:51 INFO - PROCESS | 3816 | 1461148551618 Marionette TRACE conn3 <- [1,3105,null,{"value":"13"}] 03:35:52 INFO - PROCESS | 3816 | --DOCSHELL 17B18400 == 57 [pid = 3816] [id = 780] 03:35:52 INFO - PROCESS | 3816 | --DOCSHELL 18A62000 == 56 [pid = 3816] [id = 779] 03:35:52 INFO - PROCESS | 3816 | --DOCSHELL 1C06C800 == 55 [pid = 3816] [id = 778] 03:35:52 INFO - PROCESS | 3816 | --DOCSHELL 1A15DC00 == 54 [pid = 3816] [id = 777] 03:35:52 INFO - PROCESS | 3816 | --DOCSHELL 199A8000 == 53 [pid = 3816] [id = 776] 03:35:52 INFO - PROCESS | 3816 | --DOCSHELL 19848C00 == 52 [pid = 3816] [id = 775] 03:35:52 INFO - PROCESS | 3816 | --DOCSHELL 1808CC00 == 51 [pid = 3816] [id = 774] 03:35:52 INFO - PROCESS | 3816 | --DOCSHELL 15551400 == 50 [pid = 3816] [id = 773] 03:35:52 INFO - PROCESS | 3816 | --DOCSHELL 11B32800 == 49 [pid = 3816] [id = 772] 03:35:52 INFO - PROCESS | 3816 | --DOMWINDOW == 133 (1D758800) [pid = 3816] [serial = 2300] [outer = 00000000] [url = about:blank] 03:35:52 INFO - PROCESS | 3816 | --DOCSHELL 159F9400 == 48 [pid = 3816] [id = 769] 03:35:52 INFO - PROCESS | 3816 | --DOCSHELL 1326A800 == 47 [pid = 3816] [id = 768] 03:35:52 INFO - PROCESS | 3816 | --DOMWINDOW == 132 (13358800) [pid = 3816] [serial = 2225] [outer = 00000000] [url = about:blank] 03:35:52 INFO - PROCESS | 3816 | --DOMWINDOW == 131 (1C228C00) [pid = 3816] [serial = 2156] [outer = 00000000] [url = about:blank] 03:35:52 INFO - PROCESS | 3816 | --DOMWINDOW == 130 (1D3A0800) [pid = 3816] [serial = 2297] [outer = 00000000] [url = about:blank] 03:35:52 INFO - PROCESS | 3816 | --DOMWINDOW == 129 (19372400) [pid = 3816] [serial = 2291] [outer = 00000000] [url = about:blank] 03:35:52 INFO - PROCESS | 3816 | --DOMWINDOW == 128 (1CB22800) [pid = 3816] [serial = 2294] [outer = 00000000] [url = about:blank] 03:35:52 INFO - PROCESS | 3816 | --DOMWINDOW == 127 (18A63400) [pid = 3816] [serial = 2285] [outer = 00000000] [url = about:blank] 03:35:52 INFO - PROCESS | 3816 | --DOMWINDOW == 126 (18A91000) [pid = 3816] [serial = 2286] [outer = 00000000] [url = about:blank] 03:35:52 INFO - PROCESS | 3816 | --DOMWINDOW == 125 (15F78800) [pid = 3816] [serial = 2282] [outer = 00000000] [url = about:blank] 03:35:52 INFO - PROCESS | 3816 | --DOMWINDOW == 124 (13441800) [pid = 3816] [serial = 2279] [outer = 00000000] [url = about:blank] 03:35:52 INFO - PROCESS | 3816 | --DOMWINDOW == 123 (1CE58400) [pid = 3816] [serial = 2273] [outer = 00000000] [url = about:blank] 03:35:52 INFO - PROCESS | 3816 | --DOMWINDOW == 122 (138B1000) [pid = 3816] [serial = 2280] [outer = 00000000] [url = about:blank] 03:35:52 INFO - PROCESS | 3816 | --DOMWINDOW == 121 (199A8C00) [pid = 3816] [serial = 2262] [outer = 00000000] [url = about:blank] 03:35:52 INFO - PROCESS | 3816 | --DOMWINDOW == 120 (155EF400) [pid = 3816] [serial = 2277] [outer = 00000000] [url = about:blank] 03:35:52 INFO - PROCESS | 3816 | --DOMWINDOW == 119 (1552DC00) [pid = 3816] [serial = 2276] [outer = 00000000] [url = about:blank] 03:35:52 INFO - PROCESS | 3816 | --DOMWINDOW == 118 (1CB17C00) [pid = 3816] [serial = 2270] [outer = 00000000] [url = about:blank] 03:35:52 INFO - PROCESS | 3816 | --DOMWINDOW == 117 (13203C00) [pid = 3816] [serial = 2256] [outer = 00000000] [url = about:blank] 03:35:52 INFO - PROCESS | 3816 | --DOMWINDOW == 116 (1C630000) [pid = 3816] [serial = 2268] [outer = 00000000] [url = about:blank] 03:35:52 INFO - PROCESS | 3816 | --DOMWINDOW == 115 (1C21D000) [pid = 3816] [serial = 2265] [outer = 00000000] [url = about:blank] 03:35:52 INFO - PROCESS | 3816 | --DOMWINDOW == 114 (18D0A400) [pid = 3816] [serial = 2259] [outer = 00000000] [url = about:blank] 03:35:52 INFO - PROCESS | 3816 | --DOMWINDOW == 113 (1D6EC400) [pid = 3816] [serial = 2298] [outer = 00000000] [url = about:blank] 03:35:52 INFO - PROCESS | 3816 | --DOMWINDOW == 112 (18D07C00) [pid = 3816] [serial = 2288] [outer = 00000000] [url = about:blank] 03:35:52 INFO - PROCESS | 3816 | --DOMWINDOW == 111 (18D0E000) [pid = 3816] [serial = 2289] [outer = 00000000] [url = about:blank] 03:35:52 INFO - PROCESS | 3816 | --DOMWINDOW == 110 (195ED000) [pid = 3816] [serial = 2292] [outer = 00000000] [url = about:blank] 03:35:52 INFO - PROCESS | 3816 | --DOMWINDOW == 109 (15524800) [pid = 3816] [serial = 2204] [outer = 00000000] [url = about:blank] 03:35:52 INFO - PROCESS | 3816 | --DOMWINDOW == 108 (1CC1D000) [pid = 3816] [serial = 2295] [outer = 00000000] [url = about:blank] 03:35:52 INFO - PROCESS | 3816 | --DOMWINDOW == 107 (16767C00) [pid = 3816] [serial = 2283] [outer = 00000000] [url = about:blank] 03:35:52 WARNING - u'runner_teardown' () 03:35:52 INFO - No more tests 03:35:52 INFO - Got 0 unexpected results 03:35:52 INFO - SUITE-END | took 629s 03:35:53 INFO - Closing logging queue 03:35:53 INFO - queue closed 03:35:53 INFO - Return code: 0 03:35:53 WARNING - # TBPL SUCCESS # 03:35:53 INFO - Running post-action listener: _resource_record_post_action 03:35:53 INFO - Running post-run listener: _resource_record_post_run 03:35:54 INFO - Total resource usage - Wall time: 640s; CPU: 17.0%; Read bytes: 92247552; Write bytes: 990913536; Read time: 523585; Write time: 1077755 03:35:54 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 03:35:54 INFO - install - Wall time: 3s; CPU: 10.0%; Read bytes: 0; Write bytes: 156289536; Read time: 0; Write time: 143408 03:35:54 INFO - run-tests - Wall time: 638s; CPU: 17.0%; Read bytes: 92247552; Write bytes: 809340416; Read time: 523585; Write time: 912817 03:35:54 INFO - Running post-run listener: _upload_blobber_files 03:35:54 INFO - Blob upload gear active. 03:35:54 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 03:35:54 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:35:54 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', 'fx-team', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 03:35:54 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 fx-team -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 03:35:54 INFO - (blobuploader) - INFO - Open directory for files ... 03:35:54 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 03:35:54 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 03:35:54 INFO - (blobuploader) - INFO - Uploading, attempt #1. 03:35:55 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 03:35:55 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 03:35:55 INFO - (blobuploader) - INFO - Done attempting. 03:35:55 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 03:35:55 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 03:35:55 INFO - (blobuploader) - INFO - Uploading, attempt #1. 03:35:57 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 03:35:57 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 03:35:57 INFO - (blobuploader) - INFO - Done attempting. 03:35:57 INFO - (blobuploader) - INFO - Iteration through files over. 03:35:57 INFO - Return code: 0 03:35:57 INFO - rmtree: C:\slave\test\build\uploaded_files.json 03:35:57 INFO - Using _rmtree_windows ... 03:35:57 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 03:35:57 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/0a180a94ac3d8787856818845eec5e29ead3d616a1b6a8f06b579f87cfe0a3fdf4236ad31ded07043c3bf7e08bb686f8ac01290935f8b5ea849f171012c99178", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/0dfc6ca0fe03f52eef98888f8397d168f82a13bc681c94b59be16f51fcd6ec61d8f4b23d6fbef40c5deb9f6b02f44b78a93d29124e7c5781cbc1b6e97be59535"} 03:35:57 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 03:35:57 INFO - Writing to file C:\slave\test\properties\blobber_files 03:35:57 INFO - Contents: 03:35:57 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/0a180a94ac3d8787856818845eec5e29ead3d616a1b6a8f06b579f87cfe0a3fdf4236ad31ded07043c3bf7e08bb686f8ac01290935f8b5ea849f171012c99178", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/0dfc6ca0fe03f52eef98888f8397d168f82a13bc681c94b59be16f51fcd6ec61d8f4b23d6fbef40c5deb9f6b02f44b78a93d29124e7c5781cbc1b6e97be59535"} 03:35:57 INFO - Running post-run listener: copy_logs_to_upload_dir 03:35:57 INFO - Copying logs to upload dir... 03:35:57 INFO - mkdir: C:\slave\test\build\upload\logs 03:35:57 INFO - Copying logs to upload dir... 03:35:57 INFO - Using _rmtree_windows ... 03:35:57 INFO - Using _rmtree_windows ... 03:35:57 INFO - Using _rmtree_windows ... 03:35:57 INFO - Using _rmtree_windows ... 03:35:57 INFO - Using _rmtree_windows ... 03:35:57 INFO - Using _rmtree_windows ... 03:35:57 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=751.599000 ========= master_lag: 25.55 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 12 mins, 57 secs) (at 2016-04-20 03:35:56.257977) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-20 03:35:56.258958) ========= 'cmd' '/C' 'for' '%f' 'in' '(*)' 'do' '@type' '%f' in dir C:\slave\test\properties (timeout 1200 secs) watching logfiles {} argv: ['cmd', '/C', 'for', '%f', 'in', '(*)', 'do', '@type', '%f'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-052\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-052 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-052 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-052 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-052 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-052 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/0a180a94ac3d8787856818845eec5e29ead3d616a1b6a8f06b579f87cfe0a3fdf4236ad31ded07043c3bf7e08bb686f8ac01290935f8b5ea849f171012c99178", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/0dfc6ca0fe03f52eef98888f8397d168f82a13bc681c94b59be16f51fcd6ec61d8f4b23d6fbef40c5deb9f6b02f44b78a93d29124e7c5781cbc1b6e97be59535"} build_url:https://queue.taskcluster.net/v1/task/OVoOFNsfSzexpGz--ZDz3g/artifacts/public/build/firefox-48.0a1.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/OVoOFNsfSzexpGz--ZDz3g/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.108000 build_url: 'https://queue.taskcluster.net/v1/task/OVoOFNsfSzexpGz--ZDz3g/artifacts/public/build/firefox-48.0a1.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/0a180a94ac3d8787856818845eec5e29ead3d616a1b6a8f06b579f87cfe0a3fdf4236ad31ded07043c3bf7e08bb686f8ac01290935f8b5ea849f171012c99178", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/0dfc6ca0fe03f52eef98888f8397d168f82a13bc681c94b59be16f51fcd6ec61d8f4b23d6fbef40c5deb9f6b02f44b78a93d29124e7c5781cbc1b6e97be59535"}' symbols_url: 'https://queue.taskcluster.net/v1/task/OVoOFNsfSzexpGz--ZDz3g/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.01 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-20 03:35:56.378709) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 03:35:56.379298) ========= 'rm' '-f' 'oauth.txt' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-f', 'oauth.txt'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-052\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-052 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-052 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-052 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-052 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-052 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.109000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 03:35:56.505243) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-20 03:35:56.505574) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-20 03:35:56.953410) ========= ========= Total master_lag: 25.99 =========